Chinaunix首页 | 论坛 | 博客
  • 博客访问: 493337
  • 博文数量: 118
  • 博客积分: 5003
  • 博客等级: 大校
  • 技术积分: 1213
  • 用 户 组: 普通用户
  • 注册时间: 2007-05-07 20:29
文章存档

2011年(8)

2010年(4)

2009年(12)

2008年(85)

2007年(9)

我的朋友

分类: LINUX

2008-05-22 13:56:26

    前一段时间奇怪的发现,我们的sam9260的服务器在使用tty终端远程登录的时候莫名其妙的会出现有些用户不能登录的情况,但是过一段时间之后,这个不能登录的用户又能正常登录了,不能登录的时候,没有提示任何的错误,只提示login incorrect。
    但是我们的linux pc服务器上的登录是完全正常的,而我们的9260服务器上面的用户配置文件是完全从pc机上拷贝制作的。开始没有发现原因,今天无意之中想到可能是某个文件有错误,这个文件就是/etc/securetty文件!

# /etc/securetty: list of terminals on which root is allowed to login.
# See securetty(5) and login(1).
console

# for people with serial port consoles
ttyS0

# for devfs
tts/0


# Standard consoles
tty1
tty2
tty3
tty4
tty5
tty6
tty7
...

#为了能用root帐号登录telnet
pts/0
pts/1
pts/2
pts/3
...


为了能使用root帐号登录,就需要打开pts终端,这个pts终端的打开需要使用下面的命令

/bin/mount -t devpts devpts /dev/pts
这是开通远程的tty终端需要使用的文件系统


而由于我们在/etc/securetty文件中原来只允许两个pts/0 pts/1,所以最多只能有两个root用户能通过tty终端登录到我们的sam9260服务器上。所以后面登录的即使你的用户密码正确,你得到的也将是login incorrect。

现在修改了/etc/securetty文件,可以允许4个root用户同时登录,系统正常!


注意,如果你使用的是普通帐号登录telnet的话,就不会有这个终端数目限制的问题!



阅读(628) | 评论(1) | 转发(0) |
给主人留下些什么吧!~~

engelbert2008-06-28 11:23:34

请问,你是怎样配置9260下的telnet的,能否写下具体过程啊,我的9200配置了好久也不好用,不知道为什么,谢谢了!