FTP服務端部署

rabbit兔發表於2019-08-06

FTP服務端搭建(本地使用者登入:使用本地使用者和密碼登入)
1.檔案配置:
vsftpd.conf: 主配置檔案
ftpusers: 指定哪些使用者不能訪問FTP伺服器
user_list: 指定的使用者是否可以訪問ftp伺服器
2.編輯主配置檔案
(1)禁用匿名使用者登入:
anonymous_enable=NO
(2)使user_list檔案下的使用者生效
userlist_enable=YES
userlist_deny=NO
(3)限制使用者不能上傳
write_enable=NO
(4)重新啟動 FTP 服務
service vsftpd restart
3.建立使用者(ftpuser),密碼(visionvera),設定使用者只能ftp登入
useradd ftpusr
usermod -s /sbin/nologin ftpuser
passwd ftpuser
4.修改使用者的家目錄為 mnt
usermod -d /mnt ftpuser
5.啟動FTP服務:service vsftpd restart
6.關閉selinux:
(1)修改配置檔案需要重啟伺服器。
vim /etc/sysconfig/selinux
selinux=disabled
(2)臨時更改selinux
setenforce 0
6.訪問地址測試 :ftp://ip

相關文章