centos7配置ftp工具
查看机器是否安装了ftp服务# rpm -qa|grep ftp
vsftpd-3.0.2-21.el7.x86_64
发现已经安装了vsftp 说是这款很牛逼的ftp服务
如果没有安装 可以使用 yum -y install vsftpd 安装
安装好后
service vsftpd start 启动 (service vsftpd stop 停止命令)
我们在windows中使用ftp工具登录 登录时发现直接输入ip地址就可以进入了
。可以下载,不可以上传 这样肯定不可以的。
下面解决三个个问题 1禁止匿名登录。2分配用户上传权限。3开机启动vsftp第一个问题cd /etc/vsftpdvim vsftpd.conf 修改anonymous_enable=YES 此处yes改为no保存 重新启动service vsftpd stopservice vsftpd start现在通过ftp工具连接不到了。
第二个问题 现在给root用户分配上传权限cd /etc/vsftpd修改该目录下的两个文件ftpusers和user_list分别用#注释root用户 #root然后重启就ok了
第三个问题开机启动(还没验证)开机默认VSFTP服务自动启动:
方法一:(常用\方便)
# chkconfig --list|grep vsftpd ( 查看情况)
vsftpd 0:off 1:off 2:off 3:off 4:off 5:off 6:off
# chkconfig vsftpd on (执行ON设置)
或者:方法二:
修改文件 /etc/rc.local , 把行/usr/local/sbin/vsftpd & 插入文件中,以实现开机自动启动。
方法三:
修改/etc/rc.local,加入/etc/rc.d/init.d/vsftpdstart
页:
[1]