Linux搭建FTP服务器
实验目标:
通过本实验掌握基于Linux的FTP服务器搭建技能。同时了解Linux防火墙和selinux两个安全工具的功能及基本使用。 本实验包含内容为FTP软件安装,防火墙管理,selinux管理,FTP配置文件编辑,Linux平台FTP客户端使用。 实验步骤: 参考命令: 1、 安装vsftpd 2、 防火墙放通FTP服务 permanent 为添加一条永久规则,重启依然生效 reload 为重启防火墙 3、 关闭selinux getenforce 查看selinux运行状态,enforcing为开启,permissive为关闭 4、 在FTP工作目录建立测试文件,从客户端下载 4.1 服务器端,建立文件,开启服务 [[email?protected] dhcp]# systemctl enable vsftpd [[email?protected] dhcp]# systemctl start vsftpd 4.2 客户机端连接服务器并下载测试 默认开启匿名登录,无需输入用户名密码 登陆后可查看共享目录并下载文件,但是并不能上传。 5、 编辑vsftp主配置文件,并修改共享目录权限,实现ftp上传 #anon_upload_enable=YES 把以上两行的#去掉,#在配置文件里的作用是“注释”,也就是说不起作用。 重启vsftpd服务器 修改共享目录权限 到客户端上传测试 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |