仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 930|回复: 8
打印 上一主题 下一主题

[CentOS(社区)] 带来一篇CentOS6.3下vsftpd经由过程pam认证明现假造用户文件同享

[复制链接]
小魔女 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-14 20:10:07 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的小伙伴们!FTP的全称是FileTransferProtocol(文件传输协定),就是专门用来传输文件的协定.它事情在OSI模子的第七层,便是使用层,利用TCP传输而不是UDP.如许FTP客户端和办事器创建毗连前就要经由一个"三次握手"的历程.FTP办事另有一个十分主要的特性是它能够自力于平台。
LINUX下完成FTP办事的软件良多,最多见的有vsftpd,Wu-ftpd和Proftp等。RedHatEnterpriseLinux中默许装置的是vsftpd。
一般,会见FTP办事器时必要经由考证,只要经由了FTP办事器的相干考证,用户才干会见和传输文件.vsftpd供应了3种ftp登录情势:
(1)anonymous(匿名帐号)
利用anonymous是使用普遍的一种FTP办事器.假如用户在FTP办事器上没有帐号,那末用户能够以anonymous为用户名,以本人的电子邮件地点为暗码举行登录.当匿名用户登录FTP办事器后,其登录目次为匿名FTP办事器的根目次/var/ftp.为了加重FTP办事器的负载,一样平常情形下,应封闭匿名帐号的上传功效。
(2)real(实在帐号)
real也称为当地帐号,就是以实在的用户名和暗码举行登录,但条件前提是用户在FTP办事器上具有本人的帐号.用实在帐号登录后,其登录的目次为用户本人的目次,该目次在体系创建帐号时体系就主动创立。
(3)guest(假造帐号)
假如用户在FTP办事器上具有帐号,但此帐号只能用于文件传输办事,那末该帐号就是guest,guest是实在帐号的一种情势,它们的分歧的地方在于,geust登录FTP办事器后,不克不及会见除宿主目次之外的内容。
上面就对其具体先容。

接上去我们入手下手完成vsftpd的假造用户的功效:

1、yum装置vsftpd步伐:
[size=1em][size=1em][root@master~]#yuminstallvsftpd-y




