Pagina 1 di 3
spegnere slackware
Inviato: ven 8 lug 2005, 11:24
da maveric83
ciao a tutti,
quando provo a spengere il pc con il seguente comando:
shoutdown -h now
il PC rimane acceso in piu ho provato ad editare il file etc/sudoers con le righe messe su slack4dummies per poterlo spengere anche da user ma il file che mi apre è completamente vuoto è normale?
grazie a tutti
ciaooo
Inviato: ven 8 lug 2005, 11:39
da touchstyle
Prova a dare "modprobe apm" o "modprobe acpi" prima del comando shutdown.
Se funziona puoi inserire il caricamento dei moduli in /etc/rc.modules.
Ciao,
Touch.
Inviato: ven 8 lug 2005, 11:42
da nuovopinguino
Per spegner in automatico il tuo PC devi caricare il modulo apm...
Per fare questo devi lanciare il comando
# modprobe apm
a questo punto il PC si spegnerà automaticamente.
Per fare in modo che tale modulo del kernel venga sempre caricato ad ogni avvio del sistema devi editare il file /etc/rc.d/rc.modules e decommentare (togliere il # ad inizio riga) all'interno della sezione APM support la riga:
/sbin/modprobe apm
In questo modo ogni volta che lancerai il comando
# shutdown -h now
il PC si spegnerà automaticamente!
Inviato: ven 8 lug 2005, 11:46
da crashd
scusate se mi intrometto, sono nuovo e vorrei delle informazioni sullo spegnimento..
ieri ho installato minislack e ho passato qualche ora per configurarlo, ora mi servirebbe una mano per quanto riguarda lo spegnimento da utente.
ho trovato anch'io su linux for dummies il fatto delle linee da aggiungere a /etc/sudoers ma la guida non è chiarissima e non sembra funzionare.
qualcuno di voi saprebbe spiegarmi meglio come fare per spegnere slack da user?
Inviato: ven 8 lug 2005, 13:24
da Tochiro
anch'io ho seguito la guida ed ha funzionato
posta /etc/sudoers
comunque se è configurato correttamente prova a dare
sudo /sbin/"comando"
e vedi se va. (da user ovviamente)

Inviato: ven 8 lug 2005, 14:21
da crashd
ecco /etc/sudoers
# sudoers file.
#
# This file MUST be edited with the 'visudo' command as root.
#
# See the sudoers man page for the details on how to write a sudoers file.
#
# Host alias specification
# User alias specification
# Cmnd alias specification
# Defaults specification
# Runas alias specification
# User privilege specification
root ALL=(ALL) ALL
# Uncomment to allow people in group wheel to run all commands
# %wheel ALL=(ALL) ALL
# Same thing without a password
# %wheel ALL=(ALL) NOPASSWD: ALL
# Samples
# %users ALL=/sbin/mount /cdrom,/sbin/umount /cdrom
# %users localhost=/sbin/shutdown -h now
#Host alias specification
# User alias specification
User_Alias NOME_ALIAS = crashd
# Cmnd alias specification
Cmnd_Alias NOME_COMANDI = /sbin/reboot, /sbin/shutdown
# Defaults specification
# User privilege specification
root ALL=(ALL) ALL
# Uncomment to allow people in group wheel to run all commands
# %wheel ALL=(ALL) ALL
# Same thing without a password
# %wheel ALL=(ALL) NOPASSWD: ALL
# Samples
# %users ALL=/sbin/mount /cdrom,/sbin/umount /cdrom
# %users localhost=/sbin/shutdown -h now
NOME_ALIAS ALL = NOPASSWD: NOME_COMANDI
Inviato: ven 8 lug 2005, 14:55
da Tochiro
Ma hai incollato il testo riportato sulla guida alla fine di /etc/sudoers ?
Se noti le righe originariamente presenti in /etc/sudoers sono quasi uguali a quelle della guida, dovevi fare solo qualche modifica.
Comunque prova a mettere le cose a posto e dovrebbe andare.
la vers corretta dovrebbe essere:
Codice: Seleziona tutto
# sudoers file.
#
# This file MUST be edited with the 'visudo' command as root.
#
# See the sudoers man page for the details on how to write a sudoers file.
#
# Host alias specification
# User alias specification
User_Alias NOME_ALIAS = crashd
# Cmnd alias specification
Cmnd_Alias NOME_COMANDI = /sbin/reboot, /sbin/shutdown
# Defaults specification
# Runas alias specification
# User privilege specification
root ALL=(ALL) ALL
# Uncomment to allow people in group wheel to run all commands
# %wheel ALL=(ALL) ALL
# Same thing without a password
# %wheel ALL=(ALL) NOPASSWD: ALL
# Samples
# %users ALL=/sbin/mount /cdrom,/sbin/umount /cdrom
# %users localhost=/sbin/shutdown -h now
NOME_ALIAS ALL = NOPASSWD: NOME_COMANDI
comunque puoi scegliere dei nomi a caso per
NOME_ALIAS e NOME_COMANDI
Inviato: ven 8 lug 2005, 14:58
da crashd
perfetto grazie.. ora che faccio?

Inviato: ven 8 lug 2005, 15:02
da Tochiro
prendi uneditor qualsiesi (da root) tipo kwrite e sistema il file /etc/sudoers
dopodiche (da user) prova a dare nella console:
sudo /sbin/reboot
e vedi se va
se è ok allora non ti resta che definire gli alias

fammi sapere
Inviato: ven 8 lug 2005, 17:25
da maveric83
ragazzi io sto etc/sudoers non ce l'ho possibile?
che devo fare?
prima utilizzavo il comando halt e si spengeva ma ora nulla!!!
Inviato: ven 8 lug 2005, 17:27
da MAT
Inviato: ven 8 lug 2005, 17:34
da pennega
se il pc lo usi solo in casa puoi anche semplicemente impostare il suid al comando shutdown...
chmod +s /sbin/shutdown
e se vuoi lo puoi impostare anche a reboot
sulla mia slack ho adottato questa soluzione...
così faccendo devi impartire il comando con il path completo...
x ovviare anche a questo puoi o fare un link simbolico a shutdown in /bin o aggiungi la dir /sbin nella var $PARTH che trovi nel file /etc/profile...
x una soluzione temporanea
export $PATH=$PATH:/sbin
x visualizzare il valore di $PARTH dai un bel
echo $PATH
Inviato: ven 8 lug 2005, 17:39
da maveric83
per MAT non mi riconosce il comando
pennega: cosi posso spengere il PC con qualsiasi user anche se non e' root? vero?
Inviato: ven 8 lug 2005, 17:42
da MAT
maveric, sei loggato come root? (il # all'inizio indica che è un comando che devi impartire da root)
Hai installato swaret?
Inviato: ven 8 lug 2005, 17:45
da maveric83
si sono loggato come root
ma il comando swaret mi dice:
root@gabriele:/# swaret --install sudo
bash: swaret: command not found
che devo fare?