0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何在开源鸿蒙OpenHarmony开启SELinux模式?RK3566鸿蒙开发板演示

触觉智能 2024-11-18 19:03 次阅读

本文介绍在开源鸿蒙OpenHarmOony系统下,开启/关闭SELinux权限的方法,触觉智能Purple Pi OH鸿蒙开发板演示,搭载了瑞芯微RK3566芯片,类树莓派设计,Laval官方社区主荐,已适配全新OpenHarmony5.0 Release系统!

SELinux权限状态

SELinux一共有3种状态,分别是Enforcing,Permissive和Disabled状态。

Enforcing:强制模式,违反SELinux规则的行为将被阻止并记录到日志中。

Permissive:宽容模式,违反SELinux规则的行为只会记录到日志中,一般为调试用。

Disabled:关闭SELinux权限状态。

查看SELinux权限命令如下:

C:\Users\industio>hdc shell //查看SELinux权限状态 # getenforce //此状态下SELinux权限为开启状态 Enforcing

v2-c96752cacbd3c59058660347b34ad34b_720w.webp


临时修改SElinux权限

临时关闭SELinux权限命令如下:

//临时关闭SElinux权限 # setenforce 0 # getenforce Permissive

v2-20daa44e6affe9d2a7352d34507d34bb_720w.webp

注意:这样SELinux权限就会被临时关闭,但是系统重启此方法就会失效,以下展示永久修改SELinux权限的方法。

永久打开与关闭SELinux权限

方法一

在OpenHarmony系统中SELinux的config配置文件的路径

system/etc/selinux/config,如下图所示:

v2-e86ef73182a1618befd0e532f66872c2_720w.webp

通过hdc命令将文件拖到本地中,命令如下:

C:\Users\industio>hdc shell mount -o remount,rw / C:\Users\industio>hdc file recv system/etc/selinux/config "本地路径"

在本地对config文件中对SELinux权限状态进行修改后,将文件推送回系统

C:\Users\industio>hdc file send "本地路径" system/etc/selinux/ FileTransfer finish, Size:624 File count = 1, time:30ms rate:20.80KB/s

注意:这样SELinux权限就会被永久的修改,重启后SELinux权限也不会因重启而改变权限状态,但是重新烧录固件此次方法依旧失效。

方法二

SDK中修改SELinux权限路径:

/base/security/selinux_adapter/selinux.gni ,如下图所示:

v2-fb9832bf6a4e1a9f1beb760cc5b0befd_720w.webp

命令如下:

