ftp如何运行
which vsftpd
/usr/sbin/vsftpd
请看普通rpm安装包安装的程序都是如何放置的。
cd /etc/init.d/
vi vsftpd
可以看到里面是启动程序的脚本。
所以平时启动使用service vsftpd启动这个ftp的时候,其实是调用这个脚本,其他也是同一个意思。
与匿名用户登录的设置值:
总开关:anonymous_enable=YES(NO).
...
下面是一大堆跟匿名有关的配置。
--------------
匿名FTP anonymous FTP(匿名FTP) 即匿名文件传输协议。用于对远程计算机的连接,这些计算机是作为匿名或客户用户进行连接的,以将公共文件传输到用户的本地计算机。 使用FTP时必须首先登录,在远程主机上获得相应的权限以后,方可上传或下载文件。也就是说,要想同哪一台计算机传送文件, 就必须具有哪一台计算机的适当授权。换言之,除非有用户ID和口令,否则便无法传送文件。这种情况违背了Internet的开放性, Internet上的FTP主机何止千万,不可能要求每个用户在每一台主机上都拥有帐号。匿名FTP就是为解决这个问题而产生的。 匿名FTP是这样一种机制,用户可通过它连接到远程主机上,并从其下载文件,而无需成为其注册用户。系统管理员建立了一个特殊的用户ID, 名为anonymous, Internet上的任何人在任何地方都可使用该用户ID。 通过FTP程序连接匿名FTP主机的方式同连接普通FTP主机的方式差不多,只是在要求提供用户标识ID时必须输入anonymous, 该用户ID的口令可以是任意的字符串。习惯上,用自己的E-mail地址作为口令,使系统维护程序能够记录下来谁在存取这些文件。 与实体用户相关的设置值 总开关:guest_enable=YES(NO) ------------ 若这个值设置为YES时,那么任何非匿名的用户登录的账号,均会被假设为guest(访客)。访客在vsftpd中默认会取得ftp这个用户的相关权限,但是 可以通过guest_username来修改。 .... 一大堆跟实体用户有关的配置