首页 > 服务器运维 > linux 系统运维

56云:Linux运维之搭建FTP服务器(经验篇-2)

linux 系统运维 linux 系统运维 2020-10-12 0

本地用户登录csg香港云服务器_物理独立服务器_VPS虚拟主机免费备案、租用测评、优惠排名 - VPS巴士

匿名用户登录系统很不安全,通常是关闭的,而本地用户比匿名用户更加安全。csg香港云服务器_物理独立服务器_VPS虚拟主机免费备案、租用测评、优惠排名 - VPS巴士

使用本地用户,首先更改相应的配置文件。csg香港云服务器_物理独立服务器_VPS虚拟主机免费备案、租用测评、优惠排名 - VPS巴士

首先修改配置文件:csg香港云服务器_物理独立服务器_VPS虚拟主机免费备案、租用测评、优惠排名 - VPS巴士

vim/etc/vsftpd/vsftpd.conf

关闭匿名模式,打开本地用户模式,并授予相应权限:csg香港云服务器_物理独立服务器_VPS虚拟主机免费备案、租用测评、优惠排名 - VPS巴士

anonymous_enable=NOlocal_enable=YESwrite_enable=YESlocal-umask=022

保存配置文件,并重新启动VSFTP服务,csg香港云服务器_物理独立服务器_VPS虚拟主机免费备案、租用测评、优惠排名 - VPS巴士

测试时避免防火墙和SELinux干扰,记得暂时关闭。csg香港云服务器_物理独立服务器_VPS虚拟主机免费备案、租用测评、优惠排名 - VPS巴士

用另一台计算机登录尝试用匿名用户登录:csg香港云服务器_物理独立服务器_VPS虚拟主机免费备案、租用测评、优惠排名 - VPS巴士

56云:Linux运维之搭建FTP服务器(经验篇-2)csg香港云服务器_物理独立服务器_VPS虚拟主机免费备案、租用测评、优惠排名 - VPS巴士

可以看到登录被拒绝了,尝试用本地用户登录:csg香港云服务器_物理独立服务器_VPS虚拟主机免费备案、租用测评、优惠排名 - VPS巴士

56云:Linux运维之搭建FTP服务器(经验篇-2)csg香港云服务器_物理独立服务器_VPS虚拟主机免费备案、租用测评、优惠排名 - VPS巴士

登录成功,你可以在上面上传和下载文件了。csg香港云服务器_物理独立服务器_VPS虚拟主机免费备案、租用测评、优惠排名 - VPS巴士

虚拟用户登录csg香港云服务器_物理独立服务器_VPS虚拟主机免费备案、租用测评、优惠排名 - VPS巴士

无论是用匿名用户还是本地用户登录都不是很安全,如果密码泄露很可能会危害系统,那么VSFTP还提供了一种更加安全的登录方式,即虚拟用户。csg香港云服务器_物理独立服务器_VPS虚拟主机免费备案、租用测评、优惠排名 - VPS巴士

因为虚拟用户在系统中并不是真实存在的,所以需要为虚拟用户创建一个新的数据库,csg香港云服务器_物理独立服务器_VPS虚拟主机免费备案、租用测评、优惠排名 - VPS巴士

执行命令:csg香港云服务器_物理独立服务器_VPS虚拟主机免费备案、租用测评、优惠排名 - VPS巴士

创建虚拟用户名和口令文件:csg香港云服务器_物理独立服务器_VPS虚拟主机免费备案、租用测评、优惠排名 - VPS巴士

cd /etc/vsftpd/csg香港云服务器_物理独立服务器_VPS虚拟主机免费备案、租用测评、优惠排名 - VPS巴士

vim user_passwdcsg香港云服务器_物理独立服务器_VPS虚拟主机免费备案、租用测评、优惠排名 - VPS巴士

56云:Linux运维之搭建FTP服务器(经验篇-2)csg香港云服务器_物理独立服务器_VPS虚拟主机免费备案、租用测评、优惠排名 - VPS巴士

