centos搭建ftp服务器?

yum install -y vsftpd

添加FTP用户并设置FTP用户密码

下面是添加ftpuser用户,设置根目录为/home/wwwroot/ftpuser,禁止此用户登录SSH的权限,并限制其访问其它目录。

1、修改/etc/vsftpd/vsftpd.conf,将底下三行

#chroot_list_enable=YES

# (default follows)

#chroot_list_file=/etc/vsftpd.chroot_list

改为

chroot_list_enable=YES

# (default follows)

chroot_list_file=/etc/vsftpd/chroot_list

2、增加用户ftpuser,指向目录/home/jingrb,禁止登录SSH权限。

useradd -d /home/wwwroot/ftpuser -g ftp -s /sbin/nologin ftpuser

3、设置用户口令

passwd ftpuser

4、编辑文件chroot_list(内容为ftp用户名,每个用户占一行):

vi /etc/vsftpd/chroot_list

你可能感兴趣的:(Linux)