劇情是這樣的, 筆者在使用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...