授权认证
实现
该设置可以通过修改/etc/issue.net文件的内容实现。将/etc/issue.net文件原有内容替换为如下信息(openEuler默认已设置):
禁止通过Ctrl+Alt+Del重启系统
说明
操作系统默认能够通过“Ctrl+Alt+Del”进行重启,建议禁止该项特性,防止因为误操作而导致数据丢失。
实现
禁止通过“Ctrl+Alt+Del”重启系统的操作步骤如下:
修改/etc/systemd/system.conf文件,将#CtrlAltDelBurstAction=reboot-force修改为CtrlAltDelBurstAction=none。
重启systemd,使修改生效,参考命令如下:
无人看管的终端容易被侦听或被攻击,可能会危及系统安全。因此建议设置终端在停止运行一段时间后能够自动退出。
实现
自动退出时间由/etc/profile文件的TMOUT字段(单位为秒)控制,在/etc/profile的尾部添加如下配置:
设置用户的默认umask值为077
说明
实现
分别在/etc/bashrc文件和/etc/profile.d/目录下的所有文件中加入“umask 0077”。
说明:
$FILE 为具体的文件名,例如:echo “umask 0077” >> /etc/bashrc设置/etc/bashrc文件和/etc/profile.d/目录下所有文件的属主为root,群组为root。
chown root.root $FILE
GRUB是GRand UnifiedBootloader的缩写,它是一个操作系统启动管理器,用来引导不同系统(如Windows、Linux),GRUB2是GRUB的升级版。
系统启动时,可以通过GRUB2界面修改系统的启动参数。为了确保系统的启动参数不被任意修改,需要对GRUB2界面进行加密,仅在输入正确的GRUB2口令时才能修改启动参数。
说明:
GRUB2默认设置的口令为openEuler#12,建议用户首次登录时修改默认密码并定期更新,避免密码泄露后,启动选项被篡改,导致系统启动异常。
实现
-
说明:
在Enter password和Reenter password输入相同的口令。
grub.pbkdf2.sha512.10000.5A45748D892672FDA02DD3B6F7AE390AC6E6D532A600D4AC477D25C7D087644697D8A0894DFED9D86DC2A27F4E01D925C46417A225FC099C12DBD3D7D49A7425.2BD2F5BF4907DCC389CC5D165DB85CC3E2C94C8F9A30B01DACAA9CD552B731BA1DD3B7CC2C765704D55B8CD962D2AEF19A753CBE9B8464E2B1EB39A3BB4EAB08为openEuler#12经过grub2-mkpasswd-pbkdf2加密后的输出,每次输出的密文不同。 使用vi工具打开/boot/efi/EFI/openEuler/grub.cfg的开始位置追加如下字段:
password_pbkdf2 root grub.pbkdf2.sha512.10000.5A45748D892672FDA02DD3B6F7AE390AC6E6D532A600D4AC477D25C7D087644697D8A0894DFED9D86DC2A27F4E01D925C46417A225FC099C12DBD3D7D49A7425.2BD2F5BF4907DCC389CC5D165DB85CC3E2C94C8F9A30B01DACAA9CD552B731BA1DD3B7CC2C765704D55B8CD962D2AEF19A753CBE9B8464E2B1EB39A3BB4EAB08
安全单用户模式
说明
单用户模式是以root权限进入系统,如不设置密码,将存在较大安全隐患。
实现
该设置可以通过修改/etc/sysconfig/init文件内容实现。将SINGLE选项配置为SINGLE=/sbin/sulogin。
使用交互式引导,控制台用户可以禁用审计、防火墙或其他服务,削弱了系统安全性。用户可以禁止使用交互式引导,提升安全性。openEuler默认已禁止。
实现
该设置可以通过修改/etc/sysconfig/init文件内容实现。将PROMPT选项配置为PROMPT=no。