Pagina 1 di 2
pendrive e spegnimento
Inviato: mer 28 feb 2007, 23:10
da Manoet
salve a tutti
ho quasi finito d configurare il mio slack
quasi perchè ho tre problemi
1- la slack nn mi monmta in automatico la pennetta, quindi che comando devo dare da konsole?
2- ho fatto la modifica al file /etc/sudoers cm detto in s4d per permettere a qualsiasi utente d spegnere il computer, ma uscendo dall sezione e dando il comando /sbin/shutdown -h now, mi vedo rispondere che può farlo solo il root.
3- qnd inserisco un cd lo devo montare, solo che poi (a volte) konqueror nn riesce a raggiungerlo perchè il konqueror del normale user mi da il cdrom vuoto e quello di kdesu mi da ddirittura la directory media vuota... (per montarlo uso mount /dev/cdrom /media/cdrom)
cm risolvo?
grazie in anticipo
Re: pendrive e spegnimento
Inviato: mer 28 feb 2007, 23:30
da Dani
Manoet ha scritto:salve a tutti
ho quasi finito d configurare il mio slack
quasi perchè ho due problemi
1- la slack nn mi monmta in automatico la pennetta, quindi che comando devo dare da konsole?
http://web.tiscali.it/meskalamdug/kdeautom.html
mentre per montarla manualmente mount -v -t vfat /dev/sda1 /mnt/usbpen
man mount
ps: maskalamdug hai ricevuto il mio pm ? mi rimane in uscita
2- ho fatto la modifica al file /etc/sudoers cm detto in s4d per permettere a qualsiasi utente d spegnere il computer, ma uscendo dall sezione e dando il comando /sbin/shutdown -h now, mi vedo rispondere che può farlo solo il root.
cm risolvo?
grazie in anticipo
Devi dare sudo /sbin/shutdown -h now, se non funziona nemmeno cosi' posta etc/sudoers
Inviato: gio 1 mar 2007, 14:08
da Bart
Inviato: ven 2 mar 2007, 16:35
da Manoet
mount -v -t vfat /dev/sda1 /mnt/usbpen
mi da qst risultato:
mount: mount point /mnt/usbpen does not exist
però ho notato che in mdia c sn delle catelle denominate memory, memory0, memory1 e sda1. uso una d qst?
per qnt riguarda lo spegnimento dando sudo /sbin/shutdown -h now (cs che nn è scritta nello s4d) mi da un errore alla linea 27. eccovi il file
# 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
e domanda aggiuntiva - scusate se vi tedio - aggiungendo due righe tipo
%users ALL=/sbin/mount /floppy0,/sbin/umount /floppy0
%users ALL=/sbin/mount /sda1,/sbin/umount /usbpen(dp farla funzionare)
faccio in modo che tutti gli utenti possano montare e smontare floppy e penne?
Inviato: ven 2 mar 2007, 19:58
da absinthe
Inviato: ven 2 mar 2007, 20:01
da Dani
Manoet ha scritto:mount -v -t vfat /dev/sda1 /mnt/usbpen
mi da qst risultato:
mount: mount point /mnt/usbpen does not exist
però ho notato che in mdia c sn delle catelle denominate memory, memory0, memory1 e sda1. uso una d qst?
Devi creare il mount point !
Da root: mkdir /mnt/usbpen.
Ovviamente puoi usare qualsiasi directory, ma una apposita in mnt non dovrebbe dar fastidio.
per qnt riguarda lo spegnimento dando sudo /sbin/shutdown -h now (cs che nn è scritta nello s4d) mi da un errore alla linea 27. eccovi il file
Codice: Seleziona tutto
Samples
%users ALL=/sbin/mount /cdrom,/sbin/umount /cdrom
%users localhost=/sbin/shutdown -h now
Inizia a commentare la riga "Samples" (deve diventare "#Samples"), secondariamente quando devi modificare sudoers, aprilo con visudo il quale verifica che non ci siano errori nel file...
faccio in modo che tutti gli utenti possano montare e smontare floppy e penne?
Per far montare/smontare i dispositivi agli utenti basta editare etc/fstab. man mount && man fstab, guarda le opzioni user/users.
Se invece vuoi usare sudo:
Ad esempio, nel caso della tua penna usb:
Codice: Seleziona tutto
manoet localhost=NOPASSWD: mount -v -t vfat /mnt/usbpen, umount -v /mnt/usbpen
ps: non uso molto sudo, potrei aver detto fesserie stratosferiche. man sudoers ti togliera' ogni dubbio

