使用PuTTY工具连接CentOS服务器下载地址:
#若报“-bash: vim: 未找到命令”,则先执行下面命令安装vim然后再执行上面的命令:
#第一行为用户名,第二行为密码不能使用root作为用户名
#设定PAM验证攵件,并指定对虚拟用户数据库文件进行读取
#先将配置文件中原有的 auth 及 account 的所有配置行均注释掉然后在末尾加上:
# 如果系统为32位,上面改為lib
#用户登录终端设为/bin/false(即:使之不能登录系统)
7.建立虚拟用户个人配置文件
#这里建立虚拟用户admin配置文件
#编辑admin用户配置文件内容如下,其他用戶类似
#建立admin用户根目录
#编辑iptables文件添加如下内容,开启21端口
11.设置其他操作权限
(不设置这个可能上传一些文件时没上传完整导致异常)
#返回如下结果表明已安装
7下FTP服务器的安装配置
公司所有囚员包括来宾均可以访问 |
Tom可以上传 均使用虚拟账户 |
vsftpd的安全配置案例分析
更多CentOS相关信息见 专题页面
本文永久更新链接地址:
4.配置保存后重启vsftpd服务:
添加用户忣额外配置
2.为添加的账号设置密码
根据提示操作输入密码
5.暂时关闭下防火墙,测试下ftp是否可用:
6.关闭后在windows下命令框输入 ftp IP地址,出现以丅内容基本是成功了
()错误”不要急。vsftpd增强了安全检查如果用户被限定在了其主目录下,则该用户的主目录不能再具有写权限了!如果檢查发现还有写权限就会报该错误。 要修复这个错误
方案一:用命令chmod a-w /home/user去除用户主目录的写权限,注意把目录替换成你自己的方案二:在vsftpd(/etc/vsftpd/vsftpd.conf)的配置文件中增加下列两项中的一项
9.最后将每次开机自动启动vsftp服务。