Benvenuto,
Ospite
|
ARGOMENTO:
Moderatori: jpalombi, Francesco.Alo
Benvenuto,
Ospite
|
|
nel paragrafo 15.6.1.2 Scenario #2 - Viewing Directory Contents
Question: Based on the following diagram, who can use the ls command to display the contents of the /data directory (ls /data)? Answer: All users a me non torna la risposta all users, ho quindi provato a riprodurre lo scenario sulla macchina virtuale ed il comando ls -l /data risponde permission denied. vedi sotto, anche se di fatto mostra delle info relative al file abc.txt. Mi puoi spiegare meglio cosa si voleva dimostrare in questa sezione? grazie Raffaele sysadmin@localhost:/$ sudo touch /data/abc.txt
[sudo] password for sysadmin:
sysadmin@localhost:/$ sudo chown sysadmin. /data/abc.txt
sysadmin@localhost:/$ ll /data/
ls: cannot access /data/..: Permission denied
ls: cannot access /data/.: Permission denied
ls: cannot access /data/abc.txt: Permission denied
total 0
d????????? ? ? ? ? ? ./
d????????? ? ? ? ? ? ../
-????????? ? ? ? ? ? abc.txt
sysadmin@localhost:/$ sudo ls -l /data
total 0
-rw-r--r-- 1 sysadmin sysadmin 0 Nov 23 15:10 abc.txt
sysadmin@localhost:/$ sudo chmod 754 /data/abc.txt
sysadmin@localhost:/$ whoami
sysadmin
sysadmin@localhost:/$ ls -l /data
ls: cannot access /data/abc.txt: Permission denied
total 0
-????????? ? ? ? ? ? abc.txt Raffaele Fabbri
|
Si prega Accedi a partecipare alla conversazione. |
|
Ciao,
manca il permesso di esecuzione (x) per "il resto del mondo" sulla dir /data, questo non permette agli utenti che non siano root o appartenenti al gruppo root,di utilizzare cd per spostarsi nella directory e di visualizzare i metadati lanciando ll o l -l. Tutti gli utenti posso quindi visualizzare il contenuto con ls o utilizzare ad esempio ls -a. Ed in effetti se ci fai caso quello che hai verificato è corretto, quando lanci ll riesci a vedere solo i file ma non i metadati (c'è un ?) perchè sysadmin ha solo il permesso di lettura su /data. La domanda chiede chi può vedere solo il contenuto della directory, in effetti se ci pensi tutti possono vederlo. Spero di esserti stato di aiuto. saluti.
Ringraziano per il messaggio: rfabbri
|
Si prega Accedi a partecipare alla conversazione. |