Pagina 1 di 1
Far "vedere" ad un utente normale alcuni comandi d
Inviato: gio 12 apr 2007, 20:43
da alex.franci
Ciao a tutti!
Ho visto che diversi comandi (come mount o init per esempio) sono invisibili nella shell dell'utente normale. Solo che visto che sono io l'unico che usa il mio pc, mi viene scomodo ogni volta dover loggarmi in root per spegnere il pc. Come posso far "vedere" questi comandi al mio utente? Basta inserirli in qualche gruppo? O c'è qualche file da configurare?
Grazie mille
Inviato: gio 12 apr 2007, 20:54
da tgmx
Il tuo problema non è "vederli" ma è avere i permessi per eseguirli...
Credo che "sudo" faccia al caso tuo.

Inviato: gio 12 apr 2007, 22:05
da marghe
chmod 4755 /sbin/comando
1 mini la sicurezza della macchina, quindi parsimonia
2 credo che per eseguire i comandi dovranno dare l'intero path accertati o crea simlink
Inviato: gio 12 apr 2007, 22:09
da op15l
chmod +s comando_con_relativo_percorso
Inviato: gio 12 apr 2007, 22:16
da giberg
Beh, per il mount basta modificare /etc/fstab con le giuste opzioni (aggiungendo user o users, che non sono la stessa cosa ma trovi la spiegazione e per te è indifferente), senza cambiare i permessi al comando.
Poi per il resto sudo fa al caso tuo.
Inviato: gio 12 apr 2007, 22:25
da alex.franci
si grazie a tutti, stavo leggendo s4d che spiega tutto perfettamente. mi sa che userò sudo e fstab.
grazie mille
Inviato: ven 13 apr 2007, 2:37
da Dani
Secondo me invece il problema è proprio riuscire a 'vederli', dato che /sbin e /usr/sbin non sono nel PATH dell'utente.
Inviato: ven 13 apr 2007, 10:33
da nicolar
si grazie a tutti, stavo leggendo s4d che spiega tutto perfettamente. mi sa che userò sudo e fstab.
grazie mille
In s4d leggi come sistemare i
permessi per poter utilizzare alcuni comandi senza essere root (ad esempio mount ecc.). Per il comando /sbin/shutdown puoi usare sudo oppure puoi dare, come già ti è stato scritto:
Chiaramente come dice Dani, il problema è che /sbin non è nel PATH utente normale. Per ovviare al problema
del solo comando shutdown puoi creare un link simbolico in /bin con questo comando:
Come ti è già stato scritto utilizzare comandi con suid root è normalmente una
pessima idea ma per shutdown si può fare un'eccezione...