使用 inetd
我們先來介紹如何使用 inetd 的方式啟動 FTP 伺服器。首先,請編輯 /etc/inetd.conf,將 ftp 設定開頭的 # 移除:
ftp stream tcp nowait root /usr/libexec/ftpd ftpd -l
ftp stream tcp6 nowait root /usr/libexec/ftpd ftpd -l
#/etc/rc.d/inetd start //啟動 inetd 服務
修改 rc.conf 設定檔,以便下次機器重新開機時能自動啟動 inetd 服務
#vi /etc/rc.conf //修改 rc.conf 設定檔
inetd_enable="YES" //加入此行
測試 FTP 功能
#telnet localhost 21 //測試 ftp 服務是否啟動
Trying 127.0.0.1... //啟動成功
Connected to localhost.
Escape character is '^]'.
220 dmz.weithenn.org FTP server (Version 6.00LS) ready.
quit //輸入 quit 離開
221 Goodbye.
Connection closed by foreign host.
修改 /etc/ftpusers
把限制root存取拿掉讓root可以連
留言列表