Redhat as版本下启用Telnet和FTP服务

Redhat as版本下启用Telnet和FTP服务

默认安装下,系统是不会安装telnt,rlogin等服务的,需要我们另外在添加,删除程序中选中“遗留网络服务”,然后点击详细,在详细列表里面将telnet,rlogin等服务勾选上,放入光盘安装即可。

Redhat Linux 被配置为运行 Telnet 和 FTP 服务器,但在默认情况下,这些服务被禁用了。只有SSH是可以连接的,但是这样非常不方便。要启用 telnet 的这些服务,以根用户帐户登录到服务器并运行以下命令:

# chkconfig telnet on
# service xinetd reload
Reloading configuration:[ OK ]

从 Red Hat Enterprise Linux 3.0 版本(以及 WBEL 中的版本)起,FTP 服务器 (wu-ftpd) 不再随 xinetd 一起提供。它已经被 vsftp 所取代,并且可以从 /etc/init.d/vsftpd 启动,如下所示:

# /etc/init.d/vsftpd start
Starting vsftpd for vsftpd:[ OK ]

如果您希望在重新启动(重新引导)机器时启动和停止 vsftpd 服务,则可以创建以下的符号链接:
# ln -s /etc/init.d/vsftpd /etc/rc3.d/S56vsftpd
# ln -s /etc/init.d/vsftpd /etc/rc4.d/S56vsftpd
# ln -s /etc/init.d/vsftpd /etc/rc5.d/S56vsftpd

允许根登录到 Telnet 和 FTP 服务

在详细了解如何为根登录配置 Red Hat Linux 之前,牢记这是非常不安全的。千万不要为您的生产服务器配置这种类型的登录。

要配置 Telnet 以实现根登录,只需编辑文件 /etc/securetty 并将以下内容添加到文件结尾:

pts/0
pts/1
pts/2
pts/3
pts/4
pts/5
pts/6
pts/7
pts/8
pts/9

这样将允许多达 10 个 telnet 会话以根用户连接服务器。要配置 FTP 以实现根登录,编辑文件 /etc/vsftpd.ftpusers 和 /etc/vsftpd.user_list,并从每个文件中删除“root”行。
大部分情况下都已经有ssh取代了telnet了