|
CentOS6 配置 console 登录 1. 添加ttyS0的许可,允许root登录4 H" b# D& v0 x8 Y
1
6 r0 @6 B( t$ Y/ y | # echo "ttyS0" >> /etc/securetty
% U3 Z; j9 g+ o/ D$ s9 b1 A* t, O |
: O$ s7 n4 c7 q( g" a7 j% O6 m/ x6 S1 N9 I# ^
2. 修改 /etc/grub.conf 文件 在/etc/grub.conf文件中kernel行末尾追加console=ttyS0 3. 修改/etc/inittab文件(可省略)) E2 m, I& K; D$ E! Z' O
在/etc/inittab中加入! Q& S) [) p; C
1+ b9 }& _0 k' D$ v$ O4 g
| S0:12345:respawn:/sbin/agetty ttyS0 115200
- y, i, h+ Y' P: k2 u | 4 P' A0 s7 w, D8 ^# r
% A! b; A# C& I) I# j5 d) h! J& j
4. 重启
$ l: u+ l' t1 q7 q. ` 18 z. o: Y( f5 p$ N
| # reboot. ?- s" F' f* ~
| . L; @/ U7 b6 I+ S, [+ `0 L1 T: S
5 k# O: k- Q [" }CentOS7 配置 console 登录1. 编辑文件/etc/sysconfig/grub 在GRUB_CMD_LINELINUX行末尾添加console=ttyS0,类似以下这样:/ e" |) v) A7 f9 r
1
, p# j6 W2 _5 t3 i% e7 O2) G8 F1 o& o2 z$ }3 Z
3
2 f, T" u, R* t7 R! D# m44 Q" ^+ @- r! m \, a) [8 h
5# ~9 _3 |* k$ Z: h6 |
6
( U2 X! ]/ w, C8 w; ]3 g | GRUB_TIMEOUT=5
+ q$ [! h9 e( Z Z5 L. }3 ?9 JGRUB_DEFAULT=saved
! m. S9 y# ~' N7 s' p! yGRUB_DISABLE_SUBMENU=true' j6 j6 }5 E h; @! c, \) Y2 N! Y
GRUB_TERMINAL_OUTPUT="console"2 C( `+ F" R5 L$ M$ l5 O
GRUB_CMDLINE_LINUX="rd.lvm.lv=centos/root rd.lvm.lv=centos/swap crashkernel=auto rhgb quiet console=ttyS0"
" h) y+ d: @* _3 i9 |GRUB_DISABLE_RECOVERY="true", [: _, b |/ W! N
|
, j/ N2 k4 r: k
# V* o% o3 K& H' S2. 并以root权限运行以下命令: 1
. x& e6 f: K& e+ ~% e( V+ {21 w% [* S3 B+ b8 p2 K* i
35 Q% l# A1 J9 b
| stty -F /dev/ttyS0 speed 9600" p9 c& ], r5 \+ t
grub2-mkconfig -o /boot/grub2/grub.cfg
0 w6 Z+ F3 M, T6 bsystemctl start getty@ttyS06 F! r( y6 _% m" u- J3 U: s
| " a' \7 _& z/ b% \
完成后验证。 |