|
CentOS6 配置 console 登录 1. 添加ttyS0的许可,允许root登录. o+ X$ }7 m2 `8 e- g" j5 T
1
3 ~0 z6 o- M A# D4 P | # echo "ttyS0" >> /etc/securetty4 C+ _5 m {- k
|
7 E3 Y8 |: G' {4 E$ G) t0 X# B2 {+ w: X2 r! K( |
2. 修改 /etc/grub.conf 文件 在/etc/grub.conf文件中kernel行末尾追加console=ttyS0 3. 修改/etc/inittab文件(可省略)+ m8 p( L, A" u% \
在/etc/inittab中加入" {+ u: A" U0 ? ]
1& B: v- i0 ^6 X- q& Y+ n2 w
| S0:12345:respawn:/sbin/agetty ttyS0 115200
4 n2 g- g" ~6 f# [ |
/ I) \& T$ p" s4 `# x$ j
4 o1 }- H3 B$ P$ Z. p4 H# e; _4. 重启. |- p8 D+ H' I6 c, k
1
3 B( r+ @ ~4 L! Q | # reboot
9 p7 A; \8 f& n! q7 ^0 @1 `- Q |
0 R: f2 t: q# E9 A- Q: |
3 K1 q7 m, r- TCentOS7 配置 console 登录1. 编辑文件/etc/sysconfig/grub 在GRUB_CMD_LINELINUX行末尾添加console=ttyS0,类似以下这样:& \9 p3 ?4 k+ F( V- d# m- m
1$ x Z1 F* S0 _9 T
27 k: f& [: D8 u% g* m8 Y7 s
3- R: V$ U( y' n0 ]4 u0 V" U
4% N7 U' g# _" s5 C
5# d1 ]7 C$ ~! d5 X
6, }& G" g/ D( _& f7 W! `9 }
| GRUB_TIMEOUT=54 j. \! |9 k8 c2 L( }% q& Q
GRUB_DEFAULT=saved! f; R+ F9 Y2 z$ P" V/ n! z
GRUB_DISABLE_SUBMENU=true9 v2 K( x; m: j$ Q" A- W/ M
GRUB_TERMINAL_OUTPUT="console"
. U6 C' a6 n4 D8 r& R1 T8 N8 CGRUB_CMDLINE_LINUX="rd.lvm.lv=centos/root rd.lvm.lv=centos/swap crashkernel=auto rhgb quiet console=ttyS0"( k" A; A3 G8 G- m" C+ t) t
GRUB_DISABLE_RECOVERY="true"6 {, V3 l- h! F8 K
| @7 P- t; {' k
' I& D6 T0 M& {
2. 并以root权限运行以下命令: 15 S% [8 B$ R$ g& u# ~+ l6 i. v
2) L) L2 @, v3 z4 D3 G, @
31 j5 y* M0 c! P+ t# S) W u: v" w; f
| stty -F /dev/ttyS0 speed 9600
/ D M5 C# c4 j- S' Fgrub2-mkconfig -o /boot/grub2/grub.cfg4 m- f' L/ i- C# G- h' }3 I" g
systemctl start getty@ttyS05 Y! G$ Y7 p" L4 w- m y
| - U6 F3 l& J* M) Z; ?" U
完成后验证。 |