1.一般情況下,系統(tǒng)已經(jīng)默認安裝了vsftpd,查看是否安裝命令:
#rpm –q vsftpd
如果沒有安裝,則進行安裝:
#Rpm –ivh vsftpd-2.0.5-12.e15.i386.rpm
2.啟動vsftpd服務(wù)命令
#Service vsftpd start
啟動ftp服務(wù)。用ie url輸入:ftp://192.168.1.165,將可以直接訪問,默認路徑是/var/ftp/pub
默認情況下ftp配置是允許匿名訪問的,但是一般應(yīng)用中我們需要制定訪問用戶。
3.配置vsftp ,指定用戶訪問
新建用戶和組:
#groupadd terminal 創(chuàng)建terminal組
#mkdir /root/project/ecosystem 創(chuàng)建ftp啟用目錄
#useradd -g terminal–d /root/project/ecosystem –M terminal 創(chuàng)建ftp訪問用戶
-g:指定用戶所屬的群組。
-d:指定用戶登入時的啟始目錄。
-M:不要自動建立用戶的登入目錄,也就是說在/home下沒有自己的目錄
接著改變文件夾的屬主和權(quán)限
為用戶terminal創(chuàng)建密碼:
#passwd terminal
輸入密碼和確認密碼
#chown terminal.terminal /root/project/ecosystem ----這表示把/root/project/ecosystem的屬主定為terminal 用戶
#chmod 750 /root/project/ecosystem ----7表示wrx 5表示rx 0表示什么權(quán)限都沒有
4.主要是修改/etc/vsftpd/vsftpd.conf
把anonymous_enable=YES改成
anonymous_enable=NO 不允許匿名登錄
最后加入
Guest_enable=YES 允許虛擬用戶訪問
Guest_username=terminal 虛擬用戶名
Max_clients=150 指明服務(wù)器總的客戶并發(fā)連接數(shù)為200
Max_pre_ip=5 指明每個客戶機的最大連接數(shù)為5
如果需要修改端口的話:把默認端口21改成2121,最后新增一行:
listen_port=2121
5.重啟ftp
Service vsftpd restart
posted on 2011-10-17 15:32
kelly 閱讀(242)
評論(0) 編輯 收藏 所屬分類:
Linux