Linux中ftp服务的部署

文件传输协议(英文:File Transfer Protocol,缩写:FTP)是用于在网络上进行文件传输的一套标准协议,使用客户/服务器模式.它属于网络传输协议的应用层.文件传送(file transfer)和文件访问(file access)之间的区别在于:前者由FTP提供,后者由如NFS等应用系统提供.
###ftp服务部署
1.在服务端安装vsftpd软件
在这里插入图片描述
2.关闭防火墙,设置开机不启动
3.关闭内核防火墙
编辑/etc/sysconfig/selinux,设置selinux=disabled
Linux中ftp服务的部署_第1张图片
重启系统查看selinux状态
在这里插入图片描述
配置完成后,用主机测试
用户登陆配置文件 vim /etc/vsftpd/vsftpd.conf
1.匿名用户登陆
在这里插入图片描述
在这里插入图片描述
2.匿名用户上传文件
Linux中ftp服务的部署_第2张图片
修改/var/ftp/pub的文件权限和用户组
在这里插入图片描述
在这里插入图片描述
3.匿名用户建立目录
在这里插入图片描述

在这里插入图片描述
4.匿名用户下载
在这里插入图片描述
在这里插入图片描述
5.匿名用户删除
在这里插入图片描述
在这里插入图片描述
6.匿名用户使用用户身份修改
在这里插入图片描述
用户sjz的uid为101
在这里插入图片描述
匿名用户登陆后上传文件是使用sjz身份上传
Linux中ftp服务的部署_第3张图片
7.上传速率设定
在这里插入图片描述

##本地用户的登陆
在这里插入图片描述
2.本地用户权限限定
在这里插入图片描述

你可能感兴趣的:(Linux中ftp服务的部署)