linux下Ftp服务安装

it2025-10-15  7

安装vsftp 使用yum命令安装vsftp #yum install vsftpd -y如果yum安装不成功,可以到 http://pkgs.org/centos-6/centos-x86_64/vsftpd-2.2.2-14.el6.x86_64.rpm.html下载 vsftpd-2.2.2-14.el6.x86_64.rpm 上传到服务器执行:rpm -ivh vsftpd-2.2.2-14.el6.x86_64.rpm 启动:service vsftpd start 停止:service vsftpd stop

安装成功后,查看vsftpd 启动状态: chkconfig --list vsftpd vsftpd 0:off 1:off 2:off 3:off 4:off 5:off 6:off [root@singledb ~]# chkconfig vsftpd on [root@singledb ~]# chkconfig --list vsftpd vsftpd 0:off 1:off 2:on 3:on 4:on 5:on 6:off 这里看到,默认情况下从2到5设置为on了。2到5是多用户级别。 这个对应的是linux不同的运行级别。 我们也可以加level 选项来指定: [root@singledb ~]# chkconfig --level 0 vsftpd on [root@singledb ~]# chkconfig --list vsftpd vsftpd 0:on 1:off 2:on 3:on 4:on 5:on 6:off 我们看到0已经设置为on了。

查看防火墙 /etc/init.d/iptables status 添加开放21号端口:/sbin/iptables -I INPUT -p tcp --dport 21 -j ACCEPT 保存配置:/etc/rc.d/init.d/iptables save 重启防火墙:service iptables {start|stop|restart} 实在不行直接暂时关闭防火墙:sudo service iptables stop

关闭selinux(这一步很重要) selinux需要关闭,不然在ftp时会报错。 vim /etc/sysconfig/selinux

把enforcing 改成disabled

新建一个用户:useradd -s /sbin/nologin wangkun passwd wangkun输入密码

测试 ,在10机器上装的ftp

另外: lftp客户端工具: lftp-4.0.9-1.el6.x86_64.rpm 命令:lftp -u username ip ftp客户端工具: ftp-0.17-54.el6.x86_64.rpm 命令: ftp ip

转载于:https://www.cnblogs.com/kunpengit/p/4904441.html

最新回复(0)