vsftp 不允许别的目录_vsftp限制用户改变目录到上级

vsftp限制用户改变目录到上级

vsftp限制用户目录,不得改变目录到上级

特定使用者user1、user2 不得变更目录

使用者的预设目录为/home/username,若是我们不希望使用者在ftp 时能够

切换到上一层目录/home,则可参考以下步骤。

一、 修改/etc/vsftpd/vsftpd.conf

将以下三行

#chroot_list_enable=YES

# (default follows)

#chroot_list_file=/etc/vsftpd.chroot_list

改为

chroot_list_enable=YES

# (default follows)

chroot_list_file=/etc/vsftpd/chroot_list

二、 新增一个档案: /etc/vsftpd/chroot_list

内容增加两行:

user1

user2

三、 重新启动vsftpd

[root@home vsftpd]# /sbin/service vsftpd restart

Shutting down vsftpd: OK ]

Starting vsftpd for vsftpd: OK ]

若是user1欲切换到根目录以外的目录,则会出现以下警告:

ftp&gt cd /home

550 Failed to change directory.

======================================

FTP访问FTP SERVER,执行任何命令(如dir,ls,put,get)总是报下面的错误

ftp:500 Illegal PORT command. 425

ftp:Use PORT or PASV first

或者是下面的错误

ftp:500 Illegal PORT command.

ftp: bind: Address already in use

主要是由于iptables防火墙不支持

ip_nat_ftp

ip_conntrack_ftp

在linux的ftp服务器上执行下列命令即可解决

modprobe ip_nat_ftp

modprobe ip_conntrack_ftp

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值