从串口登录Linux主机

一般来说,登录Linux系统,我们会使用telnet,ssh,rlogin,甚至可以使用webmin通过web来管理 
但这都需要网络的支持,一旦网络出现问题,以上的方法都将失效 
这里介绍如何使用串口登录到Linux主机(就好比配置Cisco的路由器一样) 

首先确认Linux系统中有/sbin/agetty,然后编辑/etc/inittab,添加: 
“7:2345:respawn:/sbin/agetty/dev/ttyS0 9600” 
这一行,9600代表9600bps(连接cisco路由器也是这个速率),也可以设成 
19200、38400、57600、115200 

再修改/etc/securetty,添加一行ttyS0,这样可以让root用户也可以登录 

重启机器,这样就可以使用笔记本通过NULL Modem Cable(最好是有Cisco的标准 
console线加RJ45转9针D型母接头的转接头,可以直接使用)连接到Linux主机的com口, 
再打开超级终端,选择从com1口登录,其他采用默认设置,就OK了! 

如果服务器常开的话,最好每次操作完毕后都使用exit退出该终端,因为如果不退出的话, 
下次再登录可能会出现输入乱码而导致终端不可用等问题。 
如果真出现了以上的问题,那么建议通过网络登录到主机,然后把/etc/inittab中ttyS0 
那行注释掉,再使用init q命令停止通过inittab启动agetty,再重新取消ttyS0那行 
的注释,再次使用init q命令重启agetty,就OK了

你可能感兴趣的:(linux)