首页 > 代码库 > Ubuntu安装配置vsftpd
Ubuntu安装配置vsftpd
安装vsftpd
1 apt-get install vsftpd
配置vsftpd
1 vi /etc/vsftpd.conf 2 # 关闭匿名访问 3 anonymous_enable=NO 4 # 让本地系统账号可以访问 5 local_enable=YES 6 write_enable=YES 7 # 所有匿名上传的文件的所属用户将会被更改成chown_username 8 chown_uploads=YES 9 # 匿名上传文件所属用户名10 chown_username=whoever11 #本地用户上传文件的umask12 local_umask=022
设置访问账号
(这里以新增uftp用户为例)
1 /usr/sbin/groupadd uftp2 /usr/sbin/useradd -g uftp uftp -m -s /bin/bash3 4 passwd uftp
配置不允许访问的用户
如果要使root, uftp用户可以访问ftp, 需要将这些用户从/etc/ftpusers配置中删除, 如果没有的话, 就不用删除了
1 vi /etc/ftpusers
重启ftp服务
1 restart vsftpd
这里只做简单的配置, 其他配置可以参考下面的oschina博客对应的说明, 里面有些案例可以参考
参考资料
https://my.oschina.net/u/2344008/blog/470096
Ubuntu安装配置vsftpd
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。