CentOS7 FTP安装与配置

使用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服务。

我要回帖

 

随机推荐