建立FTP服务器

发布日期:2023-09-12 来源:半岛官网pg

  vsftpd(very secure FTP daemon)是Linux操作体系下的一款细巧轻捷、安全易用的FTP服务器软件。本文介绍如安在Linux服务器中装置、装备vsftpd,并测验衔接FTP服务器。

  FTP(File Transfer Protocol)是一种文件传输协议,根据客户端/服务器架构,支撑以下两种作业形式:

  自动形式(PORT):客户端向FTP服务器发送端口信息,由服务器自动衔接该端口。

  被迫形式(PASV):FTP服务器敞开并发送端口信息给客户端,由客户端衔接该端口,服务器被迫承受衔接。

  匿名用户形式:任何人无需暗码验证就能够直接登录FTP服务器。该形式不安全,一般只用来传输不重要的揭露文件,不推荐在出产环境中运用。

  本地用户形式:经过Linux体系本地用户验证登录权限,相较于匿名用户形式更安全。

  虚拟用户形式:经过虚拟用户验证登录权限,虚拟用户只能拜访Linux体系为其供给的FTP服务,而不能拜访Linux体系的其它资源。该形式相较于其他两种形式更安全,假如您对服务器的数据有较高的安全性要求,主张在有关专业人员的指导下,自行装备该形式。

  本文将运用FTP客户端东西FileZilla衔接FTP服务器,因而您需求完结以下准备作业:

  部分运用运用镜像布置的轻量运用服务器现已预装置了vsftpd,假如再次装置有极大几率会呈现抵触。

  假如回显信息相似如下所示,表明当时轻量运用服务器现已装置了vsftpd,您无需再次装置,您能够学习运用镜像文档获取FTP的用户名和暗码,然后装备防火墙经过FTP客户端测验衔接FTP服务器。

  假如存在进程,运用kill -9 进程号指令,杀掉进程。

  您能够挑选以下任一方法设置FTP服务器,主张您运用更安全的本地用户形式。

  仿制以下参数,然后张贴至Linux服务器的装备文件时,请注意参数不要被#号注释掉。一起,请注意格局问题。例如,增加剩余的空格会形成无法重启服务的成果。

  在装备文件的结尾增加下列参数,其间pasv_address参数需求替换为轻量运用服务器的公网IP地址:

  修正完结后,按Esc,输入:wq!,并按Enter,保存修正后的装备文件并退出修改形式。

  不同操作体系版别中,默许的装备文件信息或许不一样,您需求确保修正后的参数装备,如下所示:

  仿制以下参数,然后张贴至Linux服务器的装备文件时,请注意参数不要被#号注释掉。一起,请注意格局问题。例如,增加剩余的空格会形成无法重启服务的成果。

  运转以下指令,更改/var/ftp/pub目录的权限,为FTP用户增加写权限。

  建立好FTP站点后,在Linux服务器的防火墙中,需求放行下列FTP端口。具体操作,请拜见增加防火墙规矩。

  本示例中运用FTP客户端衔接匿名形式的FTP服务器。假如您需求用FTP用户暗码衔接FTP服务器,则登录类型需求设置为正常,并需求装备用户和暗码信息。


建立FTP服务器

发布日期:2023-09-12

  vsftpd(very secure FTP daemon)是Linux操作体系下的一款细巧轻捷、安全易用的FTP服务器软件。本文介绍如安在Linux服务器中装置、装备vsftpd,并测验衔接FTP服务器。

  FTP(File Transfer Protocol)是一种文件传输协议,根据客户端/服务器架构,支撑以下两种作业形式:

  自动形式(PORT):客户端向FTP服务器发送端口信息,由服务器自动衔接该端口。

  被迫形式(PASV):FTP服务器敞开并发送端口信息给客户端,由客户端衔接该端口,服务器被迫承受衔接。

  匿名用户形式:任何人无需暗码验证就能够直接登录FTP服务器。该形式不安全,一般只用来传输不重要的揭露文件,不推荐在出产环境中运用。

  本地用户形式:经过Linux体系本地用户验证登录权限,相较于匿名用户形式更安全。

  虚拟用户形式:经过虚拟用户验证登录权限,虚拟用户只能拜访Linux体系为其供给的FTP服务,而不能拜访Linux体系的其它资源。该形式相较于其他两种形式更安全,假如您对服务器的数据有较高的安全性要求,主张在有关专业人员的指导下,自行装备该形式。

  本文将运用FTP客户端东西FileZilla衔接FTP服务器,因而您需求完结以下准备作业:

  部分运用运用镜像布置的轻量运用服务器现已预装置了vsftpd,假如再次装置有极大几率会呈现抵触。

  假如回显信息相似如下所示,表明当时轻量运用服务器现已装置了vsftpd,您无需再次装置,您能够学习运用镜像文档获取FTP的用户名和暗码,然后装备防火墙经过FTP客户端测验衔接FTP服务器。

  假如存在进程,运用kill -9 进程号指令,杀掉进程。

  您能够挑选以下任一方法设置FTP服务器,主张您运用更安全的本地用户形式。

  仿制以下参数,然后张贴至Linux服务器的装备文件时,请注意参数不要被#号注释掉。一起,请注意格局问题。例如,增加剩余的空格会形成无法重启服务的成果。

  在装备文件的结尾增加下列参数,其间pasv_address参数需求替换为轻量运用服务器的公网IP地址:

  修正完结后,按Esc,输入:wq!,并按Enter,保存修正后的装备文件并退出修改形式。

  不同操作体系版别中,默许的装备文件信息或许不一样,您需求确保修正后的参数装备,如下所示:

  仿制以下参数,然后张贴至Linux服务器的装备文件时,请注意参数不要被#号注释掉。一起,请注意格局问题。例如,增加剩余的空格会形成无法重启服务的成果。

  运转以下指令,更改/var/ftp/pub目录的权限,为FTP用户增加写权限。

  建立好FTP站点后,在Linux服务器的防火墙中,需求放行下列FTP端口。具体操作,请拜见增加防火墙规矩。

  本示例中运用FTP客户端衔接匿名形式的FTP服务器。假如您需求用FTP用户暗码衔接FTP服务器,则登录类型需求设置为正常,并需求装备用户和暗码信息。