最近更新时间:2023.04.19 15:17:00
首次发布时间:2023.02.03 08:31:01
本文以CentOS 7.9为例,介绍如何在CentOS 7(包括veLinux CentOS 兼容版)系列Linux实例中关闭SELinux。
SELinux(Security Enhanced Linux)即安全增强型 Linux,是集成在Linux内核中用于增强系统安全的功能模块,可以通过强制访问控制策略限制用户程序和系统服务器访问文件、网络资源的权限。
使用服务器迁移中心(SMC)迁移Linux操作系统的迁移源前,您需要关闭迁移源服务器的SELinux功能,避免数据迁移失败。
以root权限登录您的迁移源服务器实例。
执行如下命令,查看SELinux当前模式。
getenforce
本文示例中,SELinux为Enforcing
模式。
说明
SELinux有如下三种模式:
本模式表示SELinux已关闭。
关闭SELinux。
setenforce 0
说明
本命令会将SELinux临时设置为Permissive
模式,不会强制执行安全策略规则,实现临时关闭。
Current mode
参数值为permissive
即为修改成功。sestatus
vim /etc/selinux/config
i
键进入编辑模式,修改SELINUX
参数值为disabled
。esc
退出编辑模式,输入:wq
保存并退出文件。reboot
sestatus
后续您可以继续完成其他准备工作,并使用SMC将该源服务器数据迁移至火山引擎,详情可查看准备工作。