linux/windows vsftpd安装

linux:html

1.sudo yum -y install vsftpdlinux

2. 建立用户:sudo useradd ftpuser -d /ftpfile/ -s /sbin/nologin而后生效,sudo chown -R ftpuser.ftpuser /ftpfile,设置密码:sudo passwd ftpuservim

(提示密码过于简单,从新输入就行了)浏览器

3.打开ftpfile,建立index.html文件:sudo vim index.html安全

4.配置ftp服务器指向建立的文件目录而且配置用户服务器

5.重启vsftp:sudo service vsftpd restart学习

6.配置防火墙:sudo vim /etc/sysconfig/iptables 添加后重启:sudo service iptables restart测试

#vsftpdrest

-A INPUT -p TCP --dport 61001:62000 -j ACCEPT
-A OUTPUT -p TCP --sport 61001:62000 -j ACCEPT
-A INPUT -p TCP --dport 20 -j ACCEPT
-A OUTPUT -p TCP --dport 20 -j ACCEPT
-A INPUT -p TCP --dport 21 -j ACCEPT
-A OUTPUT -p TCP --dport 21 -j ACCEPThtm

7.测试ftp服务器:ftp://39.108.65.35/

成功(切记须要aliyun配置安全组)

 用户名:ftpuser  密码:123456'

8.成功后浏览器中ftp成功登陆,可是Mac终端中没法使用ftp命令这是须要安装:

(1)brew install telnet 
(2)brew install inetutils 
(3)brew link --overwrite inetutils 

成功登陆

 9.设置etc/httpd/conf

SELINUX=disabled

网上说是美国国家安全局对于强制访问控制实现,若是不改掉的话会出现匿名帐号没法建立文件或者建立文件夹

生效:sudo setenforce 0

重启ftp:sudo service vsftpd restart 

***以上是本人学习记录,仅供参考

相关文章
相关标签/搜索