1、配置网络yum源(https://blog.csdn.net/weixin_36524613/article/details/80855481)
2、查看ssh和防火墙的状态
service sshd status
service iptables status
开启ssh服务
service sshd start
关闭防火墙
chkconfig iptables off
3、检测出是否安装了vsftpd软件,如果没有安装,yum安装
rpm -qa |grep vsftpd
yum install vsftpd -y
4、启动服务
使用vsftpd软件,主要包括如下几个命令:
启动ftp命令
#service vsftpd start
停止ftp命令
#service vsftpd stop
重启ftp命
#service vsftpd restart
5、vsftpd的配置
ftp的配置文件主要有三个,位于/etc/vsftpd/目录下,分别是:
ftpusers 该文件用来指定那些用户不能访问ftp服务器。
user_list 该文件用来指示的默认账户在默认情况下也不能访问ftp
vsftpd.conf vsftpd的主配置文件
6、配置匿名用户连接ftp
注掉配置文件vsftpd.conf 里面以下
anon_upload_enable=YES
anon_mkdir_write_enable=YES
之后需要重启vsftpd服务
7、配置非匿名用户连接ftp
打开配置文件vsftpd.conf 里面以下
anon_upload_enable=YES
anon_mkdir_write_enable=YES
注释掉:user_list_enable=YES
打开配置文件user_list在添加我们允许远程连接ftp服务器的用户。
之后重启服务。
8、远程连接
用浏览器连接的时候我们一般配置匿名,连接方式如下:
账号连接我们可以用cmd测试:
9、如果连接失败,有可能是服务启动失败,或者防火前未关闭
service vsftpd status
service iptables status