加载中…
个人资料
张大老虎
张大老虎
  • 博客等级:
  • 博客积分:0
  • 博客访问:105,940
  • 关注人气:16
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

ubuntu20.04下安装vsftpd及虚拟用户等配置(上)

(2020-09-24 17:09:23)
标签:

系统配置

分类: 软件技术
    由于教学工作的需要,进行vsftpd及虚拟用户的配置,这个过程需要如下七步:
1.安装软件和创建一个本地用户
    sudo apt install vsftpd
    sudo apt install db-util
前一个vsftpd软件本身,后一个是创建虚拟用户时需要产生db数据库的工具。
   sudo useradd -d /var/www/html -s /usr/sbin/nologin myftp

2.配置vsftpd.conf
  在/etc/目录下找到vsftpd.conf,编辑其内容为:
listen=YES#设置vsfptd为单独进程
#listen_ipv6=YES#这个关于ipv6的,一定要注释掉,否则前一个设置YES会出错
anonymous_enable=NO#不允许匿名用户登录
local_enable=YES#允许本地用户可以登录
local_umask=022#本地用户创建文件目录的权限掩码
write_enable=YES#允许本地用户具有写的权限
dirmessage_enable=YES
use_localtime=YES
xferlog_enable=YES
connect_from_port_20=YES
chown_uploads=YES
#chown_username=whoever
xferlog_file=/var/log/vsftpd.log
xferlog_std_format=YES
ftpd_banner=Welcome to Web Class FTP service.
chroot_local_user=YES
chroot_list_enable=NO
allow_writeable_chroot=YES
#chroot_list_file=/etc/vsftpd.chroot_list
ssl_enable=NO
#utf8_filesystem=YES
guest_enable=YES
guest_username=myftp
pam_service_name=vsftpd.vu
virtual_use_local_privs=YES
user_config_dir=/home/user_config
max_clients=100
listen_port=21
userlist_file=/etc/vsftpd.user_list
userlist_enable=NO
userlist_deny=YES

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有