|
CentOS6 配置 console 登录 1. 添加ttyS0的许可,允许root登录' d5 \5 ^7 @: F3 c$ W% v/ z# T/ S
1( ^, N; t$ p( w! P! U" u
| # echo "ttyS0" >> /etc/securetty P) D, s& a* D3 p9 n5 T k# a9 h
|
: J B: [; [7 t0 g P& a2 T
9 K% v# W5 z2 a& s; x7 b2. 修改 /etc/grub.conf 文件 在/etc/grub.conf文件中kernel行末尾追加console=ttyS0 3. 修改/etc/inittab文件(可省略)
; u' m% V5 P8 G9 G9 \/ w在/etc/inittab中加入
9 r; c7 P; T! E. F3 ` 13 |0 O. Z- d2 Q
| S0:12345:respawn:/sbin/agetty ttyS0 115200
8 A( ]& u( V& P, y |
9 V" P9 X- L) |. d8 _! F, l+ R) Z! K5 s1 ?. ^+ d
4. 重启
% {5 A1 _* m9 ]! E8 Q: g0 x( S2 t( N 1) K6 w6 \8 }( T4 a$ }9 x" W
| # reboot: k! t; n- }7 R! z
|
4 A( _& g) i0 C4 ^8 ~, X8 E# d& g. t; S' _0 X8 f/ U/ ^
CentOS7 配置 console 登录1. 编辑文件/etc/sysconfig/grub 在GRUB_CMD_LINELINUX行末尾添加console=ttyS0,类似以下这样:; ^5 g# w% ?3 q. h# Q9 H
1
% q$ S/ G( U t2 I" O8 F' J6 t24 |! k# j; I4 Z" X
3
& N( h% H6 m4 L4 |# ?. V W4
, W& ^8 H6 V, B6 U" f. _+ I5
0 D. r, L- f- }& e7 y6 [6, U; m% k* `' F
| GRUB_TIMEOUT=5; I" o9 a9 h& k" N! I4 d
GRUB_DEFAULT=saved
. K! f; L2 Q% U& M$ [9 LGRUB_DISABLE_SUBMENU=true
4 r* V' `7 \ F" Y! XGRUB_TERMINAL_OUTPUT="console"
1 x% ^; G0 q1 r& N; A" UGRUB_CMDLINE_LINUX="rd.lvm.lv=centos/root rd.lvm.lv=centos/swap crashkernel=auto rhgb quiet console=ttyS0"- w! w3 C( e2 N# v5 j# B( P
GRUB_DISABLE_RECOVERY="true"
# M3 K/ e6 w5 U. \) B( d% z( [3 _ |
9 S$ t0 S' H/ _8 J5 d+ `- K$ \$ X* D# a+ X5 v
2. 并以root权限运行以下命令: 1
! s2 x' \0 ^& n( O; _0 |2
9 V+ B0 ]/ l" P9 [3 \: n1 W3( f0 Y. h4 H& Y% b2 L* w& U, i( e
| stty -F /dev/ttyS0 speed 9600& y1 s; a$ R! d$ a7 u
grub2-mkconfig -o /boot/grub2/grub.cfg
J y/ K$ _2 @6 H, O9 j* Wsystemctl start getty@ttyS0
" P0 ~, C! u4 a/ p& T | 5 r+ L% ?5 @" [* [+ D( _/ j8 D
完成后验证。 |