在登陆服务器之前,肯定要为服务器安装FTP服务器软件,下面我们以安装vsftpd举例:
-
在服务器上安装vsftpd:
SSH 连接至需要配置 FTP 的服务器 – > 切换至root用户,使用命令
yum -y install vsftpd安装vsftpd - 配置vsftpd:
- 打开vsftpd配置文件,使用命令
vi /etc/vsftpd/vsftpd.conf - 在配置文件中,将匿名登录设置为NO,使用命令
anonymous_enable=NO - 启动vsftpd服务,使用命令
/etc/init.d/vsftpd start
- 创建FTP用户和FTP主目录:
- 创建FTP用户,使用命令
useradd ftpuser -d /home/ftpuser - 设置FTP用户密码,使用命令
passwd ftpuser - 设置FTP主目录权限,使用命令
chmod 777 /home/ftpuser
- 打开FTP使用的端口:
FTP默认使用21端口,因此需要在防火墙中打开这个端口,使用命令 iptables -I INPUT -p tcp —dport 21 -j ACCEPT
- 最后,重启防火墙和vsftpd 服务
- 使用命令
/etc/init.d/iptables save - 使用命令
/etc/init.d/iptables restart - 重启vsftpd服务,使用命令
/etc/init.d/vsftpd restart
你已经成功配置了FTP服务器,现在你可以用FTP客户端访问FTP服务器,FTP服务器地址就是你的CentOS系统的IP地址,用户名和密码就是你刚刚设置的ftpuser和具体的密码。
注意: 如果你的防火墙设置比较严格,可能还需要打开FTP的被动模式端口,如20000-30000。 在vsftpd.conf 中添加 pasv_min_port=20000 和 pasv_max_port=30000 ,然后在防火墙中打开这个端口范围。重启vsftpd 和防火墙设置生效。
发布者:luotuoemo,转转请注明出处:https://www.jintuiyun.com/174397.html
评论列表(3条)
гидроизоляция подвала москва гидроизоляция подвала москва .
карнизы для штор купить в москве карнизы для штор купить в москве .
1xbet giri? g?ncel 1xbet giri? g?ncel .