1.先用rpm -qa|grep vsftpd命令檢查是否已經安裝,如果ftp沒有安裝,使用yum install -y vsftpd 安裝。
2. 啟動:/etc/init.d/vsftpd start
開機啟動:chkconfig --level 35 vsftpd on
3.設置ftp權限
vi /etc/vsftpd/vsftpd.conf
將anonymous_enable=YES 改為 anonymous_enable=NO;
關閉selinux(修改/etc/selinux/config文件,設置SELINUX= disabled ,重啟)或
setsebool -P ftp_home_dir on 之後再運/etc/init.d/vsftpd start
否則會報“500 OOPS: cannot change directory”這個錯誤。
4.添加ftp帳號和目錄
useradd -s /sbin/nologin ftp2 [可以使用-d指定該用戶的家目錄]
passwd ftp2
chmod -R 755 /home/pwftp
5.用帳號ftp2就登陸ftp:
1)如果在windows上登陸,在地址欄裡輸入ftp://ip地址,輸入賬號和密碼;
2)在Linux訪問ftp需要先安裝ftp包,然後輸入ftp ip地址,輸入賬號和密碼;