配置与管理FTP服务器

FTP连接方式:

控制连接:标准端口为21,用于发送FTP命令信息
数据连接:标准端口为20,用于上传、下载数据
数据连接的建立类型“
	-主动模式:服务端从20端口主动想客户端发起连接
	-被动模式:服务端在指定范围内某个端口被动等待客户端发起连接

FTP传输方式:

文本模式:ASCII模式,以文本序列传输数据 二进制模式: Binary模式,以二进制序列传输数据

vsftp的操作:

1.安装:
在这里插入图片描述
2.进入配置文件命令:
在这里插入图片描述
3.设置setenforce为允许模式:
在这里插入图片描述
4.启动vsftp:
在这里插入图片描述
5.设置服务随系统启动:
在这里插入图片描述

6.使用一台Windows的客户端(匿名用户)访问:

	a.首页在cmd下ping一下服务器的IP是否连通
	b.在浏览器中输入(ftp://192.168.1.2)
	c.切换服务器在公共目录中创建一个文件测试:

在这里插入图片描述

7.给匿名用户设置权限:
a.改变属组
在这里插入图片描述

b.修改配置文件:vim /etc/vsftpd/vsftpd.conf

在这里插入图片描述
8.重启服务使配置生效:
在这里插入图片描述
9.使用本地用户登录,登陆了之后是在家目录下
10.实现本地用户资源共享:
-a: vim /etc/vsftpd/vsftpd.conf
在这里插入图片描述
-b:创建然后重新启动服务:
在这里插入图片描述
11.解决上传权限问题(新建组,将本地用户加入这个组并修改权限,可以下新建一个upload目录做为上传文件的“后面新建的用户要实现上传也要加入这个组”):
在这里插入图片描述

常用全局配置项:

在这里插入图片描述

常用匿名FTP配置项:

在这里插入图片描述

常用本地用户FTP配置项:

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_45849066/article/details/111504271