请教各位大虾,在TURBO LINUX下是否可以同时启用FTP和TELNET服务?如果可以,需要如何配置。请详细赐教!
dtedu 回复于:2002-07-24 11:01:25
可以同时启动,不知道你想用哪种做FTP?我感觉PROFTP也不错!在http://www.proftpd.org/可以下载最新的版本,
cp proftpd-1.2.5.tar.gz /tmp
cd tmp
tar zxvf proftpd-1.2.5.tar.gz
cd proftpd-1.2.5
#请看一下INSTALL与README这个文档。
./configure --prefix=/usr/local/proftpd //--prefix=/you/want/to/place
make
make install
建立 ftp 的 group 组
pw groupadd -n ftp -g 21
建立ftp的帐号,UID 为 21:
pw useradd -n ftp -b /home -m -s /usr/local/bin/bash -c "Anonymous FTP Admin" -g ftp -u 21
ProFTPd预设帐号 ftp 其根目录在/var/ftp,建立这个目录或建立连结。
mkdir /var/ftp
修改ProFTPD,更改根目录名称,加入以下两行。
vi /usr/local/proftpd/etc/proftpd.conf
<Anonymous ~ftp>
# 在Anonymous设定段中加入以下两行。
RequireValidShell off
意思是不让 proftpd 检查/etc/passwd 中 ftp 使用者 shell。
AnonRequirePassword off
意思是当匿名登录时,测定为不使用密码
</Anonymous>
修改inetd
vi /etc/inetd.conf,将ftp的那一行用注释起來,
kill -HUP `cat /var/run/inetd.pid`
如果要想开机时启动ProFTPD,
在/etc/rc.local中加入一行:
/usr/local/proftpd/sbin/proftpd
如果想启动TELNET,先ps -aux|grep telnet进程是否启动如果没有启动
添加
水鬼 回复于:2002-07-27 09:28:54
执行 turboservice 进入,
[*] INET Services (Telnet, FTP, etc)
就好了,当然,前提是在安装时选择了相应的软件包。