Linux VSFTPD 基础配置

下面ftp配置实现了匿名用户仅可以下载,实体用户可以上传下载,每个用户都不能跳出自己的主目录,只能在/etc/vsftpd.user_list文件中有名字的用户才能登录ftp!~~~~~~~

第一步:vi     /etc/vsftpd/vsftpd.conf    ,写入以下内容

anonymous_enable=yes
no_anon_password=yes

local_enable=yes
write_enable=yes
local_umask=002

#设置登录帐号限制

userlist_enable=yes
userlist_deny=no
userlist_file=/etc/vsftpd.user_list

#设置跳出目录限制

chroot_local_user=yes
chroot_list_enable=yes
chroot_list_file=/etc/vsftpd.chroot_list

anon_max_rate=0
data_connection_timeout=60
idle_session_timeout=600
max_clients=50
max_per_ip=10

use_localtime=yes
connect_from_port_20=yes
pam_service_name=vsftpd
listen=yes
tcp_wrappers=yes
xferlog_enable=yes
xferlog_std_format=yes

保存退出!

第二步:新建/etc/vsftpd.user_list和/etc/vsftpd.chroot_list,如果有就跳过。

第三步:在/etc/vsftpd.user_list文件中加入允许登录ftp的帐号

                vi    /etc/vsftpd.user_list     写入(一行一个帐号):

                     anonymous                   #匿名登录帐号

                    ftp_up                           #我自己建立的实体帐号

第四步:在/etc/vsftpd.chroot_list文件中写入允许跳出主目录的帐号,我不允许跳出主目录,就没写了。

第五步:建立实体用户,并开启服务:service vsftpd start

注意:匿名用户登录的默认目录是/var/ftp/   , 实体用户登录的默认目录是该用户的主目录。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值