您的位置:首页 > 编程语言 > PHP开发

ftp部署

2015-09-11 14:37 330 查看
一.需求
需要把ftp的家目录放到/home/bymiao/ftp下

需要账号密码验证才能进入ftp家目录

二.配置
安装vsftpd

Shell> yum install vsftpd -y修改配置文件 /etc/vsftpd/vsftpd.conf

1关闭匿名登陆
anonymous_enable=NO2在配置文件末行加上如下几行
local_root=/home/bymiao/ftpchroot_local_user=YES userlist_enable=YES //是否开启黑白名单userlist_deny=NO //白名单 yes为黑名单userlist_file=/etc/vsftpd/user_list //名单文件所在路径创建一个新用户,把该用户加入到ftp名单中

Shell> useradd ftpuser –g ftp –s /sbin/nologin –M –d/home/bymiao/ftp上句命令的意思:创建一个名为ftpuser的用户,把他加入到ftp组中–s 登陆后使用的shell –M不用创建家目录–d 登陆以后所在的目录位置用户创建完成以后给用户设置密码Shell> passwd ftpuser三.注意
创建ftp肯定是上传或下载一些文件,所以在vsftpd里面定义了权限的同时,也要注意定义的目录的权限。 四.测试
在浏览器使用ftp://你的服务器IP登陆测试,然后上传下载文件经行测试。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  ftp