服务器正在运行:如何在云服务器上搭建ftp?

发布于: 2021-08-19 13:41

怎样在云主机上搭建ftp?依据以前互联网上的分析,用户能够先安裝vsftpd手机软件,由于这一适用虚拟用户账户,应用虚拟用户账户能够给予规范化管理的FTP网站根目录,便捷了管理人员的管理方法,与此同时将用以FTP登陆的用户名、登陆密码与系统软件用户账户差别开。
安裝vsftpd手机软件
应用命令检验是不是安裝了vsftpd手机软件:rpm -qa |grep vsftpd
要是没有安裝,实行安裝命令:yum install vsftpd -y
运行服务项目
应用vsftpd手机软件,关键包含以下好多个命令:
vsftpd的配备
ftp的配置文件关键有三个,坐落于/etc/vsftpd/文件目录下,分别是:
ftpusers 该文件用于特定这些用户不可以浏览ftp服务器。
user_list 该文件用于标示的默认设置 帐户在默认设置 状况下也不可以浏览ftp
vsftpd.conf vsftpd的主配置文件(有关配备表明,自主百度搜索)
新创建虚拟账户
1.提前准备一个虚拟用户的动态口令元件库,该文件中储存的用户名和密码是用户联接FTP远程服务器必须键入的用户名和登陆密码。文档能够自身建立,格式文件为:合数个人行为用户名,双数个人行为登陆密码。
2.用刚刚创建的虚拟用户动态口令元件库转化成FTP网络服务器的验证文档,该验证文档是一个被数据加密后的保密,PAM在启用相对应的验证控制模块后,会对从FTP网络服务器发过来的用户名和登陆密码开展数据加密,随后在跟该文件开展比照,发觉相符合内容后登录用户才会被容许登录。
db_load -T -t hash -f vusers.txt /etc/vsftpd/vusers.db
在运作该命令前,别忘了安裝db4-utils程序包,该包括有db_load命令等。
3.创建虚拟用户所必须的PAM配置文件,因为FTP网络服务器在接纳到用户的用户名和动态口令后会启用PAM验证,因此大家还需要建立虚拟用户的PAM配置文件。
将该文件储存在/etc/pam.d文件目录下,文件夹名称临时取名为:vsftpd,该文件名要与FTP服务项目主配置文件(/etc/vsftpd/vsftpd.conf)中的pam_service_name=vsftpd选择项的选择项值同样。建立好该文件后,将下边的內容添加到该文件中:
4.因为用户在根据PAM的验证后要被投射成一个当地用户,因此大家还需要创建一个当地用户供虚拟用户应用。
5.在FTP的主配置文件中,开启FTP虚拟用户,提升以下选择项就可以:
6.配备到这儿就完成了,别忘了重新启动FTP服务项目开展检测。

原文链接:,转发请注明来源!
评论已关闭。