ftp使用

环境centos7

安装ftp

# yum install vsftpd -y
# yum install lftp -y

其实ftp默认的配置即可使用,默认的资源存放目录是/var/ftp/pub

测试:

# lftp ftp://127.0.0.1

 

 但其实实际使用的话,我们不会使用匿名用户,而是会创建专门的ftp用户,并限制其权限。接下来我们就关闭匿名登陆,创建专门的ftp用户,并限制其只能在特定用户目录内活动

创建用户

# mkdir -p /data/ftp
# useradd -m test1 -s /sbin/nologin /data/ftp/test1
# passwd test1

修改ftp配置

# vim /etc/vsftpd/vsftpd.conf
anonymous_enable=YES
改为(禁止匿名登陆)
anonymous_enable=NO
添加
chroot_local_user=YES
chroot_list_enable=NO
allow_writeable_chroot=YES

 重启ftp

# systemctl restart vsftpd

 测试

# lftp ftp://test1@127.0.0.1

  

 

 成功被限制在test1用户家目录下活动

posted @ 2021-09-02 14:56  slena  阅读(49)  评论(0)    收藏  举报
/*鼠标跟随效果*/