2、修正设置文件
备份修正设置文件
<divstyle="padding:0px;margin:0px;color:rgb(80,80,80);font-family:宋体,ArialNarrow,arial,serif;font-size:14px;line-height:28px;"><divclass="syntaxhighlighterbash"id="highlighter_559173"style="width:720px;padding:0px!important;margin:0.3em0px!important;border-radius:0px!important;border:0px!important;bottom:auto!important;float:none!important;left:auto!important;line-height:1.1em!important;outline:0px!important;overflow-y:visible!important;overflow-x:auto!important;position:relative!important;right:auto!important;top:auto!important;vertical-align:baseline!important;box-sizing:content-box!important;font-family:Consolas,BitstreamVeraSansMono,CourierNew,Courier,monospace!important;font-size:1em!important;min-height:inherit!important;background-image:none!important;background-attachment:initial!important;background-size:initial!important;background-origin:initial!important;background-clip:initial!important;background-position:initial!important;background-repeat:initial!important;"><divclass="container"style="padding:0px!important;margin:0px!important;border-radius:0px!important;border:0px!important;bottom:auto!important;float:none!important;left:auto!important;line-height:1.1em!important;outline:0px!important;overflow:visible!important;position:relative!important;right:auto!important;top:auto!important;vertical-align:baseline!important;width:auto!important;box-sizing:content-box!important;font-size:1em!important;min-height:inherit!important;background:none!important;">[size=1em][root@master~]#cd/etc/vsftpd
[size=1em][root@mastervsftpd]#ll
[size=1em]total28
[size=1em]-rw-------.1rootroot125Oct1807:54ftpusers
[size=1em]-rw-------.1rootroot361Oct1807:54user_list
[size=1em]-rw-------.1rootroot4599Oct1807:54vsftpd.conf
[size=1em]-rw-------.1rootroot4599Jan610:53vsftpd.conf.bak
[size=1em]-rwxr--r--.1rootroot338Oct1807:54vsftpd_conf_migrate.sh
[size=1em][root@mastervsftpd]#cpvsftpd.conf{,.bak}
[size=1em][root@mastervsftpd]#catvsftpd.conf|grep"^[^#]"
[size=1em]anonymous_enable=NO//是不是同意anonymous登录FTP办事器,默许是同意的。
[size=1em]local_enable=YES//是不是同意当地用户登录FTP办事器,默许是同意
[size=1em]write_enable=YES//是不是同意用户具有在FTP办事器文件中实行写的权限,默许是同意
[size=1em]anon_umask=022//设置假造用户的文件天生掩码为022,默许是077
[size=1em]dirmessage_enable=YES//激活目次信息,当近程用户变动目次时,将呈现提醒信息
[size=1em]xferlog_enable=YES//启用上传和下载日记功效
[size=1em]connect_from_port_20=YES//启用FTP数据端口的毗连哀求
[size=1em]xferlog_file=/var/log/vsftpd.log//设置日记文件的文件名和存储路径,这是默许的
[size=1em]xferlog_std_format=YES//是不是利用尺度的ftpdxferlog日记文件格局
[size=1em]listen=YES//使vsftpd处于自力启动形式
[size=1em]user_config_dir=/etc/vsftpd/vuser_dir//利用假造用户设置文件的目次
<divclass="linenumber22index21alt1"style="white-space:nowrap;padding:0px1em!important;margin:0px!important;border-radius:0px!important;border:0px!important;bottom:auto!important;float:none!important;left:auto!important;line-height:1.1em!important;outline:0px!important;overflow:visible!important;position:static!important;right:auto!important;top:auto!important;vertical-align:baseline!important;width:auto!important;box-sizing:content-box!important;font-size:1em!important;min-height:inherit!important;background-image:none!important;background-attachment:initial!important;background-size:initial!important;background-origin:initial!important;background-clip:initial!important;background-position:initial!important;background-repeat:initial!important;">pam_service_name=
只想知道 该用户已被删除
沙发
发表于 2015-1-20 07:08:14 | 只看该作者
随着Linux应用的扩展,出现了不少Linux社区。有一些非常优秀的社区往往是Linux高手的舞台,如果在探讨高级技巧的论坛张贴非常初级的问题经常会没有结果。
简单生活 该用户已被删除
板凳
发表于 2015-1-29 06:16:41 来自手机 | 只看该作者
熟读Linux系统有关知识,如系统目录树,有关内容可购书阅读或搜索论坛。
分手快乐 该用户已被删除
地板
发表于 2015-2-6 00:52:33 | 只看该作者
Linux?最大的优点在于其作为服务器的强大功能,同时支持多种应用程序及开发工具,所以Linux操作系统有着广泛的应用空间。
莫相离 该用户已被删除
5#
发表于 2015-2-14 19:27:58 | 只看该作者
目前全球有超过一百多个Linux发行版本,在国内也能找到十几个常见版本。如何选择请根据你的需求和能力,RedhatLinux和DebianLinux是网络管理员的理想选择。
冷月葬花魂 该用户已被删除
6#
发表于 2015-3-4 10:14:28 | 只看该作者
Linux的成功就在于用最少的资源最短的时间实现了所有功能,这也是符合人类进化的,相信以后节能问题会日益突出。
柔情似水 该用户已被删除
7#
发表于 2015-3-11 18:25:46 | 只看该作者
众所周知,目前windows操作系统是主流,在以后相当长的时间内不会有太大的改变,其方便友好的图形界面吸引了众多的用户。
谁可相欹 该用户已被删除
8#
发表于 2015-3-19 10:45:12 | 只看该作者
请问谁有Linux的学习心得的吗?简单的说说?
因胸联盟 该用户已被删除
9#
发表于 2015-3-28 00:29:39 | 只看该作者
老实说,第一个程序是在C中编译好的,调试好了才在Linux下运行,感觉用vi比较麻烦,因为有错了不能调试,只是提示错误。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-5-5 22:18

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表