|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Member
Iscritto dal: Sep 2007
Messaggi: 217
|
avviare programma come root
si può aprire un programma come root, senza che venga chiesta la password?
per esempio aprire synaptic senza dover ogni volta inserire la password? |
![]() |
![]() |
![]() |
#2 |
Senior Member
Iscritto dal: Aug 2005
Città: Bologna
Messaggi: 326
|
Un modo è editare il file /etc/sudoers e togliere il commento (#) alla riga immediatamente successiva a "# Uncomment to allow members of group sudo to not need a password"
Così facendo tutti i membri del gruppo "sudo" non dovranno più inserire la password. Dopodichè ti aggiungi nel gruppo sudo editando il file /etc/group inserendo il tuo nome utente dopo i due punti nella riga del gruppo sudo. Poi per la lanciare synaptic basterà fare "sudo synaptic". Questo metodo funziona ma non lo considero il massimo della sicurezza perchè chiunque abbia accesso al terminale del tuo pc (con il tuo utente loggato) può eseguire comandi di root senza immettere alcuna password. Percui utilizza questo "trucco" solo se con il tuo utente accedi solo tu. |
![]() |
![]() |
![]() |
#3 |
Senior Member
Iscritto dal: Feb 2006
Città: Parma
Messaggi: 3010
|
Mi vengono in mente tre opzioni:
Non escludo esistano altre opzioni a me ignote, anche perché non uso le autenticazioni sudo ma le su.
__________________
~Breve riferimento ai comandi GNU/Linux (ormai non molto breve...) |
![]() |
![]() |
![]() |
#4 |
Senior Member
Iscritto dal: Feb 2006
Città: Parma
Messaggi: 3010
|
Va beh, due risposte nello stesso istante.
UnrealGhost però è stato più preciso...
__________________
~Breve riferimento ai comandi GNU/Linux (ormai non molto breve...) |
![]() |
![]() |
![]() |
#5 |
Member
Iscritto dal: Sep 2007
Messaggi: 217
|
sudo è già configurato.
i "problemi" di questo metodo sono 2: - bisogna aprire il programma da terminale, mentre vorrei aprirlo da icona. - sudo cmq non chiede la password...? ![]() per le altre opzioni, ovviamente non vorrei entrare come root, e uso kde.... |
![]() |
![]() |
![]() |
#6 | ||
Senior Member
Iscritto dal: Aug 2005
Città: Bologna
Messaggi: 326
|
Quote:
![]() Quote:
- basta mettere "sudo" davanti al comando che esegue l'icona. Io non uso kde, ma sicuramente dovresti poter visualizzare le proprietà dell'icona e cambiare il comando che viene eseguito anteponendo sudo. - no ![]() |
||
![]() |
![]() |
![]() |
#7 |
Member
Iscritto dal: Sep 2007
Messaggi: 217
|
io ho fatto esattamente come hai scritto, ma la password me la chiede!
|
![]() |
![]() |
![]() |
#8 |
Senior Member
Iscritto dal: Aug 2005
Città: Bologna
Messaggi: 326
|
Se lo fai da terminale te la chiede ugualmente?
|
![]() |
![]() |
![]() |
#9 |
Member
Iscritto dal: Sep 2007
Messaggi: 217
|
|
![]() |
![]() |
![]() |
#10 |
Senior Member
Iscritto dal: Aug 2005
Città: Bologna
Messaggi: 326
|
![]() Come abilitare sudo in kdesu? inserire nel file ~/.kde/share/config/kdesurc le seguenti righe: [super-user-command] super-user-command=sudo Su alcuni siti dicono che si deve modificare il file ~/.kde/share/config/kdesurc (come ho incollato sopra), su altri il file ~/.kde4/share/config/kdesurc e su altri ancora il file /etc/kde3/kdesurc. Penso dipenda dalla versione di kde, con un pò di pazienza dovresti trovare il file giusto. Purtroppo su kde non ti posso aiutare più di tanto perchè lo conosco pochissimo (uso fluxbox), però googlando qualcosa si trova ![]() |
![]() |
![]() |
![]() |
#11 |
Member
Iscritto dal: Sep 2007
Messaggi: 217
|
intanto grazie!
![]() puoi dirmi cos'hai cercato su google? il problema è che quando uno sa poco o niente, non sa neanche cosa cercare... ![]() cmq io quel file non ce l'ho, ne in quei percorsi, ne in altri... |
![]() |
![]() |
![]() |
#12 |
Senior Member
Iscritto dal: Aug 2005
Città: Bologna
Messaggi: 326
|
Io ho semplicemente cercato "abilitare sudo kde"
![]() A quanto ho capito su kde, se lanci un programma con interfaccia grafica con sudo, viene richiamato automaticamente kdesu che ovviamente per lanciarlo ti chiede la password. Quindi bisognerebbe cercare di bypassare kdesu e far gestire il lancio del programma a sudo. La procedura per abilitare completamente sudo ad esempio viene descritta qua (aldilà del fatto della password di root non riconosciuta che se non sbaglio è stato già risolto) Il file kdesurc se non ce l'hai lo devi creare ![]() La differenza che sta nel lanciare un programma con sudo o con gksu/kdesu è che con sudo il programma viene eseguito come root ma usa i file di configurazione dell'utente che lo lancia; invece con gksu/kdesu il programma viene eseguito come root e utilizza i file di configurazione di root. La spiegazione più dettagliata la trovi qua, in cui parla anche di possibili problemi (che personalmente non ho mai avuto ![]() |
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 10:29.