declare_args() { //权限根据自己所需进行修改,当前为开启状态.关闭将true改为false即可 selinux_enforce = true }

修改后保存退出,将SDK全部重新编译即可。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 开发板
    +关注

    关注

    25

    文章

    5032

    浏览量

    97367
  • 瑞芯微
    +关注

    关注

    23

    文章

    414

    浏览量

    51298
  • OpenHarmony
    +关注

    关注

    25

    文章

    3713

    浏览量

    16251
  • RK3566
    +关注

    关注

    0

    文章

    145

    浏览量

    4824
收藏 人收藏

    评论

    相关推荐

    鸿蒙openharmony刷到RK3566开发板上的步骤

    开发板可以控制更多的硬件,通过软硬结合得方式更好得体验鸿蒙。本文介绍的是如何把鸿蒙openharmony刷到瑞芯微RK3566
    发表于 03-15 14:36

    优博终端发布UB-RK3566开源鸿蒙 OpenHarmony 板卡:支持双屏异显

    优博终端最新发布了 UB-RK3566 开源鸿蒙 OpenHarmony 板卡,支持高集成度、性能优越,支持高性能显示引擎等。 据介绍,UB-RK3
    的头像 发表于 12-03 17:12 1670次阅读
    优博终端发布UB-<b class='flag-5'>RK3566</b><b class='flag-5'>开源</b><b class='flag-5'>鸿蒙</b> <b class='flag-5'>OpenHarmony</b> 板卡:支持双屏异显

    何在OpenHarmony设置静态IP?

    介绍本文适用于所有RK3566/RK3568/RK3588平台产品在OpenHarmony系统上设置静态IP。本文以PurplePiOH开发板
    的头像 发表于 05-12 08:32 736次阅读
    如<b class='flag-5'>何在</b><b class='flag-5'>OpenHarmony</b>设置静态IP?

    瑞芯微RK3566开发板USB OTG模式介绍及命令切换,触觉智能EVB3566主板鸿蒙硬件厂商

    本文USB OTG模式介绍及命令切换,适用于嵌入式工程师、硬件开发教程入门学习课程。设备为触觉智能开发的瑞芯微RK3566开发板,型号IDO
    的头像 发表于 09-05 17:01 1237次阅读
    瑞芯微<b class='flag-5'>RK3566</b><b class='flag-5'>开发板</b>USB OTG<b class='flag-5'>模式</b>介绍及命令切换,触觉智能EVB<b class='flag-5'>3566</b>主板<b class='flag-5'>鸿蒙</b>硬件厂商

    瑞芯微RK3566鸿蒙开发板Ubuntu虚拟机环境搭建教程,触觉智能Purple Pi OH主板

    本文适用于Ubuntu虚拟机环境搭建教程学习,设备为触觉智能开发的瑞芯微RK3566开发板,型号Purple Pi OH。是华为Laval官方社区主荐的一款鸿蒙
    的头像 发表于 09-05 17:47 335次阅读
    瑞芯微<b class='flag-5'>RK3566</b><b class='flag-5'>鸿蒙</b><b class='flag-5'>开发板</b>Ubuntu虚拟机环境搭建教程,触觉智能Purple Pi OH主板

    瑞芯微RK3566鸿蒙开发板Ubuntu虚拟机环境搭建教程,触觉智能Purple Pi OH主板

    本文适用于Ubuntu虚拟机环境搭建教程学习,设备为触觉智能开发的瑞芯微RK3566开发板,型号Purple Pi OH。是Laval官方社区主荐的一款鸿蒙
    的头像 发表于 09-08 18:25 948次阅读
    瑞芯微<b class='flag-5'>RK3566</b><b class='flag-5'>鸿蒙</b><b class='flag-5'>开发板</b>Ubuntu虚拟机环境搭建教程,触觉智能Purple Pi OH主板

    瑞芯微RK3566鸿蒙开发板OpenHarmony标准系统应用兼容性测试指导

    本文OpenHarmony标准系统应用兼容性测试指导,适用鸿蒙系统软件开发测试的新手入门学习课程,设备为触觉智能的瑞芯微RK3566开发板
    的头像 发表于 09-10 11:56 370次阅读
    瑞芯微<b class='flag-5'>RK3566</b><b class='flag-5'>鸿蒙</b><b class='flag-5'>开发板</b><b class='flag-5'>OpenHarmony</b>标准系统应用兼容性测试指导

    瑞芯微RK3568鸿蒙开发板OpenHarmony系统修改cfg文件权限方法

    本文适用于OpenHarmony开源鸿蒙系统修改cfg文件权限方法,深圳触觉智能研发的RK3566RK3568、
    的头像 发表于 09-11 13:26 891次阅读
    瑞芯微<b class='flag-5'>RK</b>3568<b class='flag-5'>鸿蒙</b><b class='flag-5'>开发板</b><b class='flag-5'>OpenHarmony</b>系统修改cfg文件权限方法

    瑞芯微RK3566鸿蒙开发板Android11修改第三方输入法为默认输入法

    本文适用于触觉智能所有支持Android11系统的开发板修改第三方输入法为默认输入法。本次使用的是触觉智能的Purple Pi OH鸿蒙开源主板,搭载了瑞芯微RK3566芯片,类树莓派
    的头像 发表于 09-24 09:43 421次阅读
    瑞芯微<b class='flag-5'>RK3566</b><b class='flag-5'>鸿蒙</b><b class='flag-5'>开发板</b>Android11修改第三方输入法为默认输入法

    OpenHarmony4.0系统修改屏幕旋转方法,RK3566鸿蒙开发板备战第九届华为ICT大赛

    本文提供OpenHarmony4.0系统竖屏修改为旋转时的操作方法,本次使用了触觉智能的Purple Pi OH鸿蒙开源主板,搭载了瑞芯微RK3566,Laval官方社区主荐的一款
    的头像 发表于 09-25 00:29 474次阅读
    <b class='flag-5'>OpenHarmony</b>4.0系统修改屏幕旋转方法,<b class='flag-5'>RK3566</b><b class='flag-5'>鸿蒙</b><b class='flag-5'>开发板</b>备战第九届华为ICT大赛

    开源鸿蒙OpenHarmony系统更换开机Logo方法,RK3566鸿蒙开发板备战第九届华为ICT大赛

    本文适用开源鸿蒙OpenHarmony系统更换开机Logo,本次使用了触觉智能的Purple Pi OH鸿蒙开源主板,搭载了瑞芯微
    的头像 发表于 09-26 09:18 696次阅读
    <b class='flag-5'>开源</b><b class='flag-5'>鸿蒙</b><b class='flag-5'>OpenHarmony</b>系统更换开机Logo方法,<b class='flag-5'>RK3566</b><b class='flag-5'>鸿蒙</b><b class='flag-5'>开发板</b>备战第九届华为ICT大赛

    瑞芯微RK3566/RK3568 Android11使用OTA升级固件方法,深圳触觉智能鸿蒙开发板演示,备战第九届华为ICT大赛

    本文介绍瑞芯微RK3566/RK3568在Android11系统OTA升级固件方法,使用触觉智能的Purple Pi OH鸿蒙开发板演示,搭
    的头像 发表于 10-12 11:57 458次阅读
    瑞芯微<b class='flag-5'>RK3566</b>/<b class='flag-5'>RK</b>3568 Android11使用OTA升级固件方法,深圳触觉智能<b class='flag-5'>鸿蒙</b><b class='flag-5'>开发板</b><b class='flag-5'>演示</b>,备战第九届华为ICT大赛

    瑞芯微RK3566/RK3568 Android11下该如何默认屏蔽导航栏/状态栏?看这篇文章就懂了

    本文介绍瑞芯微RK3566/RK3568在Android11系统默认屏蔽导航栏/状态栏方法,触觉智能的Purple Pi OH鸿蒙开发板演示
    的头像 发表于 10-30 18:26 424次阅读
    瑞芯微<b class='flag-5'>RK3566</b>/<b class='flag-5'>RK</b>3568 Android11下该如何默认屏蔽导航栏/状态栏?看这篇文章就懂了

    OpenHarmony属性信息怎么修改?触觉智能RK3566鸿蒙开发板演示

    本文介绍开源鸿蒙OpenHarmony系统下,修改产品属性信息的方法,触觉智能Purple Pi OH鸿蒙开发板
    的头像 发表于 11-27 09:31 141次阅读
    <b class='flag-5'>OpenHarmony</b>属性信息怎么修改?触觉智能<b class='flag-5'>RK3566</b><b class='flag-5'>鸿蒙</b><b class='flag-5'>开发板</b>来<b class='flag-5'>演示</b>

    VMware环境下,同时烧录固件检测不到设备如何解决?触觉智能鸿蒙开发板演示

    本文介绍PC电脑端运行VMware环境下,同时烧录固件检测不到设备的解决方法。触觉智能Purple Pi OH鸿蒙开发板演示,搭载了瑞芯微RK3566芯片,类树莓派设计,Laval官方
    的头像 发表于 12-19 09:36 107次阅读
    VMware环境下,同时烧录固件检测不到设备如何解决?触觉智能<b class='flag-5'>鸿蒙</b><b class='flag-5'>开发板</b><b class='flag-5'>演示</b>