rhel7中vsftp服务的三种认证登陆方式
来源:互联网 发布:企业网络架构图 编辑:程序博客网 时间:2024/06/04 17:41
1、实现匿名用户上传文件(1)更改vsftpd的主配置文件 打开匿名上传和写入 添加匿名用户的权限掩码
(2)修改安全值和布尔值
(3)更改上传目录的权限 其他人要拥有写入权限
2、实现本地用户登录
(1)创建本地用户并且设置用户密码
(2)修改主配置文件,注意设置chroot
chroot_list_enable=YES
chroot_list_file=/etc/vsftpd/chroot_list
allow_writeable_chroot=YES
(3)重启服务,验证
注意一定要打开selinux中的布尔值
ftp_home_dir --> on
3、虚拟用户认证登录
(1)在主配置文件中添加参数:
guest_enable=YES
guest_username=vhaha
virtual_use_local_privs=YES
(2)创建虚拟用户的数据文件
vim vuser
用户名
密码
(3)对创建的虚拟用户的数据文件进行加密
db_load -T -t hash -f vuser user.db
更改权限:chmod 600
cp -a user.db /etc/vsftpd/
(4)修改/etc/pam.d/vsftpd
注释所有
添加:
auth required pam_userdb.so db=/etc/vsftpd/user
account required pam_userdb.so db=/etc/vsftpd/user
(5)创建虚拟用户vhaha指定其shell为/sbin/nologin
(6)更改vhaha用户的家目录权限为704
(7)若启动selinux 则需要更改安全值和布尔值 ftpd_full_access
(8)重启服务,验证
0 0
- rhel7中vsftp服务的三种认证登陆方式
- RHEL7中控制服务的方法---systemd
- PHPmyadmin的三种认证方式
- PHPmyadmin的三种认证方式肿
- OAuth的三种认证方式
- 单点登陆的三种实现方式
- 单点登陆的三种实现方式
- 单点登陆的三种实现方式
- Linux中设置服务自启动的三种方式
- Linux中设置服务自启动的三种方式
- Linux中设置服务自启动的三种方式
- Linux中设置服务自启动的三种方式
- Linux中设置服务自启动的三种方式
- Linux中设置服务自启动的三种方式
- Linux中设置服务自启动的三种方式
- Linux中设置服务自启动的三种方式
- Linux中设置服务自启动的三种方式
- Linux中设置服务自启动的三种方式
- JAVA的缓存实现
- android ksoap2调用webservice
- Hibernate和IBatis对比(优缺点)
- [LeetCode] Balanced Binary Tree
- Core Animation动画技术
- rhel7中vsftp服务的三种认证登陆方式
- 海量数据处理面试题整理
- PhoneGap—双击返回按钮程序退出—Navigator—.mobile理解
- [Apache POI] 操作Excel
- Nova镜像使用方法
- C语言实训学完之后
- Java编程中“为了性能”需做的26件事
- 窗前好风光 家具布局让你宅家晒太阳
- VB6中Round(1.245,2)居然不是等于1.24,你造吗?