精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

SELinux 權限問題導致 GreatSQL 運行不了的坑

系統 Linux
安全增強型 Linux(SELinux)是一種采用安全架構的 Linux? 系統,它能夠讓管理員更好地管控哪些人可以訪問系統。它最初是作為 Linux 內核的一系列補丁,由美國國家安全局(NSA)利用 Linux 安全模塊(LSM)開發而成。

系統版本:Linux version 4.18.0-348.el8.x86_64

前言

SELinux 是什么

安全增強型 Linux(SELinux)是一種采用安全架構的 Linux? 系統,它能夠讓管理員更好地管控哪些人可以訪問系統。它最初是作為 Linux 內核的一系列補丁,由美國國家安全局(NSA)利用 Linux 安全模塊(LSM)開發而成。

SELinux 工作原理

SELinux 定義了每個人對系統上的應用、進程和文件的訪問控制。利用安全策略(一組告知 SELinux 哪些能訪問,哪些不能訪問的規則)來強制執行策略所允許的訪問。

當應用或進程(稱為主體)發出訪問對象(如文件)的請求時,SELinux 會檢查訪問向量緩存(AVC),其中緩存有主體和對象的訪問權限。

開啟 SELinux 可以提升系統的安全性,但同時也會帶來一些問題。在特定場景有的人會選擇關閉 SELinux 以換取更好的兼容性。

在GreatSQL的安裝手冊里,就有關閉 SELinux 這一步。

#關閉selinux
$ setenforce 0
$ sed -i '/^SELINUX=/c'SELINUX=disabled /etc/selinux/config

不禁讓人好奇,這個 SELinux 安全模塊,如果不關閉會產生什么問題,在使用時有哪些需要注意的地方。于是我特意嘗試了一下,開啟 SELinux 安裝 GreatSQL 數據庫,看看會出現哪些問題。

問題產生

為了發現問題,我特意選擇在用戶目錄(/root)下載解壓  GreatSQL 二進制壓縮包,然后再移動到指定目錄使用。

cd /root
wegt https://***.***/greatsql.tar.gz
tar -xvf greatsql.tar.gz
mv /root/greatsql /usr/local/

安裝過程一切順利,數據庫正常啟動了,但是在配置 systemd 進程守護的時候出現了問題。

greatsql.service文件:

vim /usr/lib/systemd/system/greatsql.service

[Unit]
Description=GreatSQL Server
After=network.target
After=syslog.target

[Install]
WantedBy=multi-user.target

[Service]
User=greatsql
Group=User=greatsql

# Have mysqld write its state to the systemd notify socket
Type=notify
# Disable service start and stop timeout logic of systemd for mysqld service.
TimeoutSec=0
# Start main service
ExecStart=/usr/local/mysql/bin/mysqld --defaults-file=/etc/my.cnf $MYSQLD_OPTS
# Use this to switch malloc implementation
#EnvironmentFile=-/etc/sysconfig/mysql
# Sets open_files_limit
LimitNOFILE = 10000

Restart=on-failure

RestartPreventExitStatus=1
# Set environment variable MYSQLD_PARENT_PID. This is required for restart.
Environment=MYSQLD_PARENT_PID=1

PrivateTmp=false

用  systemctl start greatsql 啟動數據庫的時候報以下錯誤。

[root@Linux ~]# systemctl restart greatsql
Job for greatsql.service failed because the control process exited with error code.
See "systemctl status greatsql.service" and "journalctl -xe" for details.

直接運行mysqld?沒問題但是使用systemctl 就啟動不了。

根據上面的報錯,查看一下 greatsql systemd的狀態和相關日志

[root@gip Linux]# systemctl status greatsql.service
● greatsql.service
Loaded: loaded (/usr/lib/systemd/system/greatsql.service; bad; vendor preset: disabled)
Active: failed (Result: exit-code) since Tue 2023-01-10 16:00:06 CST; 17s ago
Process: 147226 ExecStart=/usr/local/greatsql/bin/mysqld --defaults-file=/etc/my.cnf $MYSQLD_OPTS (code=exited, status=203/EXEC)
Main PID: 147226 (code=exited, status=203/EXEC)

