最近在學習linux的知識,在學習中是一步一個坑,沒點脾氣,誰讓我啥都不會呢。linux
搭建vsftpd服務器步驟:vim
一、查看本機是否安裝了vsftpd,命令rpm -qa|grep vsftpd服務器
二、若是已經安裝了,則打開配置文件,命令vim vsftpd.conf學習
三、若是沒有安裝則,用yum安裝 yum -y install vsftpd,rest
四、在根目錄下建立一個文件夾mkdir ftpfileblog
五、增長一個用戶 useradd ftpuser -d /ftpfile -s /sbin/nologin 這個用戶是不容許登陸的ip
六、給ftpfile賦權限 chown -R ftpuser.ftpuser /ftpfile/table
七、編輯配置文件,vim vsftpd.conf 而後重啓vsftpd service vsftpd restart登錄
八、在vsftpd目錄下建立一個文件chroot_list, 命令:vim chroot_list 把ftpuser寫入ftp
九、修改防火牆配置 vim /etc/sysconfig/iptables, 重啓防火牆 service iptacles restart
十、在/ftpfile中新建一個文件
10:、這時候能夠在Windows上訪問,ftp://192.168.2.112/發現能夠登陸可是看不到文件,這是由於selinux設置的問題
十一、修改selimux配置
十二、重啓vsftpd後,從新訪問,ok成功了
但願本身能夠把本身學到的東西記錄下來,加深理解。