这里我创建了两个用户linux1和linux2 ,口令为1234 ,特别就要注意的是,用户名必须在奇数行,口令必须在偶数行。否则会出错。csg香港云服务器_物理独立服务器_VPS虚拟主机免费备案、租用测评、优惠排名 - VPS巴士

然后?db_load命令使用hash算法把虚拟用户名和口令文件转换为数据库文件:csg香港云服务器_物理独立服务器_VPS虚拟主机免费备案、租用测评、优惠排名 - VPS巴士

db-load -T -t hash -f user-passwd user-passwd.dbcsg香港云服务器_物理独立服务器_VPS虚拟主机免费备案、租用测评、优惠排名 - VPS巴士

由于系统采用了PAM认证机制,因此需要建立相应的PAM认证文件,csg香港云服务器_物理独立服务器_VPS虚拟主机免费备案、租用测评、优惠排名 - VPS巴士

执行命令:csg香港云服务器_物理独立服务器_VPS虚拟主机免费备案、租用测评、优惠排名 - VPS巴士

vi /etc/pam.d/vsftpdcsg香港云服务器_物理独立服务器_VPS虚拟主机免费备案、租用测评、优惠排名 - VPS巴士

auth required /lib/security/pam_userdb.so db=/etc/vsftpd/user_passwd csg香港云服务器_物理独立服务器_VPS虚拟主机免费备案、租用测评、优惠排名 - VPS巴士

account required /lib/security/pam_userdb.so db=/etc/vsftpd/user_passwd csg香港云服务器_物理独立服务器_VPS虚拟主机免费备案、租用测评、优惠排名 - VPS巴士

具体命令用法不做过多赘述?这里只是给大家做一个演示。csg香港云服务器_物理独立服务器_VPS虚拟主机免费备案、租用测评、优惠排名 - VPS巴士

接下来你得修改VSFTP配置文件:csg香港云服务器_物理独立服务器_VPS虚拟主机免费备案、租用测评、优惠排名 - VPS巴士

56云:Linux运维之搭建FTP服务器(经验篇-2)csg香港云服务器_物理独立服务器_VPS虚拟主机免费备案、租用测评、优惠排名 - VPS巴士

参数解释:csg香港云服务器_物理独立服务器_VPS虚拟主机免费备案、租用测评、优惠排名 - VPS巴士

guest_enable=YES打开虚拟用户模式csg香港云服务器_物理独立服务器_VPS虚拟主机免费备案、租用测评、优惠排名 - VPS巴士

guest_username=知道虚拟用户映射的本地账号csg香港云服务器_物理独立服务器_VPS虚拟主机免费备案、租用测评、优惠排名 - VPS巴士

pam_service_name=vsftpd.pam指定pam文件csg香港云服务器_物理独立服务器_VPS虚拟主机免费备案、租用测评、优惠排名 - VPS巴士

重启VSFTP客户端,用虚拟用户登录csg香港云服务器_物理独立服务器_VPS虚拟主机免费备案、租用测评、优惠排名 - VPS巴士

56云:Linux运维之搭建FTP服务器(经验篇-2)csg香港云服务器_物理独立服务器_VPS虚拟主机免费备案、租用测评、优惠排名 - VPS巴士

已经看到登录成功csg香港云服务器_物理独立服务器_VPS虚拟主机免费备案、租用测评、优惠排名 - VPS巴士

由于小编配置太粗心,经过多次试验,才总算配置成功了,写的不是很到位的地方,还请?友见谅。csg香港云服务器_物理独立服务器_VPS虚拟主机免费备案、租用测评、优惠排名 - VPS巴士

版权声明

本文内容由互联网用户自发贡献,版权归用户所有,本站不为本文内容承担相关法律责任。如有侵犯您的合法权利,请联系本站进行删除。

留言与评论(共有 条评论)

   
验证码:

标签列表

VPS巴士

统计代码 | 京ICP1234567-2号

Powered By VPS巴士

使用手机软件扫描微信二维码

关注我们可获取更多热点资讯