CentOS vsftpd使用還是比較常用的,于是我研究了一下CentOS vsftpd使用方法,在這里拿出來和大家分享一下,希望對大家有用。這里簡介CentOS下的CentOS vsftpd使用。 CentOS vsftpd安裝不用說了,服務(wù)啟動也不用說了,關(guān)鍵是服務(wù)啟動之后的CentOS vsftpd配置問題: 我的環(huán)境:CentOS 5.3 GNOME vsftpd 1、安裝:yum install vsftpd 2、啟動:service vsftpd start 3、為ftp創(chuàng)建用戶: 1、CentOS vsftpd使用創(chuàng)建用戶:“系統(tǒng)|管理|用戶和組群|用戶”,“添加用戶”比如叫:ftp,密碼:ftpadmin,登錄shell:/sbin/nologin,下面三項(xiàng)“創(chuàng)建主目錄”,“為該用戶創(chuàng)建私人組群”,“手動指定用戶ID”,不夠選。 2、修改用戶屬性:雙擊該用戶, 主目錄輸入:/mnt/winc/ftproot,這個(gè)目錄是你ftp的目錄,組群選擇ftp,確定,就可以了。說明:主目錄默認(rèn)是:/home/ftp,這個(gè)地方建議修改為你的ftp實(shí)際的路徑,比如我改為“/mnt/winc/ftproot”了,因?yàn)槲业膄tp的文件都在這個(gè)目錄下;登錄sehll,選擇:/sbin/nologin,這個(gè)用戶是不能登錄系統(tǒng)的,但是可以使用ftp。 3、修改selinux參數(shù): setsebool ftpd_disable_trans 1 service vsftpd restart 說明:如果不修改,連接時(shí)會提示: 500 OOPS: cannot change directory:/mnt/winc/ftproot******* 500 OOPS: child died 這樣CentOS vsftpd使用就可以正常使用了... 整個(gè)創(chuàng)建用戶完成之后在/etc/passwd文件中會增加一行: ftpadmin:x:501:50:ftpadmin:/mnt/winc/ftproot:/sbin/nologin 本文地址:【伊甸網(wǎng)】http://www./tech/os/unix/2010-07-14/4682.html |
|