服务器搭建FTP服务
搭建FTP服务
借鉴文章:
轻量应用服务器 Linux 轻量应用服务器搭建 FTP 服务-最佳实践-文档中心-腾讯云 (tencent.com)
本次使用的是vsftpd作为服务器提供FTP服务,vsftpd是linux系统默认的ftp服务器。同时本例中使用的是centOS系统。
操作步骤
登录服务器,使用putty或者其他远程终端来进行操作;
安装软件
安装vsftpd
1 | sudo yum install -y vsftpd |
设置开机自启动
1 | sudo systemctl enable vstftpd |
执行以下命令确认服务开启:
1 | sudo netstat -antup | grep ftp |
之后是对ftp服务的配置。
配置vsftpd
为服务创建用户:
1 | sudo useradd ftpuser |
然后为该用户设置密码:
1 | sudo passwd ftpuser |
输入密码再enter确认即可。
修改目录权限:
1 | sudo chown -R ftpuser:ftpuser /var/ftp/test |
执行命令配置vsftpd.conf文件:
1 | sudo vim /etc/vsftpd/vsftpd.conf |
后续按照需求配置参数即可:
可以百度关键字:vsftpd配置文件详解,例:
[vsftpd配置文件详解_FTP服务器_脚本之家 ](https://www.jb51.net/article/94219.htm#:~:text= 在vsftpd中,可以通过定义用户配置文件来实现不同的用户使用不同的配置。,设置用户配置文件所在的目录。 当设置了该配置项后,用户登陆服务器后,系统就会到%2Fetc%2Fvsftpd%2Fuserconf目录下,读取与当前用户名相同的文件,并根据文件中的配置命令,对当前用户进行更进一步的配置。)
然后是服务器的端口放开:
我这里同样使用的是腾讯云轻量级服务器,在搭建了wordpress的应用镜像的系统上搭建该服务。
这和鸟哥的linux私房菜服务器篇内说的一样,一个服务器就可以搭建多种服务,只要你确定服务器的性能没有问题,出现问题你也有足够的能力排查出来。这需要很长时间的积累。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 时之守博客!
