天天看點

允許telnet 通過root使用者進行通路

RHEL6:

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

<code>[root@clovem ~]</code><code># yum install telnet-server -y  //安裝telnet服務端</code>

<code>[root@clovem ~]</code><code># cat /etc/xinetd.d/telnet     //開啟telnet的托管服務</code>

<code># default: on</code>

<code># description: The telnet server serves telnet sessions; it uses \</code>

<code>#unencrypted username/password pairs for authentication.</code>

<code>service telnet</code>

<code>{</code>

<code>flags= REUSE</code>

<code>socket_type= stream </code>

<code>wait= no</code>

<code>user= root</code>

<code>server= </code><code>/usr/sbin/in</code><code>.telnetd</code>

<code>log_on_failure+= USERID</code>

<code>disable= no                              </code><code>//</code><code>将</code><code>yes</code><code>改為no</code>

<code>}</code>

<code>[root@clovem ~]</code><code># service xinetd restart          //重新開機托管服務使配置檔案生效</code>

如下操作使root使用者登入生效

[root@clovem ~]# mv /etc/securetty /etc/securetty.bak

這樣, root 就可以直接進入 Linux 主機了。不過,建議不要這樣做。也可以在普通使用者進入後,切換到root使用者,擁有root的權限。

Red Hat Enterprise Linux AS release 4 

需要修改:krb5-telnet

<code>[root@rawlnx ~]</code><code># cat /etc/xinetd.d/krb5-telnet</code>

<code># default: off</code>

<code># description: The kerberized telnet server accepts normal telnet sessions, \</code>

<code># but can also use Kerberos 5 authentication.</code>

<code>socket_type= stream</code>

<code>server= </code><code>/usr/kerberos/sbin/telnetd</code>

<code>disable= no</code>

配置完成,重新開機xinetd 服務

solaris:将本檔案的CONSOLE一行注釋,直接生效

<code>-</code><code>bash</code><code>-3.00</code><code># cat /etc/default/login |grep CONSOLE</code>

<code># If CONSOLE is set, root can only login on that device.</code>

<code>#CONSOLE=/dev/console</code>

本文轉自 暗黑魔君 51CTO部落格,原文連結:http://blog.51cto.com/clovemfong/1306674,如需轉載請自行聯系原作者

繼續閱讀