solaris root用户无法telnet报“ Not on system console”问题
现象:
telnet solaris1
login: root
Password:
Not on system console
失去了跟主机的连接。
C:\Documents and Settings\Administrator>
?
======
修改参:
# If CONSOLE is set, root can only login on that device.
# Comment this line out to allow remote login by root.
#
#CONSOLE=/dev/console
======
再次登陆:
telnet solaris1
login: root
Password:
Last login: Sat May 13 23:56:37 on console
Sun Microsystems Inc.?? SunOS 5.10????? Generic January 2005
#
======
---- 在默认情况下,出于安全性考虑,UNIX系统不允许在系统操作台(console) 以外的终端用root登录,所以有时我们通过Telnet用root登录时,会返回
"not on system console"
这样的错误,这时,我们可以通过修改/etc/default
/login文件来允许root通过Telnet登录。具体方法是,
编辑login文件,找到下面的一行:
CONSOLE=/dev/console
将这一行注释掉,即在行首加上"#"符,存盘退出,
再次使用Telnet时,root就可以登录了。