CentOS6.0–FTP安裝與配置
前提:
關閉selinux(悲劇産生地):vi /etc/selinux/config 修改SELINUX=disabled,重新開機伺服器
關閉iptables(也可以添加規則這裡為了簡單化),service iptables stop
1.安裝vsftpd
yum install vsftpd
2 修改配置檔案
vi /etc/vsftpd/vsftpd.conf
anonymous_enable=yes
local_enable=yes
write_enable=yes
local_umask=022
anon_upload_enable=yes
anon_mkdir_write_enable=yes
anon_umask=022
儲存退出後
mkdir /var/ftp/guest
chmod 777 /var/ftp/guest
3 service vsftpd start 啟動ftp服務
4 檢視預設的 FTP的伺服器的目錄
[email protected] ftp]#more /etc/passwd|grep ftp
ftp:x:14:50:FTP User:/var/ftp:/sbin/nologin
/var/ftp 如果想修改伺服器目錄的路徑,隻要修改/var/ftp到别處即可
5.添加FTP本地使用者
/usr/sbin/adduser -d /var/ftp/guest -g ftp -s /sbin/nologin guodd
這個指令的意思是:
使用指令(adduser)添加ftpuser使用者,不能登入系統(-s /sbin/nologin),但能夠登自己的檔案夾在(-d /var/ftp/guest)),屬于組ftp(-g ftp)
設定密碼 passwd guodd
這樣就添加了一個FTP使用者了
登入:位址欄或者浏覽器輸入ftp://伺服器ip位址 即可登入