Puncte:0

Setările ACL funcționează când se utilizează ssh, dar nu și cu comanda scp

drapel us

Am configurat o mașină Arch Linux cu un utilizator „archie” cu un grup principal „utilizatori” ca:

useradd -m -g utilizatori archie

Oricând archie creează un fișier în directorul lui ~/shared Vreau grupul utilizatorii pentru a obține permisiuni de scriere, așa că adaug:

setfacl -dm u::rw,g::rw,o::r ~/shared

Acum, când sunt autentificat ca archie prin ssh și creează un fișier în ~/shared, pot vedea că funcționează:

atingeți a.txt
ls -l
-rw-rw-r--+ 1 utilizatori archie 0 Dec 6 20:05 a.txt

Cu toate acestea, când folosesc scp de la clientul meu permisiunea „w” nu este setată la utilizatorii adică:

scp a.txt [email protected]:/home/archie/shared
# acum utilizatorii grupului au primit doar permisiuni de citire:
ls -l
-rw-r-r--+ 1 utilizatori archie 0 Dec 6 20:07 a.txt

Habar n-am de ce am acest comportament, nu ar trebui scp funcționează la fel ca și când te autentifici cu ssh? Cum pot configura astfel încât să am același comportament cu scp?

John Greene avatar
drapel cn
Îmi amintește de https://bugzilla.mindrot.org/show_bug.cgi?id=2678
Puncte:0
drapel cn

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.