作者: tinkage 出自: http://www.linuxdiyf.com
前一段时分希奇的发明,我们的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的话,就不会有这个终端数量限定的标题成果。
版权声明:
原创作品,答理转载,转载时请务必以超链接方式标明文章 原始来由 、作者信息和本声明。不然将清查法则责任。