linux支持串口(serial)登录配置方法 |
您所在的位置:网站首页 › 图书馆B84-06—81 › linux支持串口(serial)登录配置方法 |
1. 检查系统是否支持serial 执行命令: [root@oscar root]# dmesg | grep tty ttyS0 at 0x03f8 (irq = 4) is a 16550A ttyS1 at 0x02f8 (irq = 3) is a 16550A
[root@oscar root]# setserial -g /dev/ttyS[01] /dev/ttyS0, UART: 16550A, Port: 0x03f8, IRQ: 4 /dev/ttyS1, UART: 16550A, Port: 0x02f8, IRQ: 3 当显示出/dev/ttyS0 和/dev/ttyS1.时说明系统支持serial 2. 配置inittab文件,使系统支持serial登录 执行命令: [root@oscar etc]# cp /etc/inittab /etc/inittab.org备份inittab文件为inittab.org,以备出错时还原用 修改inittab文件,添加以下红色字体部分: id:3:initdefault:
# System initialization. si::sysinit:/etc/rc.d/rc.sysinit
l0:0:wait:/etc/rc.d/rc 0 l1:1:wait:/etc/rc.d/rc 1 l2:2:wait:/etc/rc.d/rc 2 l3:3:wait:/etc/rc.d/rc 3 l4:4:wait:/etc/rc.d/rc 4 l5:5:wait:/etc/rc.d/rc 5 l6:6:wait:/etc/rc.d/rc 6
# Trap CTRL-ALT-DELETE ca::ctrlaltdel:/sbin/shutdown -t3 -r now
pf::powerfail:/sbin/shutdown -f -h +2 "Power Failure; System Shutting Down"
# If power was restored before the shutdown kicked in, cancel it. pr:12345:powerokwait:/sbin/shutdown -c "Power Restored; Shutdown Cancelled"
# Run gettys in standard runlevels 1:2345:respawn:/sbin/mingetty tty1 2:2345:respawn:/sbin/mingetty tty2 3:2345:respawn:/sbin/mingetty tty3 4:2345:respawn:/sbin/mingetty tty4 5:2345:respawn:/sbin/mingetty tty5 6:2345:respawn:/sbin/mingetty tty6
# Run agetty on COM1/ttyS0 and COM2/ttyS1 s0:2345:respawn:/sbin/agetty -L -f /etc/issueserial 38400 ttyS0 vt100 s1:2345:respawn:/sbin/agetty -L -f /etc/issueserial 38400 ttyS1 vt100
# Run xdm in runlevel 5 x:5:respawn:/etc/X11/prefdm -nodaemon
注:9600、38400为波特率,可根据需要更改
3. 配置登录提示信息
在ect目录下添加文件issueserial [root@oscar root]# vi /etc/issuerial
在issuerial中添加如下信息:
GNACServer Connected on /l at /b bps /U
4. 配置可以以root身份登录串口终端
修改etc目录下文件securetty,添加以下红色字体部分: console ttyS0 ttyS1 vc/1 vc/2 vc/3 vc/4 vc/5 vc/6 vc/7 vc/8 vc/9 vc/10 vc/11 tty1 tty2 tty3 tty4 tty5 tty6 tty7 tty8 tty9 tty10 tty11
5. 配置系统登录引导文件,使系统启动时将信息输出到串口终端
修改etc目录下grub.conf文件,添加以下红色字体部分:
default=0 timeout=5 splashimage=(hd0,0)/grub/splash.xpm.gz hiddenmenu title CentOS (2.6.18-238.5.1.el5.centos.plus) root (hd0,0) kernel /vmlinuz-2.6.18-238.5.1.el5.centos.plus ro root=/dev/VolGroup00/LogVol00 console=ttyS0,38400 console=tty0 initrd /initrd-2.6.18-238.5.1.el5.centos.plus.img title Red Hat Enterprise Linux Server (2.6.18-164.el5) root (hd0,0) kernel /vmlinuz-2.6.18-164.el5 ro root=/dev/VolGroup00/LogVol00 initrd /initrd-2.6.18-164.el5.im 6. 保存以上修改,并重启系统便可以串口登录 (也可直接将附件文件(inittab、issueserial、securetty)直接替换到etc目录下,后更改grub.conf文件)
7. SecureCRT配置方法: a) 协议选择:Serial b) 端口选择:COM1 c) 波特率选择:38400或其它,具体根据配置文件inittab中设置更改 d) 数据位:8 e) 奇偶校验:无 f) 停止位:1 g) 数据流控制处全都不勾选(特别注意) h) 点击“连接”便可登录 文件下载地址:http://www.rayfile.com/zh-cn/files/48879e68-8443-11e0-b59b-0015c55db73d/ |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |