首页
Web开发
Windows程序
编程语言
数据库
移动开发
系统相关
微信
其他好文
会员
首页
>
其他好文
> 详细
Redhat6.5搭建ftp服务
时间:
2018-05-16 22:39:17
阅读:
195
评论:
0
收藏:
0
[点我收藏+]
标签:
Linuxftp
FTP(File Transfer Protocol,文件传输协议)是典型的C/S结构的应用层协议,需要由服务端软件、客户端软件两个部分共同实现文件传输功能。FTP连接有两种模式:主动模式(服务器主动发起数据连接)和被动模式(服务器被动等待数据连接)。
下面我将在Redhat6.5中搭建ftp服务,包括匿名用户登录,普通用户身份验证登录,黑名单,虚拟用户登录,并在win7客户端进行登录验证
1、在Linux中安装ftp软件包
2、开启ftp服务
3、此时便可以在win7中使用匿名用户ftp进行登录,无密码,在此之前需关闭Linux防火墙和安全功能
4、添加zhangsan和lisi用户,并且可以身份验证访问ftp服务
此时zhangsan,lisi可正常登录ftp,但有缺点就是其可以自由游走,切换目录,安全性较低
5、编辑ftp配置文件/etc/vsftpd/vsftpd.conf禁锢家目录使登录ftp的用户不可随意切换目录
6、将zhangsan加入user_list文件中,user_list默认为黑名单,则zhangsan便不可登录ftp服务,lisi可正常登录
若想uesr_list变为白名单,则只要在ftp配置文件末尾加入:userlist_deny=NO即可
7、建立lisa,tom虚拟用户账户使用ftp
8、将vuser文件转换成数据库文件,并给vuser和转换后的vuser.db数据库文件设置权限,不让别人看见里面的信息
9、创建一个用户为vuser 指定家目录/opt/vuser 并不使用shell登陆
10、编辑pam认证模块支持虚拟用户的登陆,在文件中写入
auth required pam_userdb.so db=/etc/vsftpd/vuser
account required pam_userdb.so db=/etc/vsftpd/vuser
11、编辑ftp配置文件,开启虚拟用户,使用pam认证登陆
12、重启ftp服务:service vsftpd restart,在win7客户端使用虚拟用户进行登录
Redhat6.5搭建ftp服务
标签:
Linuxftp
原文地址:http://blog.51cto.com/13641879/2117154
踩
(
0
)
赞
(
0
)
举报
评论
一句话评论(
0
)
登录后才能评论!
分享档案
更多>
2021年07月29日 (22)
2021年07月28日 (40)
2021年07月27日 (32)
2021年07月26日 (79)
2021年07月23日 (29)
2021年07月22日 (30)
2021年07月21日 (42)
2021年07月20日 (16)
2021年07月19日 (90)
2021年07月16日 (35)
周排行
更多
分布式事务
2021-07-29
OpenStack云平台命令行登录账户
2021-07-29
getLastRowNum()与getLastCellNum()/getPhysicalNumberOfRows()与getPhysicalNumberOfCells()
2021-07-29
【K8s概念】CSI 卷克隆
2021-07-29
vue3.0使用ant-design-vue进行按需加载原来这么简单
2021-07-29
stack栈
2021-07-29
抽奖动画 - 大转盘抽奖
2021-07-29
PPT写作技巧
2021-07-29
003-核心技术-IO模型-NIO-基于NIO群聊示例
2021-07-29
Bootstrap组件2
2021-07-29
友情链接
兰亭集智
国之画
百度统计
站长统计
阿里云
chrome插件
新版天听网
关于我们
-
联系我们
-
留言反馈
© 2014
mamicode.com
版权所有 联系我们:gaon5@hotmail.com
迷上了代码!