linux实现ftp共享
发布网友
发布时间:2022-04-26 15:09
我来回答
共2个回答
热心网友
时间:2023-11-02 02:53
你好!
对于此疑问可以明确地说新搭建的FTP,需要自己在配置文件中添加这一参数的。
这一参数的解释一般是在 /etc/vsftpd/vsftpd.conf 配置文件的第96行(□影□子㊣):
# You may specify an explicit list of local users to chroot() to their home
# directory. If chroot_local_user is YES, then this list becomes a list of
# users to NOT chroot().
为了清楚的识别你可以将此参数直接插入到这一下面
chroot_local_user=YES
当然放到其他位置也是可以的,完全不会影响到参数的设定。
如对此问题还有不清楚的可在此追问,最后祝你成功!
如果以上回答可以帮助你解决的问题,请点击“采纳”。举手之劳,将鼓励我们继续解答其他网友的疑问,(□影□子㊣)谢谢!
热心网友
时间:2023-11-02 02:54
你是安装的vsftpd包吧,这句配置是要自己写的,新建一个文件,/etc/vsftpd/vsftpd.virtual.conf ,在这个文件中写配置的,是配置vsftpd帐号的,一般会有这些:
listen=YES
listen_port=21
anonymous_enable=NO
local_enable=YES
chroot_local_user=YES
guest_enable=YES
guest_username=ftp
max_clients=10
max_per_ip=10
pam_service_name=vsftpd.pam
user_sub_token=$USER
local_root=/var/ftp/virtual/$USER ;指定每个虚拟用户账号配置目录
local_root=/var/ftp
xferlog_enable=YES
xferlog_file=/var/log/vsftp.log
xferlog_std_format=YES