在基于CentOS的云主机上用vsftpd搭建FTP服务器
2016-02-18 14:27
726 查看
安装vsftpd
yum install vsftpd
设置开机启动vsftpd ftp 服务
chkconfig vsftpd on
修改vsftpd配置文件
不允许匿名访问
anonymous_enable=NO
允许使用本地账户进行ftp登陆验证
local_enable=YES
指定userlist_file文件的位置
userlist_file=/etc/vsftpd/user_list
创建ftp登陆用户
添加用户ftpuser,主目录为/home/ftp,禁止登陆SSH权限
sudo useradd –d /home/ftp –g ftp –s /sbin/nologin ftpuser –p password
修改用户密码
passed ftpuser
赋予目录写的权限给用户
chown –R ftpuser /home/ftp
编辑user_list文件
可以注释掉所有的账号,添加账号ftpuservi /etc/vsftpd/user_list
在文件末尾加上用户
ftpuser,可以注释掉上面的所有用户,加#注释
保存后,重启vsftpd
service vsftpd restart
或者先
service vsftpd stop再
servicevuftpd start
参考文章:
http://www.cnblogs.com/dudu/archive/2012/12/15/linux-ftp-vsftpd.html
http://www.cnblogs.com/zhenmingliu/archive/2012/04/25/2470646.html
相关文章推荐
- Linux下mysql新建账号及权限设置
- Ubuntu之Gitlab、Gerrit、Jenkins协调工作配置之部分一:邮箱配置
- 切换svn账户的linux命令
- linux编辑器 vi的使用
- X86/ARM USB2.0/USB3.0转网口,支持Windows、Linux、Android、wince
- freeRadius客户端和服务器分别安装实验
- linux 脚本
- 实习第一天-------linux的基本命令
- 【笔记】linux下设置mysql允许远程连接
- Centos YUM 升级PHP至5.3.3
- 为什么 volatile 关键字不能在 kernel 中使用(linux kernel 文档翻译)
- linux 笔记
- Linux modprobe命令
- linux 下连接mysql服务器
- Linux glibc 再曝漏洞:可导致 Linux 软件劫持
- Linux:压缩解压命令
- Linux常用命令之六:关机
- Centos+Sersync+inotify实时同步数据文件(一)
- SecureCRT登陆Centos 6.4乱码问题
- yum源分类:Linux