在centos中搭建vsftpd服務器
阿新 • • 發佈:2017-12-05
記錄 ftp gin ges -s 步驟 inux sysconf 命令
最近在學習linux的知識,在學習中是一步一個坑,沒點脾氣,誰讓我啥都不會呢。
搭建vsftpd服務器步驟:
1、查看本機是否安裝了vsftpd,命令rpm -qa|grep vsftpd
2、如果已經安裝了,則打開配置文件,命令vim vsftpd.conf
3、如果沒有安裝則,用yum安裝 yum -y install vsftpd,
4、在根目錄下創建一個文件夾mkdir ftpfile
5、增加一個用戶 useradd ftpuser -d /ftpfile -s /sbin/nologin 這個用戶是不允許登錄的
6、給ftpfile賦權限 chown -R ftpuser.ftpuser /ftpfile/
7、編輯配置文件,vim vsftpd.conf 然後重啟vsftpd service vsftpd restart
8、在vsftpd目錄下創建一個文件chroot_list, 命令:vim chroot_list 把ftpuser寫入
9、修改防火墻配置 vim /etc/sysconfig/iptables, 重啟防火墻 service iptacles restart
10、在/ftpfile中新建一個文件
10:、這時候可以在Windows上訪問,ftp://192.168.2.112/發現可以登錄但是看不到文件,這是因為selinux設置的問題
11、修改selimux配置
12、重啟vsftpd後,重新訪問,ok成功了
希望自己可以把自己學到的東西記錄下來,加深理解。
在centos中搭建vsftpd服務器