ubuntu vsftpd 安装配置

sudo apt-get install vsftpd

配置

#新建一个用户ftpuser并把他添加到ftpuser组中,同时设置ftpuser的主目录为ftp的目录

#这样ftpuser登陆的话就被限制在ftp目录中了

sudo vim /etc/vsftpd.conf

listen=YES

anonymous_enable=NO

local_enable=YES

write_enable=YES

local_umask=022

anon_upload_enable=NO

anno_mkdir_write_enable=NO

use_localtime=YES

xferlog_enable=YES

connect_from_port_20=YES

chown_uploads=YES

chown_username=ftpuser#你的ftp用户名

xferlog_file=/var/log/vsftpd.log

chroot_list_enable=YES

chroot_list_file=/etc/vsftpd.chroot_list#要限制的用户ftpuser

secure_chroot_dir=/var/run/vsftpd/empty

pam_service_name=vsftpd

rsa_cert_file=/etc/ssl/private/vsftpd.pem

启动停止

service vsftpd start/stop/restart


(需要注意的是:如果/etc/vsftpd.chroot_list不存在,需要自己创建此文件,并把自己的用户添加到此文件中,一行一个用户名

 

这样一来只有这个用户能登上ftp,其他root啊等用户都不能登陆,想要这些用户也登陆,网上有改

pam_service_name的路径的,有的是全路径,有的是改为vsftpd.pam ,还有是假check_shell=NO

这些都不行,本地用户不能访问 高手支招??!!!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值