halt da user
Moderatore: Staff
Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.
La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.
La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
-
lucaclarence
- Linux 2.x

- Messaggi: 280
- Iscritto il: gio 28 apr 2005, 0:00
- Località: Bollate (MI) - Chiasso (CH)
halt da user
ciao ragazzi...ho letto un po´ su come fare halt (reboot...) da utente
<BR>normale...ho provato a modificare i permessi ma niente...ho letto una
<BR>parte di slackware for dummies in cui spiega come farlo con sudo però
<BR>nn l´ho ben capita.<br />
<BR>qualcuno mi darebbe delle delucidazioni al rigurdo.ciao<br />
<BR>grazie<br /><br>
<BR>normale...ho provato a modificare i permessi ma niente...ho letto una
<BR>parte di slackware for dummies in cui spiega come farlo con sudo però
<BR>nn l´ho ben capita.<br />
<BR>qualcuno mi darebbe delle delucidazioni al rigurdo.ciao<br />
<BR>grazie<br /><br>
halt da user
non pasticciare con i permessi che rischi di fare danni! usa sudo (man sudo)<br /><br>
- gallows
- Staff

- Messaggi: 3471
- Iscritto il: lun 20 set 2004, 0:00
- Desktop: cwm
- Distribuzione: OpenBSD
- Località: ~/
- Contatta:
halt da user
potresti modificare i permessi (con il bit suid), ma la soluzione piú elegante é tramite sudo:<br />
<BR><br />
<BR>aggiungi in /etc/sudoers la seguente stringa:<br />
<BR>[utente] ALL=(ALL) NOPASSWD:/sbin/shutdown<br />
<BR>e poi lanci #visudo -c per controllare la sintassi<br />
<BR>per comoditá puoi inserire come alias:<br />
<BR>alias shutdown=´sudo /sbin/shutdown´<br />
<BR>cosí da poter tranquillamente spegnere con $shutdown -h now<br />
<BR><br />
<BR>se vuoi che diversi utenti possano usufruire di sudo, creati un alias (sempre in sudoers):<br />
<BR>User_Alias USERS = utente1, utente2, utente3 ....<br />
<BR>e poi aggiungi:<br />
<BR>USERS ALL=(ALL) NOPASSWD:/sbin/shutdown<br />
<BR><br />
<BR>ovviamente puó essere usato anche per altri comandi, ma non abusarne...<br /><br>
<BR><br />
<BR>aggiungi in /etc/sudoers la seguente stringa:<br />
<BR>[utente] ALL=(ALL) NOPASSWD:/sbin/shutdown<br />
<BR>e poi lanci #visudo -c per controllare la sintassi<br />
<BR>per comoditá puoi inserire come alias:<br />
<BR>alias shutdown=´sudo /sbin/shutdown´<br />
<BR>cosí da poter tranquillamente spegnere con $shutdown -h now<br />
<BR><br />
<BR>se vuoi che diversi utenti possano usufruire di sudo, creati un alias (sempre in sudoers):<br />
<BR>User_Alias USERS = utente1, utente2, utente3 ....<br />
<BR>e poi aggiungi:<br />
<BR>USERS ALL=(ALL) NOPASSWD:/sbin/shutdown<br />
<BR><br />
<BR>ovviamente puó essere usato anche per altri comandi, ma non abusarne...<br /><br>
halt da user
Oppure ancora puoi far partire slack in modalità grafica, editando /etc/inittab modificando così le seguenti righe:<br />
<BR><br />
<BR># Default runlevel. (Do not set to 0 or 6)<br />
<BR>id:4:initdefault:<br />
<BR><br />
<BR>In questo caso da user puoi terminare la sessione, riavviare e spegnere il pc.<br />
<BR>Oppure, se l´operazione che ti interessa è solo lo spegimento e vuoi
<BR>partire in modalità testuale, allora Centro di Controllo di Kde -->
<BR>Componenti di Kde --> Gestione della Sessione --> Opzione
<BR>spegnimento predefinita --> Spegni computer<br /><br>
<BR><br />
<BR># Default runlevel. (Do not set to 0 or 6)<br />
<BR>id:4:initdefault:<br />
<BR><br />
<BR>In questo caso da user puoi terminare la sessione, riavviare e spegnere il pc.<br />
<BR>Oppure, se l´operazione che ti interessa è solo lo spegimento e vuoi
<BR>partire in modalità testuale, allora Centro di Controllo di Kde -->
<BR>Componenti di Kde --> Gestione della Sessione --> Opzione
<BR>spegnimento predefinita --> Spegni computer<br /><br>
-
lucaclarence
- Linux 2.x

