|
CentOS6 配置 console 登录 1. 添加ttyS0的许可,允许root登录8 [' v3 Q. f! ~; [% v1 H4 W# y( s! G
1; N0 I7 i& ` `1 N! K
| # echo "ttyS0" >> /etc/securetty$ b9 }, O9 ?7 y# a! L5 `1 B
|
# k g) L3 c/ O! j- m. D b. ]6 g" ]/ Z! Y
2. 修改 /etc/grub.conf 文件 在/etc/grub.conf文件中kernel行末尾追加console=ttyS0 3. 修改/etc/inittab文件(可省略)
: ?5 W# |4 X$ V7 e在/etc/inittab中加入& t; S% f9 O8 R+ t
1. P5 _5 t. G1 s) Z
| S0:12345:respawn:/sbin/agetty ttyS0 115200
9 k! h: i1 D4 B0 q j( ^/ p | 7 W8 W! B" L) t1 R" Q! Z/ B- M
0 _1 `4 K1 z! \# q; k) K0 }4. 重启
) @6 j d& x9 E$ H4 W6 q5 q 1
$ Z: Z0 I3 J9 ~6 Z7 @6 |& h1 P3 \ | # reboot
2 P* R @# B. E: D0 m) X | $ q: ^( K8 }8 I
4 X% F" H/ R8 R! ]8 M* kCentOS7 配置 console 登录1. 编辑文件/etc/sysconfig/grub 在GRUB_CMD_LINELINUX行末尾添加console=ttyS0,类似以下这样:
! H6 H3 V5 [( i" W x 1
! @3 R1 ]9 t+ u& z2
+ v5 h3 T& [9 |1 V3
6 a _: j: |. R' C8 X46 Z+ T, e( w* s4 B9 B
5
- J8 F- S. s& y+ {6
- m( S+ m5 a! }# X% ?3 | | GRUB_TIMEOUT=5+ z1 Q1 c' Z& r5 ]* C$ G* M
GRUB_DEFAULT=saved
; x4 q0 @3 H3 L$ J1 wGRUB_DISABLE_SUBMENU=true5 p1 }. w0 H& s. I! K! q
GRUB_TERMINAL_OUTPUT="console"
. \! X- T( {$ b( BGRUB_CMDLINE_LINUX="rd.lvm.lv=centos/root rd.lvm.lv=centos/swap crashkernel=auto rhgb quiet console=ttyS0"/ g- b! k! A( R- J2 y. O
GRUB_DISABLE_RECOVERY="true"
% |- E' q, Y0 U8 s2 |. m \2 g | ( R3 J9 \- R$ I8 x. d3 u" V, L
$ Z* n9 E! T2 x
2. 并以root权限运行以下命令: 1
' Y( s6 w8 [/ ]$ P& i; n5 e& q5 k; L& B8 J2' \# [+ S! s* G! J& a
3
% L" w- N- X1 }; A% _ | stty -F /dev/ttyS0 speed 9600( L$ c2 H9 O7 m
grub2-mkconfig -o /boot/grub2/grub.cfg
$ K$ f0 w$ ?# I3 ]$ n8 i, nsystemctl start getty@ttyS0! \# j3 D2 P. V) T
| $ e( n% F2 N/ z: W9 J# I$ m
完成后验证。 |