Bash: permission denied on folder with same group and 777

Rnx

Ahoj,
  nejaké rady prečo nedokážem zapisovať do zložky ktorá je 777 a v rovnakej skupine ako user? Klasika Ubuntu, bash, ext4, pokus o vytvorenie akéhokoľvek zápisu do zložky zlyhá. Zápis sa podarí len usrovi, ktorý je owner zložky a rootovi.

Zložka, do ktorej potrebujem zapisovať:
drwxrwxrwx+  2 dms_benefit_qas qxz             4096 Aug 26 11:35 dms_benefit_qas/

Nadradená zložka:
drwxrwxr-x+ 25 root            root            4096 Aug 26 12:53 ./
drwxrwxr-x+  6 root            root            4096 Mar 19 12:18 ../

Pokus o zápis:
pwd:
/*********/dms_benefit_qas$

benefit_qas@*****:/****/dms_benefit_qas$ touch test.txt
touch: cannot touch 'test.txt': Permission denied

benefit_qas@*****:/****/dms_benefit_qas$ id
uid=1028(benefit_qas) gid=1025(qxz) groups=1025(qxz)

Do iných ložiek v rámci rovnakého adresára dokážem zapisovať v rámci možností oprávnení bezproblémovo.

Díky za každý hint.



Re:Bash: permission denied on folder with same group and 777
« Odpověď #1 kdy: 26. 08. 2021, 16:54:15 »
Ahoj, sticky bit to byť nemôže?

Edit:
Beriem späť, není tam "t"
« Poslední změna: 26. 08. 2021, 16:57:02 od mynona »

Re:Bash: permission denied on folder with same group and 777
« Odpověď #2 kdy: 26. 08. 2021, 17:08:55 »
Som na mobile, tak sa mi zle googli, ale vieš dať výpis z lsattr?

Rnx

Re:Bash: permission denied on folder with same group and 777
« Odpověď #3 kdy: 26. 08. 2021, 17:29:14 »
Tak pes je zakopaný v ACL. Človek sa učí...

dms_benefit_qas$ getfacl t.txt
# file: t.txt
# owner: dms_benefit_qas
# group: qxz
user::rw-
user:service_ftp:rwx            #effective:rw-
group::r-x                      #effective:r--
mask::rw-
other::r--

dms_benefit_qas$ lsattr
--------------e--- ./w.txtxt
--------------e--- ./xxx.rxr
--------------e--- ./t.txt


_Jenda

  • *****
  • 1 591
    • Zobrazit profil
    • https://jenda.hrach.eu/
    • E-mail
Re:Bash: permission denied on folder with same group and 777
« Odpověď #4 kdy: 26. 08. 2021, 19:46:36 »
Tak pes je zakopaný v ACL.
Ano, a to (že se aplikují ACL) ti řekne to +, které vidíš vedle oprávnění ve výpisu ls.