⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 网络管理-设置ftp服务.txt

📁 linux下根文件系得统制作工具。内带shell命令
💻 TXT
字号:
网络管理-设置FTP服务
文件传输协议(FTP)是UNIX中最常用的网络服务之一。设置匿名服务器相当简单。而设置虚拟FTP主机和单独的ftp帐号设置需要一些技巧。
1. 匿名FTP
这是最常见的服务:一台机器就是一个单独的FTP服务器。大多数的UNIX版本会自动完成这一设置:通常ftp的根目录为/home/ftp
如果由于某些原因,在你的机器上并未设置匿名FTP服务,它的设置工作如下所示:
以下叙说中的~ftp是在/etc/passwd文件中指定的匿名ftp用户的主目录。
FTP守护进程,ftpd,会识别出匿名用户并对帐户进行适当地调整,访问的根目录会设置为~ftp。这意味着用户最多只能访问~ftp中的文件和目录。当然还可以进行更多的限制。由于文件系统的根已经修改,需要对几个目录和文件进行设置以满足最低的功能要求。
~ftp的属主应为root而且只有root 才能写入。 
~ftp/bin的属主也应为root而且只有root 才能写入。它其中应该包含ls程序。~ftp/bin/ls的属主应为root,其访问权限应该为-x-x-x模式,如果不是这样,可以用chmod 111 ~ftp/bin/ls来修改。 
~ftp/lib应该包含libc.so.5。这些内容可以在/lib目录下找到。
如果打算让列表将用户和组ID翻译成名字,则需要创建~/ftp/etc目录。它应当具有755访问权限,并且应包含将名字和ID相关联的passwd和group文件。加密的口令字段并未使用,应当置为空。唯一需要存在的字段是username,UID,和GID。 
上载和下载目录~ftp/pub应该具有755访问模式,并且属主应为ftp。这样才能允许其他人向目录中上载内容或从目录中读取内容。当然也可以按自己的期望修改所有权和访问权限。
ftp用户在/etc/passwd中的条目应为:
ftp: * : 14: 50 : FTP user : /home/ftp;
FTP是由inetd控制的服务,因此在/etc/services中也要有一个对应项。一般都是设置好的,如果没有,可以手工加入下一项:
ftp

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -