带来一篇CentOS6.3下vsftpd经由过程pam认证明现假造用户文件同享
如果您觉得本篇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步伐:
#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;">#cd/etc/vsftpd
#ll
total28
-rw-------.1rootroot125Oct1807:54ftpusers
-rw-------.1rootroot361Oct1807:54user_list
-rw-------.1rootroot4599Oct1807:54vsftpd.conf
-rw-------.1rootroot4599Jan610:53vsftpd.conf.bak
-rwxr--r--.1rootroot338Oct1807:54vsftpd_conf_migrate.sh
#cpvsftpd.conf{,.bak}
#catvsftpd.conf|grep"^[^#]"
anonymous_enable=NO//是不是同意anonymous登录FTP办事器,默许是同意的。
local_enable=YES//是不是同意当地用户登录FTP办事器,默许是同意
write_enable=YES//是不是同意用户具有在FTP办事器文件中实行写的权限,默许是同意
anon_umask=022//设置假造用户的文件天生掩码为022,默许是077
dirmessage_enable=YES//激活目次信息,当近程用户变动目次时,将呈现提醒信息
xferlog_enable=YES//启用上传和下载日记功效
connect_from_port_20=YES//启用FTP数据端口的毗连哀求
xferlog_file=/var/log/vsftpd.log//设置日记文件的文件名和存储路径,这是默许的
xferlog_std_format=YES//是不是利用尺度的ftpdxferlog日记文件格局
listen=YES//使vsftpd处于自力启动形式
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= 随着Linux应用的扩展,出现了不少Linux社区。有一些非常优秀的社区往往是Linux高手的舞台,如果在探讨高级技巧的论坛张贴非常初级的问题经常会没有结果。 熟读Linux系统有关知识,如系统目录树,有关内容可购书阅读或搜索论坛。 Linux?最大的优点在于其作为服务器的强大功能,同时支持多种应用程序及开发工具,所以Linux操作系统有着广泛的应用空间。 目前全球有超过一百多个Linux发行版本,在国内也能找到十几个常见版本。如何选择请根据你的需求和能力,RedhatLinux和DebianLinux是网络管理员的理想选择。 Linux的成功就在于用最少的资源最短的时间实现了所有功能,这也是符合人类进化的,相信以后节能问题会日益突出。 众所周知,目前windows操作系统是主流,在以后相当长的时间内不会有太大的改变,其方便友好的图形界面吸引了众多的用户。 请问谁有Linux的学习心得的吗?简单的说说? 老实说,第一个程序是在C中编译好的,调试好了才在Linux下运行,感觉用vi比较麻烦,因为有错了不能调试,只是提示错误。
页:
[1]