路由器vsftp设置(vsftp用户权限设置)

路由器vsftp设置(vsftp用户权限设置)

路由器vsftp设置(vsftp用户权限设置)

在使用路由器进行ftp服务器搭建的时候,我们通常会使用vsftp来进行ftp服务的配置。在进行vsftp用户权限设置时,需要注意以下几点:

1.创建用户

首先需要在路由器上创建ftp用户,可以通过命令行操作来实现:

useradd -d /home/ftpuser -g ftp -m -s /bin/bash ftpuser

2.设置用户密码

创建用户后需要设置对应用户的密码:

passwd ftpuser

3.设置用户根目录

设置用户的根目录,即用户登录后所在的默认目录:

usermod -d /home/ftpuser ftpuser

4.设置用户权限

设置用户的权限,例如设置用户只能上传文件但不能删除、重命名等操作:

vim /etc/vsftpd.conf
# 在文件末尾添加如下内容
userlist_file=/etc/vsftpd.user_list
userlist_enable=YES
userlist_deny=NO
anon_world_readable_only=NO
anon_upload_enable=NO
anon_mkdir_write_enable=NO
anon_other_write_enable=NO
local_umask=022
file_open_mode=0755
write_enable=YES
anon_upload_enable=NO
anon_mkdir_write_enable=NO
anon_other_write_enable=NO
local_enable=YES
dirmessage_enable=YES
xferlog_enable=YES
connect_from_port_20=YES
chroot_local_user=YES
secure_chroot_dir=/var/run/vsftpd/empty
pam_service_name=vsftpd
rsa_cert_file=/etc/ssl/private/vsftpd.pem
rsa_private_key_file=/etc/ssl/private/vsftpd.pem

其中,userlist_file为用户列表,userlist_enable为启用用户列表,userlist_deny为禁止用户列表,anon_world_readable_only为匿名用户只读,anon_upload_enable为匿名用户可上传,anon_mkdir_write_enable为匿名用户可以创建目录,anon_other_write_enable为匿名用户可以写入其他文件。

以上就是路由器vsftp设置(vsftp用户权限设置)的详细教程,希望对大家有所帮助。

以上内容就是由”l路由器”为你整理收藏的!

本文来自投稿,不代表路由百科立场,如若转载,请注明出处:https://www.qh4321.com/304026.html

(0)

相关推荐