6 999
contributi
S3v (discussione | contributi) |
S3v (discussione | contributi) (→Esempi) |
||
Riga 652: | Riga 652: | ||
== Esempi == | == Esempi == | ||
=== Modificare file === | |||
La modifica di file di sistema (normalmente riservata a root) è sicuramente il compito più diffuso per cui viene utilizzato <pre>sudo</pre>.<br/> | |||
Con questa configurazione utilizzeremo "sudoedit" per la modifica dei file di sistema utilizzando il nostro [[Impostare l'editor predefinito della shell|editor di default]]. | |||
<pre> | |||
... | |||
Cmnd_Alias EDITFILE = sudoedit /etc/apt/sources.list, \ | |||
sudoedit /etc/network/interfaces, \ | |||
sudoedit /etc/default/apache2 | |||
pippo miolocalhost = NOEXEC:EDITFILE | |||
... | |||
</pre> | |||
In qusto modo all'utente "pippo" sarà concesso modificare i file scelti, utilizzando l'editor di default dal solo host "miolocalhost", previo inserimento della propria password. Il comando sarà: | |||
<pre> | |||
$ sudoedit /etc/apt/sources.list | |||
</pre> | |||
o: | |||
<pre> | |||
$ sudo -e /etc/apt/sources.list | |||
</pre> | |||
Prestare particolare attenzione ai file scelti: quelli indicati sono soltanto un esempio. | |||
=== Leggere i file di <code>/var/log/</code> === | === Leggere i file di <code>/var/log/</code> === | ||
I file di log di sistema che si trovano nella directory <code>/var/log/</code> non sono accessibili ad un normale utente ma solo ai membri del gruppo "adm" e, ovviamente, a [[root]].<br/> | I file di log di sistema che si trovano nella directory <code>/var/log/</code> non sono accessibili ad un normale utente ma solo ai membri del gruppo "adm" e, ovviamente, a [[root]].<br/> |
contributi