opensuse leap15安装配置
- 查看opensuse leap15安装完成后的基本配置
- 关闭SELinux
- 禁用AppArmor
- 关闭firewalld防火墙
- 关闭polki服务(非必须)
- tuned服务
- 安装必备软件
查看opensuse leap15安装完成后的基本配置
- 默认开启了防火墙
- 默认开启了Linux安全模块
关闭SELinux
opensuse leap15
默认没有开启SELinux
,可以跳过这步。
# 查看selinux的状态
sestatus
# 查看SELinux当前运行模式
getenforce
# 将SELinux临时切换为只警告模式
setenforce 0
# 永久修改SELinux的状态为disabled
## sed "s/原字符串/替换字符串/" filename
sed -i 's/^SELINUX=.*/SELINUX=disabled/' /etc/selinux/config
禁用AppArmor
#openSUSE Linux 发行版默认不启用 SELinux,而是使用 AppArmor 来提供强制访问控制(MAC)功能。
sudo systemctl stop apparmor
sudo systemctl disable --now apparmor
关闭firewalld防火墙
在 openSUSE 15 中默认使用的是 firewalld
防火墙服务
# 查看防火墙状态
sudo systemctl status firewalld
# 禁用防火墙
sudo systemctl disable --now firewalld
关闭polki服务(非必须)
polkit
服务不能通过 systemctl enable
或 systemctl disable
命令来启用或禁用,因为它没有安装配置(如 WantedBy=、RequiredBy= 等)。
会影响tuned
服务运行,不要禁用polkit
服务。
# 现在停止polkit服务并禁用开机自启
systemctl disable --now polkit
# 屏蔽服务,防止启动
sudo systemctl mask polkit
tuned服务
# 现在启动并开机自启
systemctl enable --now tuned
# 使用系统推荐的优化方案
tuned-adm recommend
开启动态调优
## 使用sed替换配置参数
sed -ri 's#(^dynamic_tuning).*#\1 = 1#' /etc/tuned/tuned-main.conf
## 查看是否修改成功
grep dynamic_tuning /etc/tuned/tuned-main.conf
# 重启tuned服务
systemctl restart tuned
安装必备软件
# openSUSE使用zypper来管理软件包
zypper in -y open-vm-tools
# 安装桌面版支持
zypper in -y open-vm-tools-desktop