解決centos使用者組更改操作,無法生效的問題。

2021-08-29 03:26:54 字數 401 閱讀 8061

劇情是這樣的, 筆者在使用docker的remote api時,使用php,訪問檔案docker.sock,一直報許可權錯誤。

查了一下許可權:

ll /var/run/docker.sockll /var/run/docker.sock

srw-rw----. 1 root docker 0 oct 15 17:29 /var/run/docker.sock

於是乎,我將php-fpm的執行賬戶,加入到了docker組中。

usermod -a -g docker php-fpm
然而,滿心歡喜執行**,依舊許可權錯誤。

谷歌之後,找到癥結:

更改使用者組之後,需要重啟伺服器,或者重新登入賬號,才會生效!!!!

Centos 更改許可權和使用者組

1 在命令列使用命令 ll 或者 ls a 可以檢視檔案或者檔案的許可權 rw r r 1 root root 6 nov 9 16 42 a.txt其中 rw r r 表示許可權,一共有十個字元。第乙個字元,如果是 則表示是檔案,如果是 d 則表示是目錄 directory 後面9個字元每3個字元...

CentOS使用者和使用者組管理

groupadd grptest1 按照系統預設的gid建立組。根uid一樣,gid也是從1000開始的。groupadd g 1008 grptest2 建立gid 1008的使用者組 grptest2 groupdel grptest2 刪除組grptest2 groupdel不能刪除user1...

Ubuntu 使用者 組操作

ubuntu新建使用者 刪除使用者的操作需要root許可權 root ubuntu virtual machine useradd abc var log auth.log下對應的記錄為 may 7 20 01 50 ubuntu virtual machine useradd 4347 new g...