Inviato: sab 3 mar 2007, 17:13
da Manoet
grazie, appena ho 5 minuti mi c metto su
ciao
spegnimento
Inviato: dom 4 mar 2007, 0:02
da Manuslackying
Credo di avere la soluzione al problema dello spegnimento
come primo passo da root dai un bel chmod 4755 /sbin/shutdown
per settare il bit SUID
Ancora per lo spegnimento
Inviato: dom 4 mar 2007, 0:10
da Manuslackying
Secondo passo logout
user e password
da user dai /sbin/shutdown -h now
il computer si spegne ma resta il fatto che devi anteporre quella directory /sbin prima del comando perchè lo user deve andare a cercarlo nella dir
sbin.
Ancora per lo spegnimento
Inviato: dom 4 mar 2007, 2:52
da Manuslackying
allora una soluzione potrebbe essere quella di aggiungere nella PATH dello user
la directory /sbin
ora, in questo momento non mi sovviene come fare ma se hai cpmpreso il senso della cosa sarà molto più facile di quello che credi.
Prova vedrai che funziona.
aggiungo per altro che non sono impazzito di colpo per postare tre volte
ma che avevo scritto dell'altro e non sono in grado di eliminare i post
cosi ci ho riscritto sopra.
Scusate per l'ingombro, se qualcuno mi spiega come si fa ad eliminare un post
mi fa un grosso favore.
Con le stupidaggini che spesso scrivo mi farebbe molto comodo e questo suggerimento potrei riscriverlo in una finestra unica
Grazie
Inviato: mar 6 mar 2007, 23:19
da Manoet
grazie mille!!!!
stavo giusto postando perchè il metodo suggeritomi da Dani nn funzia... mi dice che nn ho il permesso...
proverò anche qst e riferirò (comunque scrivere /sbin nn è poi un così grande problema)
Inviato: mer 7 mar 2007, 13:13
da Dani
Si ho sbagliato:
Questo:
Codice: Seleziona tutto
manoet localhost=NOPASSWD: mount -v -t vfat /mnt/usbpen, umount -v /mnt/usbpen
deve essere
Codice: Seleziona tutto
manoet localhost=NOPASSWD: mount /mnt/usbpen, umount /mnt/usbpen
Dopo aver aggiunto il dispositivo in fstab
Inviato: mer 7 mar 2007, 20:55
da waka_jawaka
Per lo shutdown, piuttosto che mettere in path /sbin penso sia più "pulito" un fare link simbolico del comando in /bin
oppure, in /etc/sudoers metti qualcosa come:
Codice: Seleziona tutto
User_Alias OPERATORS=tua_utenza
OPERATORS nome_host=/sbin/shutdown -h now
OPERATORS nome_host=/sbin/shutdown -r now
Ottimo suggerimento
Inviato: gio 8 mar 2007, 20:41
da Manuslackying
Grazie a Waka per l'ottimo suggerimento
Inviato: ven 9 mar 2007, 8:12
da Manoet
urca... nn riesco quasi a starvi dietro....
grazie a tutti per l'aiuto, per ora sn su root e or vedo d mettere in pratica i vostri consigli
ma se dessi un "chmod 4755" anche mount e umount funzionerebbe?
EDIT: ho provato ed ecco i risultati
il pc si spegne (per ora do ancora /sbin/, in seguito eventualmente lo tolgo (ma nn posso creare un link al comando?)
per qnt riguarda il montaggio di cd, floppy e penne da user ho editato fstab cm segue
/dev/cdrom----/mnt/cdrom---auto---noauto,owner,users,ro---0---0
/dev/fd0--------/mnt/floppy----auto---noauto,owner,users,rw---0--0
/dev/sda1------/mnt/usbpen---auto--noauto,owner,users,rw---0--0
appena editato il file slack mi ha detto che c'era un nuovo dispositivo su dev/sda1 (strano visto che nn avevo collegato nulla). gli dico d aprirlo in una nuova directory e ho visto che nn c'era nulla. perplesso sn tornato su user per fare le prove
funziona alla perfezione cn cd e floppy, nn per le penne perchè mi dice che
"mount: /dev/sda1 is not a valid block device" (sarà mica per quello che mi è spuntato dp aver editato il file?)
allora da root ho provato cn mount /dev/sda /mnt/usbpen e ha funzionato.
posso mettere sda (al posto d sda1) anche in fstab senza problemi?