[求助]我如何可以远程telnet登录进linux?

[入库:2005年9月19日] [更新:2007年3月24日]

本文简介:


我如何可以远程登录进linux?

为什么我一用root登录进linux,就说登录错误?

据说可以设securrety,可是具体如何设?网上说得太简单。我摸不着头脑。

 redlert 回复于:2002-01-08 15:05:28
在 /etc/pam.d/login 文件内可以找到:  
    
在   auth required /lib/security/pam_securetty.so  前面加一个#号,注释掉就行了!
    
  

 liusn2000 回复于:2002-01-11 15:15:38
我考,这样做也太黑了,在securetty文件中加上pts/0,pts/1

 lamborghini 回复于:2002-03-07 11:55:44
I suggest you use putty.exe in windows.

 alibill 回复于:2002-03-07 12:36:02
[quote][b]下面引用由[u]okwzz[/u]在 [i]2002/01/08 01:54pm[/i] 发表的内容:[/b]
我如何可以远程登录进linux?
为什么我一用root登录进linux,就说登录错误?
据说可以设securrety,可是具体如何设?网上说得太简单。我摸不着头脑。
[/quote]
先用普通用户帐号登陆,然后再 su - ,这个是最好也是最安全的方法。
Linux一般不允许ROOT直接远程登陆


 wind521 回复于:2002-03-07 13:05:08
建议不要用TELNET,不太安全呀!用SSH会更好呀!

 txlinux 回复于:2002-03-07 13:12:19
我平时也是用楼上 alibill 所说的这种方法,安全而方便,我赞成。
即,先 telnet 普通用户,在 su - 

 lefthand 回复于:2002-03-07 15:44:44
在/etc/securetty中加入pts/0,pts/1...各占一行,并在/ect/security/access.conf中加入允许登录的终端IP

 linux 回复于:2002-03-14 04:07:14
 lefthand     ok  
  
  
 

 lamborghini 回复于:2002-03-15 02:48:38
SSH is the best way, if you use telnet, others can detect your password and username. 

 白虹 回复于:2002-03-15 09:26:53
找找前面的帖子!

 valentine 回复于:2002-09-05 08:42:23
俺在redhat7.3下以上方法全用了,telnet还是connection refused.

 我 回复于:2002-09-05 08:51:57
是不是开了---frirewall(iptables)

 valentine 回复于:2002-09-06 11:19:42
我在服务配置里停了iptables,选中了telnet,在/etc/securetty里加了pts/0,pts/1,pts/2,
在hosts.allow里加了in.telnetd:ALL ,在/etc/security/access.conf里加了:+:ALL:ALL,
还是不能telnet.

各位再帮忙想想(redhat7.3 server)


 valentine 回复于:2002-09-06 11:29:12
俺重起了系统,便好用了.
只配/etc/securetty ,在system service里选中telnet,停止iptables便可以了.

 poppy99 回复于:2002-12-02 16:56:17
我的System service里没有telnet服务,我检查了/etc/inetd.conf里面是空的,/etc/xinet.d里也没有,我该怎么添加telnet这个服务,以及还需要作一些什么别的辅助工作?
请大家帮个忙!!!!!!!!!!

 sf007 回复于:2003-01-09 15:11:59
