1、使用命令安装FTP服务,命令如下:
安装完成后,编辑FTP服务的配置文件,在配置文件的最上面,添加一行代码,命令如下:
[root@localhost ~]# yum install vsftpd -y
[root@localhost ~]# vi /etc/vsftpd/vsftpd.conf
[root@localhost ~]# cat /etc/vsftpd/vsftpd.conf
anon_root=/opt
2、启动ftp服务
[root@localhost ~]# systemctl start vsftpd
[root@localhost ~]# netstat -ntpl
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 1556/sshd
tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN 2517/master
tcp6 0 0 :::21 ::? LISTEN 3359/vsftpd
tcp6 0 0 :::22 ::? LISTEN 1556/sshd
tcp6 0 0 ::1:25 ::? LISTEN 2517/master
三、开放端口
使用netstat -ntpl命令可以看到vsftpd的21端口。(若无法使用netstat命令,可自行安装net-tools工具)
在使用浏览器访问FTP服务之前,还需要关闭SELinux和防火墙,命令如下:
[root@localhost ~]# setenforce 0
[root@localhost ~]# systemctl stop firewalld
开放端口(开放后需要要重启防火墙才生效)
使用浏览器访问ftp://192.168.200.10,如图所示。
可以查看到/opt目录下的文件,
都被FTP服务成功共享