Jan 10 16:00:06 gip systemd[1]: greatsql.service: Service RestartSec=100ms expired, scheduling restart.
Jan 10 16:00:06 gip systemd[1]: greatsql.service: Scheduled restart job, restart counter is at 5.
Jan 10 16:00:06 gip systemd[1]: Stopped greatsql.service.
Jan 10 16:00:06 gip systemd[1]: greatsql.service: Start request repeated too quickly.
Jan 10 16:00:06 gip systemd[1]: greatsql.service: Failed with result 'exit-code'.
Jan 10 16:00:06 gip systemd[1]: Failed to start greatsql.service.
Jan 10 16:00:23 gip systemd[1]: /usr/lib/systemd/system/greatsql.service:1: Missing '='.

通過查看上述信息,可以得知 程序啟動的時候拋出了報錯。

 Main PID: 147226 (code=exited, status=203/EXEC)

通過上網搜索可以得知,status=203/EXEC 報錯可能和權限不足有關,記一下這里的PID。

我們繼續查看一下相關日志證實一下。

[root@Linux ~]# journalctl _PID=13386

-- Logs begin at Tue 2023-01-10 16:54:11 CST, end at Tue 2023-01-10 17:09:15 CST. --
Jan 10 17:00:36 gip systemd[13386]: greatsqld.service: Failed to execute command: Permission denied
Jan 10 17:00:36 gip systemd[13386]: greatsqld.service: Failed at step EXEC spawning /usr/local/greatsql/bin/mysqld: Permission denied

可以看到確實是權限不足。

但是奇怪的事情來了,通過查看文件權限發現權限并沒有問題。

[root@GreatSQL bin]# ls -lah |grep mysql
-rwxr-xr-x. 1 root root 6.9M 429 2022 mysql
-rwxr-xr-x. 1 root root 6.8M 429 2022 mysqladmin
-rwxr-xr-x. 1 root root 7.1M 429 2022 mysqlbinlog
-rwxr-xr-x. 1 root root 6.8M 429 2022 mysqlcheck
-rwxr-xr-x. 1 root root 6.3K 429 2022 mysqld_pre_systemd
-rwxr-xr-x. 1 root root 34K 429 2022 mysqld_safe
-rwxr-xr-x. 1 root root 6.9M 429 2022 mysqldump
-rwxr-xr-x. 1 root root 1.7K 429 2022 mysqldumpslow
***后省略***

即便把權限改成755,甚至777 也還是會報一樣的錯誤。

chown -R mysql:mysql /usr/local/mysql
chmod 755 -R /usr/local/mysql

問題原因

后面我有檢查了所有相關文件的權限,都沒問題,但是程序還是會報權限不足。

在網上翻閱了資料,發現了問題產生原因。

是SELinux 的問題, 因為我的二進制文件是先下載到 /root? 目錄,然后才移到 /usr/local/greatsql?目錄,從/root?目錄移動到/usr/local/目錄時它們的 SELinux 上下文不會自動變更,依然是用戶主目錄。所以出現了權限問題。

解決方法:

#恢復文件的安全上下文
restorecon -rv /usr/local/greatsql

總結

可執行文件是先存放在用戶目錄,然后移動到別的目錄,文件的 SELinux 上下文不會自動變更,依然是用戶目錄。

這就導致了,能直接運行,但是通過 systemd 啟動時仍然報 Permission denied權限不足的問題。

解決方法就是用restorecon命令用來恢復SELinux文件屬性

restorecon -rv 目標目錄

相關鏈接:

解決文件權限正確,但 systemd 服務仍然提示沒有權限,啟動失敗。(https://blog.csdn.net/kunyus/article/details/106592236)

一文帶你看懂 SELinux 是什么?  (redhat.com(https://www.redhat.com/zh/topics/linux/what-is-selinux)

責任編輯:武曉燕 來源: GreatSQL社區
相關推薦

2012-11-14 14:39:21

2013-05-10 10:39:15

2012-05-17 15:15:11

Linux

2022-12-08 15:29:59

開發應用應用申請權限

2012-09-05 11:09:15

SELinux操作系統

2011-10-10 10:17:16

2019-10-16 16:31:59

權限Android程序

2013-05-06 16:36:55

SELinuxSELinux故障

2011-05-31 14:22:23

2022-08-08 06:50:06

Go語言閉包

2022-08-08 08:31:55

Go 語言閉包匿名函數

2022-07-29 11:19:38

日志框架實踐

2018-04-18 09:18:44

數據庫MySQL存儲過程

2019-01-02 13:03:53

MySQL存儲權限

2014-03-26 11:15:26

Hive

2017-07-05 14:14:33

MySQL表服務變慢

2022-12-13 10:05:13

MySQL數據庫

2016-11-07 09:20:24

2019-07-25 15:10:11

攜號轉網業務運營商

2024-09-26 10:44:53

MySQL數據庫數據
點贊
收藏

51CTO技術棧公眾號

91视频国产精品| 精品国产乱码久久久久久夜甘婷婷 | 91精品欧美综合在线观看最新| 在线综合视频网站| 99精品在线视频观看| 亚洲免费大片| 在线日韩第一页| 女人扒开双腿让男人捅 | 午夜在线电影亚洲一区| 日本最新一区二区三区视频观看| 国产精品特级毛片一区二区三区| 亚洲精品影视| 波霸ol色综合久久| 熟女人妻一区二区三区免费看| 亚洲天堂导航| 亚洲欧美日韩系列| 免费在线观看91| 精品久久无码中文字幕| 日日夜夜精品视频天天综合网| 欧美精品一区二区三区国产精品| 久久只有这里有精品| 亚洲成人影音| 欧美日韩电影一区| 国产免费成人在线| 欧美巨大xxxx做受沙滩| 国产清纯白嫩初高生在线观看91 | 日本动漫理论片在线观看网站 | 精彩视频一区二区| 日本精品视频网站| 日韩av电影网址| 我不卡影院28| 亚洲欧洲国产精品| 欧产日产国产精品98| 欧洲大片精品免费永久看nba| 欧洲国内综合视频| 99热成人精品热久久66| 国产精品186在线观看在线播放| 国产精品理伦片| 日韩av高清在线播放| 亚洲欧美综合一区二区| 成人美女视频在线观看18| 国产精品一区=区| 久久精品久久久久久久| 国产精品美女| 91国语精品自产拍在线观看性色| 欧美成人精品激情在线视频| 国产精品久久久久久久久妇女| 亚洲桃花岛网站| 91精品人妻一区二区三区蜜桃欧美 | 黄色综合网站| 欧美猛交免费看| 成年人一级黄色片| 中文一区一区三区免费在线观看| 日韩有码在线电影| 亚洲不卡的av| 久久日文中文字幕乱码| 少妇av一区二区三区| 人妻精品久久久久中文| jvid福利在线一区二区| 在线观看欧美日韩国产| 久久久国产一级片| 午夜免费一区| 欧美肥臀大乳一区二区免费视频| av成人免费网站| 欧美精品三区| 亚州精品天堂中文字幕| 在线观看日韩中文字幕| 久久精品一区二区国产| 国产精品久久久久久久久久99| 日本精品入口免费视频| 免费成人美女在线观看| 成人免费视频网址| 亚洲女人18毛片水真多| 99国产欧美另类久久久精品| 玛丽玛丽电影原版免费观看1977 | 中文字幕av影视| 精品亚洲欧美一区| 成人av免费在线看| 青梅竹马是消防员在线| 国产精品高潮呻吟| 久久福利一区二区| 免费v片在线观看| 91成人在线观看喷潮| 黄色小视频免费网站| 天堂精品久久久久| 亚洲风情亚aⅴ在线发布| 性欧美丰满熟妇xxxx性仙踪林| 不卡在线一区二区| 色狠狠久久aa北条麻妃| 久久久一二三区| 免费亚洲一区| 91性高湖久久久久久久久_久久99| 性网爆门事件集合av| 久久久久久久久一| 经典三级在线视频| 欧美xx视频| 欧美一二三在线| av黄色免费网站| 综合天堂久久久久久久| 欧美专区第一页| 国产欧美久久久精品免费| 久久综合av免费| 精品91一区二区三区| 一级毛片久久久| 日韩精品在线网站| 五月婷婷六月香| 国产精品呻吟| 91麻豆蜜桃| 国产69精品久久app免费版| 一区二区三区在线观看国产| 男人舔女人下面高潮视频| 国产精品美女午夜爽爽| 亚洲黄色片网站| 极品魔鬼身材女神啪啪精品| 亚洲三级网站| 91久久精品国产91性色| 国产在线小视频| 午夜激情久久久| 992kp免费看片| 精品理论电影在线| 4438全国成人免费| 国精品人妻无码一区二区三区喝尿 | 日本亚洲三级在线| 国产综合色一区二区三区| 九七电影韩国女主播在线观看| jizz在线免费观看| 外国精品视频在线观看| 国产乱码字幕精品高清av| 黑人另类av| 亚洲羞羞网站| 色94色欧美sute亚洲13| 日本三级日本三级日本三级极| 91成人影院| 91丨porny丨国产入口| 日韩二区在线观看| 国外成人免费在线播放| 亚洲天堂网视频| 久久久久国产一区二区三区四区| 青草网在线观看| 成人在线视频www| 色婷婷av一区二区三区久久| 国产成人精品一区二区色戒| 国产精品1区| 4438x亚洲最大成人网| 天天躁夜夜躁狠狠是什么心态| 亚洲美女黄色| 国产精品免费一区二区三区四区 | x99av成人免费| 艳妇乳肉豪妇荡乳av无码福利 | 久久精品一区二区三区四区五区| 久久亚洲风情| 日本一区视频在线观看| 欧美va在线| 亚洲一区二区黄| 国产精品第6页| 国产精品天天看| 国产三级三级看三级| 久久亚洲在线| 亚洲aa中文字幕| 五月花成人网| 亚洲国产精品va| 99久热在线精品996热是什么| av网站一区二区三区| 国产午夜福利在线播放| 天堂99x99es久久精品免费| 欧美一级bbbbb性bbbb喷潮片| 色吊丝在线永久观看最新版本| 色婷婷综合在线| 国产又粗又长又硬| 国产精品自拍一区| av动漫在线播放| 欧美大胆视频| 国产精品99久久久久久白浆小说| 3d成人动漫在线| 日韩亚洲欧美成人一区| 人人干人人干人人干| 久久久久99精品国产片| 午夜免费福利视频在线观看| 午夜日韩激情| 精品一区二区三区国产| 欧美日韩精品一区二区三区视频| 久久精品国产一区二区三区| 亚洲第一精品网站| 国产精品夫妻自拍| 日本一区二区三区视频在线看| 91精品国产福利| 国产精品自拍视频一区| 久久免费国产精品| 性欧美1819| 欧美日韩精选| 日本精品一区| 国产一区二区高清在线| 96精品视频在线| 色的视频在线免费看| 日韩精品中文字幕在线不卡尤物| 亚洲熟女综合色一区二区三区| 国产精品美女久久久久久久久| 亚洲最大视频网| 日韩成人免费在线| 国产一线二线三线女| 亚洲人做受高潮| 成人av动漫| 国产成人精品久久| 青青草原av在线| 在线播放国产一区二区三区| 超碰在线观看av| 亚洲精品久久| 国产精品九九久久久久久久| 日本h片在线观看| 一本色道久久88综合日韩精品| 超碰在线人人干| 欧美三日本三级三级在线播放| 久久久久黄色片| 国产精品高清亚洲| 亚洲精品国产一区黑色丝袜| 欧美96在线丨欧| 亚洲精品一区中文字幕乱码| 艳妇乳肉豪妇荡乳av| 欧美三级xxx| 欧美视频在线第一页| 色久视频在线播放| 日韩视频不卡中文| 中文字幕无线码一区| 欧美午夜精品久久久久久浪潮| 欧美日韩激情在线观看| 国产精品久久久久久久第一福利| 亚洲av片不卡无码久久| 成人爱爱电影网址| 色偷偷中文字幕| 精品一二三四区| 成年人三级黄色片| 日本一不卡视频| 欧美黑人又粗又大又爽免费| 国产亚洲欧洲| 国产九色精品| 国产精品巨作av| 成人午夜电影在线播放| 日本精品视频| 69堂成人精品视频免费| 精品国产亚洲一区二区三区大结局| 国产精品极品美女在线观看免费| 成人欧美magnet| 欧美一级黑人aaaaaaa做受| 男人天堂视频在线观看| 韩国欧美亚洲国产| 牛牛精品一区二区| 7777免费精品视频| 亚洲国产福利| 日本一欧美一欧美一亚洲视频| 欧美三级网站| 热久久免费国产视频| 一个人www视频在线免费观看| 午夜精品久久久久久久白皮肤 | 日本黄色大片视频| 亚洲第一av在线| 手机av在线免费观看| 亚洲精品久久久久久久久| 天堂网2014av| 亚洲精品日韩久久久| 青青草视频免费在线观看| 亚洲日韩欧美视频| 午夜在线小视频| 久久伊人精品视频| 黄色美女视频在线观看| 国内外成人免费激情在线视频| 人在线成免费视频| 日韩av免费在线播放| 欧美电影在线观看网站| 91精品中国老女人| 日韩中文在线| 久久精品国产综合精品| 神马电影久久| 自拍视频一区二区三区| 国内揄拍国内精品久久| 国产精品裸体瑜伽视频| 视频在线观看一区二区三区| 欧美日韩精品区别| 成人午夜免费视频| 国产jk精品白丝av在线观看| 亚洲欧美日韩综合aⅴ视频| 五月天婷婷综合网| 在线观看日韩精品| 99在线小视频| 精品视频在线播放| 男女啪啪在线观看| 亚洲91精品在线| 成人高清一区| 国产精品区一区二区三含羞草| 精品中文字幕一区二区三区av| 自拍亚洲欧美老师丝袜| 亚洲欧洲日本一区二区三区| 无码人妻丰满熟妇区毛片| 国产一区视频网站| 中文字字幕码一二三区| ...xxx性欧美| 亚洲av中文无码乱人伦在线视色| 777xxx欧美| 欧美成熟毛茸茸| 欧美高跟鞋交xxxxxhd| 国产免费不卡| 99re在线视频观看| 欧美日韩精品在线一区| 99在线观看视频免费| 宅男噜噜噜66国产日韩在线观看| 四季av一区二区三区| 99国产精品99久久久久久| 女教师淫辱の教室蜜臀av软件| 亚洲国产欧美日韩另类综合| 一本久道久久综合无码中文| 日韩成人av一区| 中文国产字幕在线观看| 国产精品久久久久高潮| 伦理一区二区| 国产91porn| 久久精品国产久精国产| 成人午夜剧场视频网站| 亚洲国产精品一区二区尤物区| 中文字字幕在线中文乱码| 亚洲精品美女久久久久| 在线视频中文字幕第一页| 国产精品久久久久久av下载红粉| 日韩一级电影| 妞干网视频在线观看| 激情综合色丁香一区二区| 成人片黄网站色大片免费毛片| 亚洲成精国产精品女| 国产乱码精品一区二区| 日韩在线中文字幕| 日本欧美韩国| 日本一区网站| 麻豆久久精品| 一级性生活毛片| 欧美视频专区一二在线观看| 乱精品一区字幕二区| 欧美疯狂做受xxxx高潮| 久久精品九色| dy888午夜| 国产东北露脸精品视频| av激情在线观看| 欧美一区二区三区在线看| 日本激情视频在线观看| 国产精品情侣自拍| 成人av资源电影网站| 免费看污黄网站| 中文字幕精品一区二区精品绿巨人| 亚洲综合图片网| 一区二区在线免费视频| 巨胸喷奶水www久久久| 欧美一区二区三区成人久久片 | 99热精品久久| 在线播放av中文字幕| 日韩理论在线观看| 91成年人视频| 久久久国产精品x99av| 精品国产第一国产综合精品| 日韩中文在线字幕| 国产成人精品亚洲777人妖| 精品视频一区二区在线观看| 欧美不卡一区二区三区四区| 91九色在线看| 美女三级99| 免费成人小视频| 波多野结衣亚洲色图| 精品国产乱码久久久久久夜甘婷婷 | 婷婷一区二区三区| 蝌蚪视频在线播放| 国产精选久久久久久| 亚洲经典一区| 亚洲一区二区三区四区av| 天天色天天操综合| 国产污视频在线| 91免费综合在线| 亚洲精品资源| 亚洲一二三精品| 91精品国产综合久久久久久久 | 国产精品成人在线| 亚洲成人av| 女同性恋一区二区三区| 91久久精品网| 成人在线app| 精品免费二区三区三区高中清不卡 | www.97av.com| 青草青草久热精品视频在线网站 | 欧美中日韩在线| 久久免费视频一区| 99视频免费看| 国产精品成人在线| 国内精品福利| 少妇太紧太爽又黄又硬又爽小说 | 成人写真视频福利网| 日韩天天综合| 亚洲色图27p| 亚洲国产古装精品网站| 本网站久久精品| 免费国产黄色网址| ...xxx性欧美| 国自产拍在线网站网址视频| 99在线免费观看视频| 日韩国产精品大片| 久久免费少妇高潮99精品|