ProFTPD 之安裝與設定
2009-05-13 13:55:42来源:未知 阅读 ()
ProFTPD總站
。
ProFTPD總站檔案伺服器
(Chicago)。
- 臺灣的Mirror站臺:
ftp://ftp.isu.edu.tw/Unix/FTP/proftpd/distrib/source/
義守大學FTP站
ftp://ftp.fhl.net/pub/proftpd/distrib/source/
信望愛FTP站
- wget
ftp://ftp.proftpd.org/distrib/source/proftpd-1.2.4.tar.gz
ftp://ftp.lab.mlc.edu.tw/UNIX/proftpd/proftpd-1.2.4.tar.gz
本站。
ProFTPD總站的文件
。
tar zxvf proftpd-1.2.4.tar.gz
cd proftpd-1.2.4
# 請先查看INSTALL與README檔案。
./configure --prefix=/usr/local/proftpd
make
make install
- 建立 ftp 的 group 名稱,GID 為 21 。
pw groupadd -n ftp -g 21
- 建立ftp的帳號,UID 為 21:
pw useradd -n ftp -b /home -m -s /nonexistent -c "Anonymous FTP Admin" -g ftp -u 21
- 此時,ProFTPd 預設的使用者帳號 ftp 其根目錄在/home/ftp,請建立這個目錄,或是建立鏈結。
mkdir /home/ftp
- 修改ProFTPD的設定檔,更改根目錄名稱,並且加入二行新的設定。
vi /usr/local/proftpd/etc/proftpd.conf
# 在Anonymous設定區段中加入此二行。
RequireValidShell off
意思是不要讓 proftpd 檢查 /etc/passwd 檔案內 ftp 使用者 shell。
AnonRequirePassword off
意思是當匿名登入時,設定為不使用密碼。
- 變更inetd
vi /etc/inetd.conf,將ftp的那一行註解起來,
kill -HUP `cat /var/run/inetd.pid`
- 開機時就啟動ProFTPD,提供兩種方法,擇一選用就好:
- 在/etc/rc.local中加入一行:
/usr/local/proftpd/sbin/proftpd
- 建立/usr/local/etc/rc.d/proftpd.sh檔:
#!/bin/sh
case "$1" in
start)
if [ -x /usr/local/proftpd/sbin/proftpd ]; then
/usr/local/proftpd/sbin/proftpd && echo -n ' proftpd'
fi
;;
stop)
killall proftpd
;;
*)
echo "$0 start | stop"
;;
esac
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
- 在/etc/rc.local中加入一行:
- 安装'User manager for PureFTPd'无法建表? 2009-05-13
- freebsdchina的Ftp到位了,不用再悲剧了 2009-05-13
- FireFox3对FTP下中文名文件的问题 2009-05-13
- UNIX学习(8) 2009-05-13
- BSD FTPD配置 2009-05-13
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash