标签:ftp上传 res 匿名 匿名登录 就是 实现 建立 etc emc
实验目标:实验步骤:
1、 安装vsftpd
2、 防火墙放通FTP服务
3、 关闭selinux
4、 客户端连接服务器,测试下载文件
5、 编辑FTP配置文件,设置目录权限,实现客户端上传文件
参考命令:
1、 安装vsftpd
vsftpd是Linux平台最有名的FTP工具
[root@server dhcp]# yum install vsftpd -y
2、 防火墙放通FTP服务
permanent 为添加一条永久规则,重启依然生效
reload 为重启防火墙
3、 关闭selinux
selinux是Linux系统的安全增强机制,目前暂时将其关闭
getenforce 查看selinux运行状态,enforcing为开启,permissive为关闭
setenforce 0为关闭selinux
setenforce 1为开启selinux
4、 在FTP工作目录建立测试文件,从客户端下载
4.1 服务器端,建立文件,开启服务
[root@server dhcp]# systemctl enable vsftpd
[root@server dhcp]# systemctl start vsftpd
4.2 客户机端连接服务器并下载测试
默认开启匿名登录,无需输入用户名密码
登陆后可查看共享目录并下载文件,但是并不能上传。
5、 编辑vsftp主配置文件,并修改共享目录权限,实现ftp上传
[root@server pub]# vim /etc/vsftpd/vsftpd.conf
#anon_upload_enable=YES
#anon_mkdir_write_enable=YES
把以上两行的#去掉,#在配置文件里的作用是“注释”,也就是说不起作用。
重启vsftpd服务器
[root@server pub]# systemctl restart vsftpd
修改共享目录权限
[root@server pub]# chmod 777 /var/ftp/pub/
到客户端上传测试
标签:ftp上传 res 匿名 匿名登录 就是 实现 建立 etc emc
原文地址:https://blog.51cto.com/14324549/2417919