一.1.1 Ftp
注:添加用户指定目录后默认其为此用户的共享目录。
安装:
# yum -y install vsftpd
配置:
前提:关闭防火墙、SELinux。
1)
将/etc/vsftpd/user_list、/etc/vsftpd/ftpusers文件中root行注释。
# root
2)
# setsebool -P ftpd_disable_trans=1(关闭SELinux可不执行)
# cat /etc/vsftpd/vsftpd.conf
anonymous_enable=NO
设置用户只能访问自身目录
[root@t4 k]# cat /etc/vsftpd/vsftpd.conf
chroot_local_user=YES
chroot_list_enable=YES
# (default follows)
chroot_list_file=/etc/vsftpd/chroot_list
allow_writeable_chroot=YES # 需手动加入,否则报错
注:改完配置文件之后,需手动创建chroot_list,否则登陆报错!!!
若希望某个用户可访问根目录,把用户名加入
/etc/vsftpd/chroot_list,一行一个用户名,不存在则创建
启动:
# systemctl restart vsftpd.service
开机自启:
# systemctl enable vsftpd.service
添加用户:
# useradd ftpadmin -s /sbin/nologin –d /tmp/ftp/
# passwd ftpadmin
测试:
在浏览器或者我的电脑里输入ftp://ip(局域网)测试
-------------------------------------------------------------
转载请保留此段声明,且在文章页面明显位置给出原文链接,谢谢!
------------------------------------------------------------------------------
如果觉得这篇文章对你有小小的帮助的话,记得在右下角点个“推荐”哦,博主在此感谢!
------------------------------------------------------------------------------