首页 > 其他 > 详细

vsftp配置

时间:2021-03-29 09:17:50      阅读:24      评论:0      收藏:0      [点我收藏+]

1、使用apt工具安装

sudo apt-get  install vsftpd 

启动命令

service vsftpd start

start 可换成restart、stop

安装后该vsftpd配置文件路径

/etc/vsftpd.conf

匿名ftp用户及用户文件夹可通过查看/etc/passwd文件

cat /etc/passwd

ftp:x:129:137:ftp daemon,,,:/srv/ftp:/usr/sbin/nologin

即该匿名用户的家目录为/srv/ftp

如需设置xinetd.d守护进程接管ftp,需要修改配置文件中listen的参数为NO;

listen=NO

并创建配置xinetd目录下的服务文件ftp

2、vsftpd配置文件vsftpd.conf

匿名用户是否允许登陆   YES/NO

# Allow anonymous FTP? (Disabled by default).
anonymous_enable=NO

匿名登陆,跳过密码检测

no_anon_password=YES 

设置匿名用户传输速率byte/s

anon_max_rate=20000

设置本地用户登陆

local_enable=YES

设置本地用户上传权限

write_enable=YES

限制用户在本地目录中

chroot_local_user=YES

启用配置文件来指定用户应该受到哪些限制

chroot_list_enable=YES

指定chroot_list_enable配置文件的路径及文件名

chroot_list_file=/etc/vsftpd.chroot_list

 

3、ftp限制登陆配置用户文件/etc/ftpusers

cat /etc/ftpusers

打开如下所示

# /etc/ftpusers: list of users disallowed FTP access. See ftpusers(5).

root
daemon
bin
sys
sync
games
man
lp
mail
news
uucp
nobody

 

vsftp配置

原文:https://www.cnblogs.com/yangjinhua/p/14588944.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!