|
CentOS6 配置 console 登录 1. 添加ttyS0的许可,允许root登录
& J0 c3 ?) t; w1 j6 n) g 1
6 x6 o, J* r' n* H6 K | # echo "ttyS0" >> /etc/securetty
# E) }* x2 X( y O* E& A' F0 P |
/ d* A4 }7 Z2 @* e
0 X+ |4 W* V3 P7 [2. 修改 /etc/grub.conf 文件 在/etc/grub.conf文件中kernel行末尾追加console=ttyS0 3. 修改/etc/inittab文件(可省略)
9 @6 d" }9 h- N6 ]7 T/ @" n在/etc/inittab中加入8 ?4 `/ V& S* q2 Q) h
1/ E' ]7 w/ W1 V
| S0:12345:respawn:/sbin/agetty ttyS0 115200$ M/ ~* C8 S7 u3 g! R/ K$ h: \
|
/ b$ I+ m- ~0 @" c9 ]" ?
& n! E( \" F" i$ e) @* k( ?4 ?4. 重启) `+ t0 w) D! K" e
1
& n; w g7 e( K5 W2 j | # reboot7 U- M% y3 V: d% b9 B$ E: P4 O
|
& A; R7 h4 ?% a+ f) W+ N# v* k+ ?) J. l! I) h* K K
CentOS7 配置 console 登录1. 编辑文件/etc/sysconfig/grub 在GRUB_CMD_LINELINUX行末尾添加console=ttyS0,类似以下这样:2 _2 j& ~2 F0 A$ V% u5 v6 h
10 t0 d- F3 o3 }& x1 f
2
: e2 Y4 w& S7 q36 K9 H+ j0 V( Z/ [ {" e$ W
4
, w6 {& D8 K* i( O* L# h5
- d3 X V; F" }; M6
- B) e0 k: `9 T p. r | GRUB_TIMEOUT=5
. g2 t' |3 n/ [+ F0 e- JGRUB_DEFAULT=saved* s# O% b1 B) |, f7 O: _: d
GRUB_DISABLE_SUBMENU=true! Y3 {& k O7 H) w" F
GRUB_TERMINAL_OUTPUT="console"4 a% W+ S: D5 ?/ a
GRUB_CMDLINE_LINUX="rd.lvm.lv=centos/root rd.lvm.lv=centos/swap crashkernel=auto rhgb quiet console=ttyS0" o6 E% ^" H. |
GRUB_DISABLE_RECOVERY="true"
% |. D9 |' X" F8 n" s |
/ B! J m" B/ D$ a" Y* K9 n5 t
' X" s1 o+ d9 K( \1 ]2. 并以root权限运行以下命令: 1
3 z4 s5 a7 P. X& |7 N* K28 s H+ I+ I" b# R; {$ ]0 _
35 G) d" k: x: M. a# \1 j0 N' m
| stty -F /dev/ttyS0 speed 9600- Y; U( W6 {) X& j) @0 p- s9 r
grub2-mkconfig -o /boot/grub2/grub.cfg5 F7 P( |: Q% }( F" [
systemctl start getty@ttyS0
' _: N0 _3 u; V; g7 k+ ~ | 0 W P `/ U* ~5 @
完成后验证。 |