Le autorizzazioni sono il modo Unix di controllare l'accesso a risorse come file, directory e dispositivi e possono essere specificate per un proprietario, un gruppo o tutti gli utenti.
Nel mio CMS, ho notato che le directory necessitano del bit eseguibile ( +x) impostato affinché l'utente possa aprirle. Perché è necessaria l'autorizzazione di esecuzione per leggere una directory e come funzionano le autorizzazioni di directory in Linux?
Quindi stavo per eseguire il backup della mia cartella principale copiandola su un'unità esterna come segue: sudo cp -r /home/my_home /media/backup/my_home Di conseguenza, tutte le cartelle sulle unità esterne sono ora di proprietà di root:root. Come posso cpmantenere la proprietà e le autorizzazioni dall'originale?
Voglio impostare una cartella in modo tale che qualsiasi cosa creata al suo interno (directory, file) erediti le autorizzazioni e il gruppo predefiniti. Consente di chiamare il gruppo "media". Inoltre, le cartelle / i file creati all'interno della directory dovrebbero avere g + rw automaticamente.
Se ho una cartella radice con qualche autorizzazione restrittiva, diciamo 600, e se le cartelle / i file secondari dispongono dell'autorizzazione 777, tutti saranno in grado di leggere / scrivere / eseguire il file secondario anche se la cartella principale ne ha 600?
SUID Il bit appiccicoso applicato ai programmi eseguibili che segnalano il sistema per mantenere un'immagine del programma in memoria al termine dell'esecuzione del programma. Ma non so che cosa è memorizzato. E come posso vederli, in questo caso.
Supponiamo che io abbia due utenti Alice e Bob e un gruppo GROUPNAME e una cartella foo, entrambi gli utenti sono membri di GROUPNAME (usando Linux ed ext3). Se salvo come utente Alice un file sotto foo, i permessi sono: -rw-r--r-- Alice Alice. Tuttavia, è possibile ottenere che ogni file …
Esiste un comando o un flag per clonare la proprietà dell'utente / gruppo e le autorizzazioni su un file da un altro file? Per rendere i permessi e la proprietà esattamente quelli di un altro file?
Quando si tenta di modificare un file senza disporre delle autorizzazioni di scrittura, viene visualizzato un errore: > touch /tmp/foo && sudo chown root /tmp/foo > echo test > /tmp/foo zsh: permission denied: /tmp/foo Il Sudoing non aiuta, perché esegue il comando come root, ma la shell gestisce il reindirizzamento …
Sto usando Ubuntu su Virtual Box e ho una cartella condivisa tra l'host (Windows) e la VM (Ubuntu). Quando apro qualsiasi file nella cartella di condivisione in Ubuntu, non posso cambiarlo poiché il suo proprietario è impostato su root. Come posso cambiare la proprietà a me stesso? Ecco l'output di …
Ho accesso a un'unità di rete cifs. Quando lo monto sotto la mia macchina OSX, posso leggere e scrivere da e verso di esso. Quando monto l'unità in Ubuntu, usando: sudo mount -t cifs -o username=${USER},password=${PASSWORD} //server-address/folder /mount/path/on/ubuntu Non riesco a scrivere sull'unità di rete, ma posso leggere da esso. …
Sto usando questo comando su Ubuntu ma si sta avviando sulla porta 8080 e non ho un altro server in esecuzione, quindi mi piacerebbe che iniziasse sulla porta 80. Ho visto modi in cui potresti impostare uno script bash per fare qualcosa di simile questo, ma non esiste un flag …
Se creo un file e poi cambio le sue autorizzazioni in 444(sola lettura), come rmmai posso rimuoverlo? Se lo faccio: echo test > test.txt chmod 444 test.txt rm test.txt ... rmchiederà se desidero rimuovere il file protetto da scrittura test.txt. Mi sarei aspettato che rmnon fosse possibile rimuovere un file …
Sto riscontrando un problema con le autorizzazioni su un server Linux. Sono abituato a BSD. Quando una directory appartiene a un gruppo in cui l'utente che la possiede non si trova come www-data, i file creati in essa appartengono a quel gruppo. Questo è importante perché voglio che i file …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.