Da marzo 2019 fino a una settimana fa per motivi di lavoro dovevo
lavorare con la macchina a casa usando con continuità un paio di applicazioni che per loro natura necessitano accesso come root.
Di fatto sono tre anni che lavoro come root e quindi ho tutti i dati personali sulla directory /root e non /home/username
Adesso che tale necessità non c'è più per cui volovo tornare a lavorare
in modo "normale".
Tuttavia come faccio a fare in modo che TUTTI i file e programmi che
passo da /root a /home/username prendano le permission corrette ? (un
chown username -R * funzionerebbe sempre ?
--
Leonardo Boselli
Firenze, Toscana, Europa
http://i.trail.it
On Wed, 19 Jan 2022, Debian IT wrote:
sposta da /root/ a utente che usi, poi cambi il proprietario con:
chown -R nuovoproprietario:nuovoproprietario files
poi dai accesso in esecuzione ai file: chmod -R 750 files
per quale motivo dovrei dare un permesso di esecuzione e rimuovere
quello in letture ai file ?
quello che voglio è proprio che i permessi del gruppo e di tutti non
cambino ! (se un file era eseguibile/leggibile/scrivibile per tutti
lo deve rimanere)
(ossia: dopo la copia l'utente proprietario della directory deve porter
fare tutto quello che root poteva fare, ma ciò che altri utenti potevano fare non deve cambiare [public_html e qualcosaltro di simile])
On 1/19/22 21:22, Leonardo Boselli wrote:lavorare
Da marzo 2019 fino a una settimana fa per motivi di lavoro dovevo
checon la macchina a casa usando con continuità un paio di applicazioni
passoper loro natura necessitano accesso come root.
Di fatto sono tre anni che lavoro come root e quindi ho tutti i dati
personali sulla directory /root e non /home/username
Adesso che tale necessità non c'è più per cui volovo tornare a lavorare in
modo "normale".
Tuttavia come faccio a fare in modo che TUTTI i file e programmi che
da /root a /home/username prendano le permission corrette ? (un chown
username -R * funzionerebbe sempre ?
--
Leonardo Boselli
Firenze, Toscana, Europa
http://i.trail.it
--
Pol
--
Leonardo Boselli
Firenze, Toscana, Europa
http://i.trail.it
Da marzo 2019 fino a una settimana fa per motivi di lavoro dovevo
lavorare con la macchina a casa usando con continuità un paio di applicazioni che per loro natura necessitano accesso come root.
Di fatto sono tre anni che lavoro come root e quindi ho tutti i dati personali sulla directory /root e non /home/username
Adesso che tale necessità non c'è più per cui volovo tornare a lavorare
in modo "normale".
Tuttavia come faccio a fare in modo che TUTTI i file e programmi che
passo da /root a /home/username prendano le permission corrette ? (un
chown username -R * funzionerebbe sempre ?
1) copi tutto in /home/UTENTE
2) chown -R UTENTE:UTENTE /home/UTENTE
chown -R UTENTE:GRUPPO
Che poi il gruppo sia spesso identificato dalla stessa
stringa dell'utente, e` un caso, non la regola
arcana% ls -ld /home/rubini
drwxr-xr-x 150 rubini staff 20480 Jan 20 00:15 /home/rubini/
saluti
/alessandro
Eh... ma qui siamo su debian-italian e lo standard della Debian... :P
1) copi tutto in /home/UTENTE
2) chown -R UTENTE:UTENTE /home/UTENTE
come faccio a dire che ogni file che ha diritti di esecuzione
per il proprietario li deve avere anche per root, senza andare a cambiare
i gruppi ?
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 293 |
Nodes: | 16 (2 / 14) |
Uptime: | 235:40:16 |
Calls: | 6,624 |
Files: | 12,172 |
Messages: | 5,319,767 |