一、搭建ftp服务器 1、查看是否已经安装ftp [root@localhost ~]# which vsftpd 2、使用yum安装ftp服务器(安装目录在/usr/sbin/vsftpd下,工作目录在/home/ftpuser下) [root@localhost ~]# yum install vsftpd -y 3、创建一个ftp用户:ftpuser [root@localhost ~]# useradd ftpuser 4、修改ftpuser的账号密码(密码过于简单或少于8个字符时会有提示,可以忽略) [root@localhost ~]# passwd ftpuser 看到此提示代表设置成功:passwd: all authentication tokens updated successfully. 5、修改selinux(selinux是linux的一个安全子系统) [root@localhost ~]# setsebool -P ftpd_full_access on [root@localhost ~]# setsebool -P tftp_home_dir on 设置完后查看ftp配置状态:[root@localhost ~]# getsebool -a | grep ftp 6、为确保完全关闭匿名访问 [root@localhost ~]# vim /etc/vsftpd/vsftpd.conf 将anonymous_enable=YES修改为anonymous_enable=NO 7、启动ftp服务器 [root@localhost ~]# systemctl start vsftpd 8、查看21端口号ftp服务是否启动 [root@localhost ~]# netstat -anp|grep 21 9、根据服务名vsftpd查看进程号 [root@localhost ~]# ps aux|grep vsftpd 10、使用FileZilla工具进行连接测试,能够列出工具目录则正常(如果连接不上可能是linux防火墙没有关闭的原因) 主机:192.168.188.132
在linux下搭建ftp和nginx组合服务器
最新推荐文章于 2023-09-27 14:17:45 发布