|
CentOS6 配置 console 登录 1. 添加ttyS0的许可,允许root登录 n- m; W. J) {! [5 U R7 @
18 ~$ C6 {* j6 x, k7 j2 ?
| # echo "ttyS0" >> /etc/securetty- p# j) V' O( p; p' M9 Z% }
|
( `/ v% |) g) i: ` ]& r* e7 M3 T; D8 x; i4 W0 t5 H. b$ |
2. 修改 /etc/grub.conf 文件 在/etc/grub.conf文件中kernel行末尾追加console=ttyS0 3. 修改/etc/inittab文件(可省略)
' `4 p% A2 Q' Z' f8 i" I- L a在/etc/inittab中加入: e7 i% L# I2 |$ C) F7 l# |
1* E% d7 Z# I: l9 p6 `* {
| S0:12345:respawn:/sbin/agetty ttyS0 115200* z8 R4 U1 V( {4 j# d! J8 a
|
, E: A2 t! g1 W/ N* J& ~) E3 i* a8 R. g2 X. A7 P
4. 重启
( y& \ L& ?8 |$ B 1
& O2 `9 O/ J) Q z | # reboot
& [. I9 d0 E7 \9 W/ m0 o | $ ~% Y9 a- x( Q6 Z" i- R
' `! ?+ |0 v. D: `CentOS7 配置 console 登录1. 编辑文件/etc/sysconfig/grub 在GRUB_CMD_LINELINUX行末尾添加console=ttyS0,类似以下这样:
* S4 I& o4 ^9 _! R' J 1
/ E; }1 I7 v7 \( E! V: p2 n4 }2; r/ d2 d4 B `# U2 B& O5 _
34 [+ h" U. H4 _, L4 i7 h- c" \
4
w: N7 X& ^& L* k& y1 V5
# ^# g- d! N0 h5 ?8 N# j. L- E6' ^0 v) h; N& p& J) v( Y2 C
| GRUB_TIMEOUT=5
, h0 X+ {4 e6 ^) o9 |' E0 D- qGRUB_DEFAULT=saved1 n- ~! _8 b; Y9 c |, d" U, x% U* w
GRUB_DISABLE_SUBMENU=true
+ D) B) `; y( y) g* DGRUB_TERMINAL_OUTPUT="console"
. }2 L+ v1 x0 |) MGRUB_CMDLINE_LINUX="rd.lvm.lv=centos/root rd.lvm.lv=centos/swap crashkernel=auto rhgb quiet console=ttyS0"
, y' e- Y1 C" Y0 Z3 vGRUB_DISABLE_RECOVERY="true"! o$ Y W" C# F( h! Z& v0 t4 j
|
; u5 i, l _( e% Y6 R( S: _6 |5 u [9 j9 s& h* c1 f2 p9 j
2. 并以root权限运行以下命令: 19 S' s7 H1 T# E
20 t+ b" u4 g* m6 }* g6 p! `8 t
3
! _' v) X) V- `- R) C" _9 c7 \" \ | stty -F /dev/ttyS0 speed 9600
0 {0 I# ]/ I Z* B6 M# fgrub2-mkconfig -o /boot/grub2/grub.cfg# A8 u) v4 M6 F
systemctl start getty@ttyS0
' r) Z1 H! B3 U) h | # z. h( x# r' f* F7 S9 |1 Y7 ?' J
完成后验证。 |