debian服务器设置入门教程之二

debian服务器设置入门教程之二

ID:22370086

大小:64.50 KB

页数:8页

时间:2018-10-28

debian服务器设置入门教程之二_第1页
debian服务器设置入门教程之二_第2页
debian服务器设置入门教程之二_第3页
debian服务器设置入门教程之二_第4页
debian服务器设置入门教程之二_第5页
资源描述:

《debian服务器设置入门教程之二》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、Debian服务器设置入门教程之二  1.开场白  在五年之前,我还觉得Ftp这个东西很神秘。那时候,我身边的大部分人,甚至以为http就是互联网的全部。我们从网站下载文件,用的大多也是http连接。但是,事实上,ftp(FileTransferProtocol,文件传输协议)这个服务已经存在很长时间了,如果要提供文件下载,除了使用http的方式连接外,我们完全可以提供ftp服务,这样可以节省一些服务器资源,比如连接数什么的。ftp是专门设计用来在两台电脑之间传输数据的,可以避免太多的远端执行。尤其是,当传输的文件比较大时,ftp会比http节省资源。另外

2、,ftp可非常方便地上传文件,而http则没有那么方便快捷。  2.选择uddleftpd、proftpd、te/ftp,我们就用默认的吧。然后它问你,你想创建一个目录,用来让用户上传文件吗?输入y,创建一个。安装程序会创建一个新的用户ftp,并把这个用户加入到一个新创建的组ftp中去。  然后它会说:  AnonymousFTPusersbers,insteadofnames,   becausethelibnss_files.solibraryhasn'tinstalled.  Itisnotinstalledbydefault,sinceth

3、ereisnoeasyanually,itshouldbepalcedin/home/ftp/lib,  oissionsof444(r--r--r--)  (它说由于无法判断所需的版本,libnss_files.so没有安装,要手工安装的话,到/home/ftp/lib去找。这块我还没捣鼓明白,还请高手赐教)。这里需要对初学者说明一下,系统从/etc/passod555/home/ftp#chmod111/home/ftp/bin/*#chmod555/home/ftp/lib/*#chmid444/home/ftp/etc/*  4.1配置文件介绍  

4、dash;这个是dash;这个文件定义了文件压缩/解压缩转换方案  ftpservers用来设置多个IP地址和域名,以对应到不同的虚拟主机  ftpusers凡是写入这个文件里面的用户,都不能连接ftp服务器  msg.denu拒绝访问时,显示给用户的信息  msg.nodns当DNS查询失败时,显示给用户的信息  msg.toomany当连接数过多时,显示给用户的信息  pathmsg当用户使用了非法路径/文件名时,显示给用户的信息  sg当用户建立连接时,显示给用户的欢迎信息  在/usr/share//ples下面,有一些配置文件的样本,大家可以参照

5、一下。  4.2修改/etc/wu-ftpd/ftpaccess配置  这个文件是wu-ftpd的主配置文件,许多重要的选项都包含在这里面,比如,要想让Debian上1234下一页....,。的用户可以访问,就必须在这个文件里面的Class段落里面做出定义。  下面我们按照ftpaccess文件的顺序,一段一段地介绍。平常不大用的,或者我不懂的,就不介绍了:-),要不然篇幅会非常大。  4.2.1管理员的email地址  #这个不多说了emailftpadminmisconfigured.host  4.2.2UID/GID设置  #设置哪些UID/GID

6、可以、不可以使用FTP服务。#这里的%-99我没搞明白,请高手指教!#deny-uid%-99#deny-gid%-99#alloin#alloin  4.2.3登录失败数  #下面设置登录5次失败后,断开连接loginfails5  4.2.4目录限制  #除了用户自己的根目录,让用户看不到别的东西。这个很关键!  #你可以在修改这项之前先登录ftp服务器看看,  #然后去掉了这个#之后再登录看看,大不一样哦  restricted-uidkanaka  4.2.5不可执行SITEGROUP/SITEGPASS  #private决定了用户是否可以执行S

7、ITEGROUP/SITEGPASS命令  #用这两个指令切换到/etc/ftpgroup的群组。一般而言我们不会用到这个功能,  #以避免安全漏洞。  #privateno  4.2.6定义用户类别classS  由class定义的用户和IP地址才能够登录进来。FTP服务器上有三种类型的使用者,分别是real表示在该FTP服务器上有合法帐号的用户;guest表示另行定义的某些使用组的使用者;anonymous权限最低的匿名用户。有了这三种使用者以后,在ftpaccess文件中就可以根据不同的使用者设置不同的存取权限。但是,只有三种定义一般是不够的,我们可

8、以根据class的语法定义更多的控制命令。  语法是:  clas

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。