CentOS7.4搭建FTP服务器(vsftp)

很多情况我们需要在Linux安装FTP服务器进行文件传输,这里介绍一下安装FTP服务器的步骤和需要注意的点

1.安装vsftp服务

yum install vsftpd -y

2.修改配置(不然会导致新建的用户无法登陆ftp)

vim /etc/pam.d/vsftpd

注释以下这行

CentOS7.4搭建FTP服务器(vsftp)_第1张图片

注释

CentOS7.4搭建FTP服务器(vsftp)_第2张图片

3.创建ftp用户

useradd test -d /ftp/test -s /sbin/nologin

修改密码

passwd test

4.启动vsftp服务

systemctl start vsftpd

建议开机启动

systemctl enable vsftpd

5.验证一下登陆

我这里用的是Filezilla

CentOS7.4搭建FTP服务器(vsftp)_第3张图片

登陆成功,可以测试一下用户有没有新建文件权限删除权限等等

CentOS7.4搭建FTP服务器(vsftp)_第4张图片

6.最后为了安全起见可以锁定用户只能访问创建的目录

vim /etc/vsftpd/chroot_list

增加test用户即可

 

你可能感兴趣的:(linux)