1.安装ftp
yum -y install vsftpd
2.配置ftp
添加用户以及密码
useradd vsftp -s /sbin/nologin
passwd vsftp
给他指定上传的目录
mkdir /usr/local/ftp/
chown -R vsftp /usr/local/ftp/
chmod -R 755 /usr/local/ftp/
加入允许访问的列表
vi user_list
在最后一行加入自己添加的用户
vsftp
修改配置文件
vi /etc/vsftpd/vsftpd.conf
在最后添加
userlist_deny=NO
allow_writeable_chroot=YES
local_root=/usr/local/ftp/
注:local_root表示上传的根目录,自己可以设置,不过要设置好权限,allow_writeable_chroot是为因为2.3.5之后,如果用户被限定在了其主目录下,则该用户的主目录不能再具有写权限了!如果检查发现还有写权限,就会出错,关于userlist_deny的疑问可以在下边的链接中找到答案。
vsftpd中关于ftpusers和user_list两个文件的说明
3.移除ftp
首先查看自己的电脑是否存在ftp服务 然后进行移除(将第一个命令行中显示出来的进行复制即可)
rpm -aq vsftpd
rpm -e vsftpd-3.0.22-22.el7.x86_64
查看是否删除
systemctl status vsftpd
该博客主要介绍了FTP的安装、配置与移除方法。安装部分未详细说明;配置部分涉及添加用户及密码、指定上传目录、加入允许访问列表、修改配置文件等,还提到权限设置等注意事项;移除部分需先查看电脑是否存在FTP服务,再进行移除并查看删除情况。
5745

被折叠的 条评论
为什么被折叠?