- Messaggi: 280
- Iscritto il: gio 28 apr 2005, 0:00
- Località: Bollate (MI) - Chiasso (CH)
halt da user
ciao allora vorrei capire bene prima di combinare pasticci:<br />
<BR>devo inserirela stringa<br />
<BR>USERS ALL=(ALL) NOPASSWD:/sbin/shutdown (ci vanno le parentesi quadre?)<br />
<BR>volevo inserire anche halt e reboot...sintassi medesima vero?<br />
<BR>poi la stringa User_Alias USERS = utente1, utente2, utente3 sempre in /etc/sudoers.<br />
<BR>prima domanda: è tutto corretto?posso scrivere le mie stringhe in fondo al file sudoers?<br />
<BR>seconda domanda mi avete scritto che per comodità devo aggiungere l´alias "alias shutdown=´sudo /sbin/shutdown´" ma dove?<br />
<BR>terza domanda:io ho modificato i comandi halt,reboot,shutdown così:
<BR>chmod +4755 ... e poi chmod +s a tutti e tre i comandi.come posso
<BR>rimediare?<br />
<BR>ciao e grazie<br /><br>
<BR>devo inserirela stringa<br />
<BR>USERS ALL=(ALL) NOPASSWD:/sbin/shutdown (ci vanno le parentesi quadre?)<br />
<BR>volevo inserire anche halt e reboot...sintassi medesima vero?<br />
<BR>poi la stringa User_Alias USERS = utente1, utente2, utente3 sempre in /etc/sudoers.<br />
<BR>prima domanda: è tutto corretto?posso scrivere le mie stringhe in fondo al file sudoers?<br />
<BR>seconda domanda mi avete scritto che per comodità devo aggiungere l´alias "alias shutdown=´sudo /sbin/shutdown´" ma dove?<br />
<BR>terza domanda:io ho modificato i comandi halt,reboot,shutdown così:
<BR>chmod +4755 ... e poi chmod +s a tutti e tre i comandi.come posso
<BR>rimediare?<br />
<BR>ciao e grazie<br /><br>
- gallows
- Staff

- Messaggi: 3471
- Iscritto il: lun 20 set 2004, 0:00
- Desktop: cwm
- Distribuzione: OpenBSD
- Località: ~/
- Contatta:
halt da user
no, niente parentesi quadre.. ovviamente va bene per qualunque comando,
<BR>setta il percorso completo peró! la stringa User_Alias va scritta prima<br />
<BR>gli alias puoi impostarli per tutti in /etc/profile<br />
<BR><br />
<BR>terza questione: #chmod a-s [file]<br />
<BR><br /><br>
<BR>setta il percorso completo peró! la stringa User_Alias va scritta prima<br />
<BR>gli alias puoi impostarli per tutti in /etc/profile<br />
<BR><br />
<BR>terza questione: #chmod a-s [file]<br />
<BR><br /><br>
-
lucaclarence
- Linux 2.x

- Messaggi: 280
- Iscritto il: gio 28 apr 2005, 0:00
- Località: Bollate (MI) - Chiasso (CH)
halt da user
non ci riesco!ti posto i miei file sudoers e profile...vedi se trovi l´errore.io ho modificato solo queste cose.<br />
<BR>grazie ciao<br /><br>
<BR>grazie ciao<br /><br>
- gallows
- Staff

- Messaggi: 3471
- Iscritto il: lun 20 set 2004, 0:00
- Desktop: cwm
- Distribuzione: OpenBSD
- Località: ~/
- Contatta:
halt da user
gli alias inseriscili anche .bashrc, cosí li hai anche nella console interattiva.<br />
<BR>EDIT: il profile é ok<br /><BR><BR>[ Questo Messaggio è stato Modificato da: gallows il 02-06-2005 14:54 ]<br>
<BR>EDIT: il profile é ok<br /><BR><BR>[ Questo Messaggio è stato Modificato da: gallows il 02-06-2005 14:54 ]<br>
- StormyMonday
- Linux 2.x

- Messaggi: 395
- Iscritto il: dom 8 mag 2005, 0:00
- Slackware: Current
- Kernel: 2.6.27.7
- Desktop: xfce
halt da user
Io ho risolto cosi:
<BR>Ho creato nella mia /home/user
<BR>il file .bash_profile e gli ho inserito le seguenti righe
<BR>alias halt=´sudo /sbin/halt´
<BR>alias reboot=´sudo /sbin/reboot´
<BR>Poi ho editato il file /etc/sudoers e ho aggiunto in fondo al file
<BR>%users ALL=(root) NOPASSWD: /sbin/halt
<BR>%users ALL=(root) NOPASSWD: /sbin/reboot
<BR>probabilmente al posto di ALL ci può stare il nome dell´user specifico se vuoi inibire gli altri
<BR>Ciao
<BR> <br>
<BR>Ho creato nella mia /home/user
<BR>il file .bash_profile e gli ho inserito le seguenti righe
<BR>alias halt=´sudo /sbin/halt´
<BR>alias reboot=´sudo /sbin/reboot´
<BR>Poi ho editato il file /etc/sudoers e ho aggiunto in fondo al file
<BR>%users ALL=(root) NOPASSWD: /sbin/halt
<BR>%users ALL=(root) NOPASSWD: /sbin/reboot
<BR>probabilmente al posto di ALL ci può stare il nome dell´user specifico se vuoi inibire gli altri
<BR>Ciao
<BR> <br>
-
lucaclarence
- Linux 2.x

- Messaggi: 280
- Iscritto il: gio 28 apr 2005, 0:00
- Località: Bollate (MI) - Chiasso (CH)
halt da user
grazie gallows!!ora ci sono riuscito.però ho un´altro errore in kde.ho allegato cosa esce con un startx 2> kde.log<br />
<BR>mi hanno tempo fa detto che dovevo installare cyrrus-sasl ma la cosa non cambia proprio.<br />
<BR>grazie ciao<br /><br>
<BR>mi hanno tempo fa detto che dovevo installare cyrrus-sasl ma la cosa non cambia proprio.<br />
<BR>grazie ciao<br /><br>
