关于telnet的远程连接

 
对于linux下的telnet的连接,是公认的不太安全。而一般我们使用这种登录则都是用于在演示linux操作系统时,为了节省资源、突出命令行的特点、以及突出linux可以远程登录终端的特点。(请注意我后面的疑问,希望大家一起解决)
一、关于telnet的配置
Linux下的配置:
1、安装软件包:
rpm -ivh telnet-service-0.17-25.i3296.rpm  //安装服务器
rpm -ivh telnet-0.17-25.i3296.rpm   //安装客户端(当然不同版本的版本号不同)
2、配置telnet
vi /etc/xinetd.d/telnet
然后找到 disable=yes 改为disable=no即可
3、配置端口号(可以不配置使用默认的)
vi /etc/services
找到telnet 23/tcp
        telnet 23/udp这两项
然后将23(此处的23对于不同版本的软件是不同的)改成你想要的端口即可
 
这样可以说是配置好了,然后重启:service xinetd restart
还可以开机默认开启:输入setup命令
 

 然后选择系统服务,将telnet那项前加上*即可

 

以上的设置只是普通用户可以登录,而root则不能登陆的,如果想用root用户登录则还需以下的设置(这里就是我的疑问,下面会讲到)

vi /etc/pam.d/login

然后将auth required pam_securetty.so这行注解

或 mv /etc/securetty  /etc/securetty.bak

 

Windows下的telnet配置

点击“控制面板”----“卸载程序”--在选择“打开或关闭windows 的功能”

 

 然后再将有关telnet的打钩

 

 

 

 这样的设置后,就可以实现windows和windows之间的访问以及windows对linux的远程访问

以下是两种访问的截图

windows对linux的访问:

 

linux对远程终端的访问

 

 

配置结束后,以下便 是我的疑点:没有配置root的访问时,以下访问都是失败的,但是可以使用su这个命令来切换root用户,所以我感觉对于root用户的禁止登陆的意义貌似不大,希望大家共同讨论一下

这是windows访问linux时以及linux对远程终端的访问的失败

 

 

 

 而使用普通用户登陆后在使用su命令来切换root用户的截图为

 

 

显然可以切换为root用户,因此感觉linux的telnet不允许以root用户登录是否多此一举。

posted @ 2012-01-10 15:44  linuxhan  阅读(576)  评论(0编辑  收藏  举报