没有合适的资源?快使用搜索试试~ 我知道了~
麒麟V10服务器搭建FTP服务
5 下载量 121 浏览量
2023-12-14
12:24:02
上传
评论
收藏 4.37MB DOCX 举报
温馨提示
试读
46页
麒麟V10服务器搭建FTP服务
资源推荐
资源详情
资源评论
麒麟 V10 桌面搭建 FTP 服务
目录
一、 概念 ..............................................2
1.1 介绍 ............................................2
1.2 FTP 的作用 ......................................2
1.3 FTP 属于协议及端口号 ............................3
1.4 FTP 账户分类 ...................................3
(1)匿名用户 .......................................3
(2)实体用户 .......................................3
(3)虚拟用户 .......................................3
1.5 配置文件 ........................................4
(1)主配置文件 .....................................4
(2)从配置文件 .....................................4
(3)主配置文件详解 .................................4
二、准备工作 ...........................................5
2.1 查看系统版本号 ..................................6
2.2 导入 ISO 映像文件 ................................6
2.3 安装 vsftpd ......................................7
2.4 重启 vsftpd 服务 .................................8
2.5 配置网络 ........................................8
三、匿名用户登录 ......................................12
3.1 要求: .........................................12
3.2 过程: .........................................12
(1)修改配置文件/etc/vsftpd.conf,默认访问/srv/ftp/12
(2)保存退出,重启 FTP 服务器 ......................14
(3)在 /srv/ftp/ 目录下创建文件 test ............15
(4)在 Windows 的浏览器里匿名连接 FTP 服务器: ......15
(5) 在 Windows 的文件资源系统操作:(匿名用户登录,用
户名为 ftp,密码为空) .............................16
(6)测试 ..........................................17
3.3 常见问题及解决办法: ...........................22
1)在虚拟机中检查用户和指定的文件目录是否授权 .......23
2)打开 Windows 文件资源管理,登录 ftp 192.168.8.124 测试
...................................................23
四、本地用户 ..........................................24
4.1 要求: .........................................24
4.2 过程: .........................................24
(1)创建用户,并禁止本地登录 ......................24
(2)创建根目录,并赋予其他用户相应权限 ............25
(3) 修改安全上下文,使根目录能够写入(上传)功能 .26
(4)修改配置文件,执行 vim /etc/vsftpd.conf ........26
(5)重启 vsftpd 服务,使配置生效 ...................27
(6)测试 ..........................................27
4.3 常见问题及解决办法: ...........................30
1)检查/etc/passwd 和/etc/shells ...................30
2)发现/etc/shells/没有添加/usr/sbin/nologin .......31
五、虚拟用户 ..........................................31
5.1 要求: .........................................31
5.2 过程: .........................................32
(1)操作虚拟用户列表 ..............................32
(2)创建虚拟用户对应的本地用户 ....................33
(3)建立支持虚拟用户的 PAM 认证文件 vim
/etc/pam.d/vusers.vu ...............................33
vuser1 .............................................34
vuser2 .............................................35
� vuser2 能进行上传、下载 .........................38
5.3 常见问题及解决办法: ...........................41
1)在/etc/下,删除 vusers.db 文件,重新将文本文件转化为
数据库文件 .........................................41
2)再次登录 Windows 终端测试 .........................41
一、概念
1.1 介绍
FTP:File transfer protocol (文件传输协议)是 TCP/IP 协议组
中的协议之一。FTP 协议包括两个组成部分,其一为 FTP 服务器,其
二为 FTP 客户端。其中 FTP 服务器用来存储文件,用户可以使用 FTP
客户端通过 FTP 协议访问位于 FTP 服务器上的资源。在开发网站的时
候,通常利用 FTP 协议把网页或程序传到 Web 服务器上。此外,由于
FTP 传输效率非常高,在网络上传输大的文件时,一般也采用该协议。
1.2 FTP 的作用
用于文件的上传和下载;
1.3 FTP 属于协议及端口号
(1)Tcp 协议
(2)端口号:
21:控制层面,用于账户密码验证,权限的验证;
20:数据层面,用于文件的上传和下载;
1.4 FTP 账户分类
(1)匿名用户
客户端访问 FTP 资源时,可以在没有服务器的账户及密码的下,使
用匿名(anonymous)身份获取公共资源,但权限较小。
(2)实体用户
实 体 用 户 ( real user ) 是 指 FTP 服 务 器 的 本 地 账 户 , 使 用
/etc/passwd 中的用户名为认证方式。
(3)虚拟用户
区别于实施账户,FTP 支持建立专有的用户,将账号及密码保存在
数据库中,采用非系统账户访问服务器资源,相对于 FTP 的实体用户
而言,虚拟用户只能访问 FTP 共享资源,增强了系统安全性,并且,客
户端使用虚拟用户登录,需要提交账号及密码,管理员可以根据这些
账号进行策略设置,增加了对用户和下载的可管理性,考虑到 FTP 服
务器的安全性以及管理因素,选择虚拟用户登录,是一个非常可靠的
方案.
1.5 配置文件
(1)主配置文件
vim /etc/vsftpd.conf
剩余45页未读,继续阅读
资源评论
烈日下的奔跑
- 粉丝: 1071
- 资源: 232
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功