accedere ad un file root in scrittura

Sicurezza del sistema: firewall, antispam, antivirus, ssh, patch, bug, ecc.

accedere ad un file root in scrittura

Messaggioda london3 » sabato 27 aprile 2019, 14:15

Codice: Seleziona tutto
$ ls -l wp-debug.log
-rwxr-xr-x 1 root root 0 apr 26 08:31 debug.log

$ echo $USER
london


Oltre a root voglio che anche l'utente london possa accedere (in scrittura) al file debug.log
Il modo più corretto e sicuro?
Computer: Lenovo ThinkPad L480
Avatar utente
london3
Prode Principiante
 
Messaggi: 233
Iscrizione: gennaio 2014
Desktop: ubuntu:GNOME
Distribuzione: Ubuntu 19.04 x86_64

Re: accedere ad un file root in scrittura

Messaggioda steff » sabato 27 aprile 2019, 19:55

Se solo per lui (ubuntu)
Codice: Seleziona tutto
chgrp london wp-debug.log
chmod 775 wp-debug.log

Non so perché è eseguibile, sarebbe perfetto 664
Hai fatto il backup oggi? Ieri?? Quando???
La Documentazione da consultare e la FAQ sul uso del forum
Sistemi: LXQt - semplice, modulare e configurabile + *ubuntu in Vbox
Avatar utente
steff
Moderatore Globale
Moderatore Globale
 
Messaggi: 37844
Iscrizione: febbraio 2007
Località: Toscana
Desktop: LXQt
Distribuzione: Arch Linux 64bit
Sesso: Maschile

Re: accedere ad un file root in scrittura

Messaggioda london3 » domenica 28 aprile 2019, 7:28

steff Immagine ha scritto:Se solo per lui (ubuntu)
Codice: Seleziona tutto
chgrp london wp-debug.log
chmod 775 wp-debug.log

Non so perché è eseguibile, sarebbe perfetto 664

Bene.
Ma per far accedere due utenti (pippo e pluto) ad un unico file (shared.txt)?
Computer: Lenovo ThinkPad L480
Avatar utente
london3
Prode Principiante
 
Messaggi: 233
Iscrizione: gennaio 2014
Desktop: ubuntu:GNOME
Distribuzione: Ubuntu 19.04 x86_64

Re: accedere ad un file root in scrittura

Messaggioda Gerry Ghetto » domenica 28 aprile 2019, 9:30

Creare un gruppo, aggiungere gli utenti al nuovo gruppo e cambiare il proprietario del file.
Gerry Ghetto
 

Re: accedere ad un file root in scrittura

Messaggioda london3 » domenica 28 aprile 2019, 10:29

Creare un gruppo,


Codice: Seleziona tutto
sudo groupadd groupname
sudo groupadd -g groupid groupname
sudo addgroup groupname


Il comando più adatto?

aggiungere gli utenti al nuovo gruppo


Codice: Seleziona tutto
sudo usermod -a -G groupname username
sudo adduser username groupname


Il comando più adatto?

e cambiare il proprietario del file.


Cioè?
Computer: Lenovo ThinkPad L480
Avatar utente
london3
Prode Principiante
 
Messaggi: 233
Iscrizione: gennaio 2014
Desktop: ubuntu:GNOME
Distribuzione: Ubuntu 19.04 x86_64

Re: accedere ad un file root in scrittura

Messaggioda Gerry Ghetto » domenica 28 aprile 2019, 10:39

Codice: Seleziona tutto
g=nomeGruppo
u=nomeUtente
f=nomeFile
sudo addgroup $g
sudo usermod -aG $g $u
sudo chown root:$g $f
Gerry Ghetto
 

Re: accedere ad un file root in scrittura

Messaggioda london3 » domenica 28 aprile 2019, 11:41

Gerry Ghetto Immagine ha scritto:
Codice: Seleziona tutto
g=nomeGruppo
u=nomeUtente
f=nomeFile

sudo addgroup $g
sudo usermod -aG $g $u
sudo chown root:$g $f


Perfetto.
Naturalmente non bisognava cambiare il proprietario [che cmq è preferibile impostarlo su root (che è neutrale)], ma il gruppo.
Ultima modifica di london3 il martedì 4 giugno 2019, 16:51, modificato 1 volta in totale.
Computer: Lenovo ThinkPad L480
Avatar utente
london3
Prode Principiante
 
Messaggi: 233
Iscrizione: gennaio 2014
Desktop: ubuntu:GNOME
Distribuzione: Ubuntu 19.04 x86_64

Re: accedere ad un file root in scrittura

Messaggioda london3 » martedì 4 giugno 2019, 16:47

Naturalmente per rimettere le cose a posto:

Codice: Seleziona tutto
sudo deluser $u $g
sudo groupdel $g


Ultimo «riporta su» di london3 effettuato il martedì 4 giugno 2019, 16:47.
Computer: Lenovo ThinkPad L480
Avatar utente
london3
Prode Principiante
 
Messaggi: 233
Iscrizione: gennaio 2014
Desktop: ubuntu:GNOME
Distribuzione: Ubuntu 19.04 x86_64


Torna a Sicurezza

Chi c’è in linea

Visualizzano questa sezione: 0 utenti registrati e 3 ospiti