新闻资讯

ftp服务器配置方法科普,如何轻松搭建ftp服务器?

2020-12-16

FTP是一种在互联网中进行文件传输的协议,基于客户端/服务器模式,默认使用20、21号端口,其中端口20(数据端口)用于进行数据传输,端口21(命令端口)用于接受客户端发出的相关FTP命令与参数。FTP服务器普遍部署于内网中,具有容易搭建、方便管理的特点。而且有些FTP客户端工具还可以支持文件的多点下载以及断点续传技术,因此FTP服务得到了广大用户的青睐。

ftp服务器配置方法科普

一、匿名访问的FTP 服务

1.第一台虚拟机作为vsftp服务器ip:192.168.22.128。

2.第二台虚拟机作为vsftp客户端 ip:192.168.22.129.

3.编辑vsftp服务器(ip:192.168.22.129)的配置文件vim /etc/vsftpd.config。

4.Vsftpd.conf的配置内容如上。

5.主机匿名连接vsftp服务器。

6.虚拟机客服端(ip:192.168.22.129)匿名连接vsftp服务器。

7.出错:虚拟机客户虽然可以连接,但是命令没有效果。

8.后更改了/var/ftp/目录的权限,报错。

9.500 oops:vsftpd:refusing to run with weitable root inside chroot(); 知道这个是目录的权限问题。

10.然后vsftp服务器执行了chown root:root /var/ftp和chmod 755 /var/ftp .

11.更改了目录权限。

12然后问题就解决了,既能成功连接也能执行命令。

二、本地用户登入vsftp服务器

1.Vsftp服务器的vsftp.conf设置本地用户登入配置,但是需要注释掉匿名选项。

2.我之前创的用户lzcftp死活登入不了,后来设置新账户又能连。
3新创用户却又能连接。

4后来发现ftp为匿名账户,而lzcftp跟在了匿名账户组后,导致lzcftp登入不了。

5.在/vat/ftp/pub 中设置其他人权限加入t。

6.pub目录下的test.txt删除不了。

如何轻松搭建ftp服务器?

准备工具:

1.花生壳盒子(花生棒Pro);

2.Serv-U,大家可自行上网搜索下载;

一、 Serv-U的安装及设置

1.相信大家对于安装软件不会有啥问题。

2.安装完毕后,直接启动Serv-U,并设置域,记得勾选启用域。

3.接着就是很简单的下一步,端口信息自己可以留意下,FTP网页形式的默认都是用的80端口。

4.到这里,域已经创建成功,我们还需要创建FTP的用户账号密码。

5.设置你的FTP服务器根目录。就是你希望从外网连接到你服务器的哪个目录,每个人需求不一样,下图仅作参考,请根据实际需求设置。

6.点击完成,就已经搭建好FTP服务器了,可以用简单的命令测试下。

7.如果你还要给其他人访问你的FTP,但又不想给那么多权限他们,就可以另外再创建一个用户,单独设置这个新账号的权限,这样就不怕别人连接你的FTP后,删除你的重要文件,或者捣乱。

二、花生壳盒子(花生棒Pro)设置

下面的花生壳盒子(花生棒Pro)设置方法,你肯定会觉得非常简单。

So easy,一步到位。填写你的服务器内网IP,FTP端口80,应用名称随便填,点确定就OK。

三、连接FTP

打开浏览器,在地址栏输入花生壳盒子(花生棒Pro)里面设置的映射外网访问地址即可访问。

花生壳是一套免费的内网穿透客户端软件。当您安装并注册该项服务,可实现在家或者异地搭建网站、FTP、Mail、 异地或分支机构访问办公OA、CRM、ERP系统。看过以上的内容,大家是不是觉得拥有花生壳内网穿透服务及ftp工具是一件很方便的事情,如果你也有这样的需要,可以做更多的相关了解。

作者:安界
文章来源:今日头条