[quote][b]下面引用由[u]valentine[/u]在 [i]2002/09/06 11:19am[/i] 发表的内容:[/b]
我在服务配置里停了iptables,选中了telnet,在/etc/securetty里加了pts/0,pts/1,pts/2,
在hosts.allow里加了in.telnetd:ALL ,在/etc/security/access.conf里加了:+:ALL:ALL,
还是不能telnet.
各位再帮忙想想(redh ...
[/quote]


/etc/securetty??这是个文件??找不到,是目录呀,我也登陆不了,只是老说不正确,可是我新建的用户呀,应该没有问题的,有没有详细点的几步设置呢??

 wwwzc 回复于:2003-01-09 15:26:57
[这个贴子最后由wwwzc在 2003/01/09 03:29pm 编辑]

[quote][b]下面引用由[u]poppy99[/u]在 [i]2002/12/02 04:56pm[/i] 发表的内容:[/b]
我的System service里没有telnet服务,我检查了/etc/inetd.conf里面是空的,/etc/xinet.d里也没有,我该怎么添加telnet这个服务,以及还需要作一些什么别的辅助工作?
请大家帮个忙!!!!!!!!!!
[/quote]
先rpm -qa|grep telnet-server看一下有没有装telnet服务,如果没有,找到这个包(光盘、上网随你怎么找):
rpm -hiv telnet-server-***.***.rpm

 jfcat 回复于:2003-05-01 16:50:30
telnet应该默认安装,没装就从光盘上装一个
用telnet,先用普通用户登录,再su 吧
远程用telnet是不安全,那运ssh应该开那个服务呢 :shock:

 terminate 回复于:2003-05-06 17:18:15
不要用telnet了。redhat的新版本默认配置是禁用telnet的吧。
你还用root来远程,严重地不推荐哈。
用ssh都最好禁掉root的远程登录权限,
用su吧。

 riosinph 回复于:2003-05-10 18:57:42
[quote:f31d102cd8="lamborghini"]I suggest you use putty.exe in windows.[/quote:f31d102cd8]

Yeah!!Agree with this!

 rockqueen 回复于:2003-05-20 11:56:30
root远程登陆是默认拒绝,打开ssh用putty吧,su 也可以!

 zly0216 回复于:2003-07-18 11:50:00
ssh怎么使用?

 hpc_lp 回复于:2003-07-29 13:57:35
呵呵!
俺也遇到了类似的问题!
但把iptable关闭之后就OK了!
谢谢各位大虾!

 scott_liao 回复于:2003-08-01 09:09:19
修改/etc/xinetd.d/telnet文件,将disable=yes 改成no
再修改/etc/securetty,加上pts/0,pts/1,.......;
最后重启服务
/etc/init.d/xinetd stop
/etc/init.d/xinetd start

 amoooo 回复于:2003-08-08 09:32:01
如何用ssh呀??我现在只知道用putty能用ssh登陆,还有其他方法吗?应该有吧???

 alienet 回复于:2003-08-15 13:52:57
[b:a14f88af70]I c[/b:a14f88af70]

 mickey_fyx 回复于:2003-08-26 09:55:27
我在服务配置里停了iptables,选中了telnet,在/etc/securetty里加了pts/0,pts/1,pts/2,重启后在pc机上用root用户可以登陆,但是用别的用户
登陆就不能登陆,请问是为什么?
谢谢

 shengfeng 回复于:2003-08-26 11:45:11
只要停止ipchains 就行了。
 /etc/init.d/./ipchains stop
 /etc/init.d/./xinetd restart  //重起xinetd

 mickey_fyx 回复于:2003-08-26 19:02:39
我试了一下,果然可以了,非常感谢shengfeng ,今天第一次在这里发贴子,有人回应,真的很高兴,谢谢大家

 jeffreyli 回复于:2004-01-09 11:11:13
我是个初学者,,,,

如何禁止root使用telnet服务呢?

 sw_yp 回复于:2004-02-04 00:33:31
[quote:018bf13043="txlinux"]我平时也是用楼上 alibill 所说的这种方法,安全而方便,我赞成。
即,先 telnet 普通用户,在 su - [/quote:018bf13043]

人家楼上用的是SSH,你还赞成呢,,你不是还是用的是telnet

 chain1026 回复于:2004-03-18 21:24:22
首先看看防火墙里面是否设置允许该网卡的telnet通过,当然是进入xwindow的main menu->System settings->security level,打开,先中网卡,将列表中的该让其incoming的打钩,OK,
防火墙设置完成,接着看服务装没装,也是system settings下面的有个相当于windows下面服务的一个选项(之前还有一级菜单,不记得了),看看服务列表中有没有telnet,如果有,打上钩,如果没有,则到Add/Remove Application中找servers栏里面的network servers,切记一定要看一下detail,因为telnet-server很可能没有选进去,选完后,插入第三张光盘(我记得是),update,OK,等你装完了,再到服务里面把它打上钩钩,重启系统,应该是可以起来了,记住,要选在本机上telnet一下自已,如果是connect refused回应,有两种可能,一种是没装服务,一种是有防火墙.祝好运

 kuangfong25 回复于:2004-03-29 01:28:01
一:前提
          总结楼上的意思,就是要检查自己的系统中有没有开防火墙以及有没有安装Telnet 服务,当然是关闭防火墙或是开放telnet服务以及安装Telnet Server服务了,如果没有做完这两个前提,下面的操作就免了。

二:环境  

      假设本文的所有操作环境是Redhat Linux,一台为telnet客户,IP为192.168.0.2,主机名为win2k-client(win2k系统);另一台为服务器,IP为192.168.0.1,主机名为 server.domain.com(redhat linux 9.0 ).  

三:用法  

      1. 直接telnet作为root.  

      a. 在服务器server.domain.com上运行/usr/sbin/ntsysv后选中telnet服务,击OK。  

      b. 运行#/sbin/service xinetd restart 启动telnet服务  

      c. 修改/etc/securetty文件,在该文件最后插入下面内容:
    #echo "pts/0" 
    #echo "pts/1" 
      ......  
      更多的远程终端允许直接登录作为root  

      d. 并修改/etc/hosts文件,并在文件后面插入下面内容:  
      192.168.0.2 win2k-client client  

      至此你应该能从client远程telnet直接作为root了。  

      如果服务器是redhat 6.x,则加单个数字如0,1,2,3...到/etc/securetty后面,一个数 
      字一行,必须以0开始。  

      仅仅加数字而己,没有pts,tty。  

      如果服务器是redhat 5.x,则加ttyp0, ttyp1,ttyp2... 等到/etc/securetty.  

      经常有人问,为什么telnet/ftp进服务器时需要等很久?那是因为当服务器检测出有客户远程连接进来时,它知道客户的IP,但根据telnet/ftp服务的内部机制,它需要反向检查该IP的域名,如果你有DNS服务器且设置了反向域名,则很快查到,若没有,则简单地在服务器的/etc/hosts中加入客户的记录就可以了。

 thesues 回复于:2004-03-30 12:39:15
iptables?

 yakinlu 回复于:2004-04-04 21:14:23
我用的是exceed8 登陆linux9
1)在服务器端只是用/usr/sbin/ntsysv启动将telnet开启,将iptables关闭
2)重启。

就可以root登陆了。

 xiutuo 回复于:2005-05-08 13:39:33
telnet 默认好象是不可以用root登入

本文关键:[求助]我如何可以远程telnet登录进linux?
  相关方案
Google
 

本站最佳浏览方式为 分辨率 1024x768 IE 6.0(或更高版本的 IE浏览器)

go top