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的家目录放到/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登陆测试,然后上传下载文件经行测试。
相关文章推荐
- 用vsftp快速搭建ftp服务器
- 实现FTP整站上传的批处理代码
- 批处理向FTP上传具有指定属性的文件(增量备份)
- 使用 iisftpdr.vbs 创建 FTP 虚拟目录的方法
- Delphi解析FTP地址的方法
- IIS里FTP多用户设置方法,终于不用Serv-U了
- FTP 服务器关于权限的问题
- IIS FTP PASV模式下更改端口范围的方法
- FTP 常用命令 使用说明
- 通过批处理修改FTP账号和密码
- FTP下载服务器 TYPSoft FTP Server V1.11 简体中文版 下载
- FTP 分类账户设置经验谈
- php实现curl模拟ftp上传的方法
- 批处理bat下载FTP服务器上某个目录下的文件
- php建立Ftp连接的方法
- FTP服务器端软件Serv-U FTP Server 6.4.0.5&0.4 Final 汉化版 下载
- ftp突然直接连接不上了的解决方法
- ftp自动上传脚本分享
- FTP服务器的防火墙通用设置规则介绍
- FTP 服务器的部署和维护心得