|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Senior Member
Iscritto dal: Jan 2006
Messaggi: 1525
|
Aiuto x miniscript
Vorrei creare un miniscript da lanciare da shell per montare alcune condivisioni samba, solo che le mie conoscenze in merito sono prossime allo zero assoluto
![]() Infatti con: Codice:
#!/bin/sh su mount -t smbfs //192.168.0.2/Desktop /media/sda4/WinSamba/UFFICIO2/Desktop/ -o username=psimem,password=,uid=psimem,gid=psimem mount -t smbfs //192.168.0.2/Ditta /media/sda4/WinSamba/UFFICIO2/Ditta/ -o username=psimem,password=,uid=psimem,gid=psimem mount -t smbfs //192.168.0.2/Studio /media/sda4/WinSamba/UFFICIO2/Studio/ -o username=psimem,password=,uid=psimem,gid=psimem exit
__________________
-)(- debian -)(- |
![]() |
![]() |
![]() |
#2 |
Senior Member
Iscritto dal: Sep 2004
Città: puɐlɹǝpuoʍ
Messaggi: 1703
|
non puoi levare il comando su e lanciare lo script come root?
poi se vuoi automatizzare lo inserisci nel crontab dell'utente root |
![]() |
![]() |
![]() |
#3 | |
Senior Member
Iscritto dal: Jan 2006
Messaggi: 1525
|
Quote:
![]() No no, mi serve qualcosa da avviare in modo manuale
__________________
-)(- debian -)(- |
|
![]() |
![]() |
![]() |
#4 |
Senior Member
Iscritto dal: Sep 2004
Città: puɐlɹǝpuoʍ
Messaggi: 1703
|
EDIT: la soluzione qui sotto va bene per l'ambiente GNOME, non conosco l'equivalente per KDE
EDIT2: per KDE dovrebbe esistere un kdesudo da usare al posto di gksudo, prova a controllare allora magari potresti usare gksudo che aspetta l'input dell'utente... Codice:
gksudo mount -t smbfs //192.168.0.2/Desktop /media/sda4/WinSamba/UFFICIO2/Desktop/ -o username=psimem,password=,uid=psimem,gid=psimem sudo mount -t smbfs //192.168.0.2/Ditta /media/sda4/WinSamba/UFFICIO2/Ditta/ -o username=psimem,password=,uid=psimem,gid=psimem sudo mount -t smbfs //192.168.0.2/Studio /media/sda4/WinSamba/UFFICIO2/Studio/ -o username=psimem,password=,uid=psimem,gid=psimem lascerei perdere il SUID che è una soluzione poco sicura Ultima modifica di k4ez4r : 29-11-2008 alle 09:59. |
![]() |
![]() |
![]() |
#5 |
Senior Member
Iscritto dal: Jan 2006
Messaggi: 1525
|
Ecco, anch'io sono arrivato alla medesima soluzione dopo aver ravanato un po' con l'aiuto di san google:
Codice:
#!/bin/sh sudo mount -t smbfs //192.168.0.2/Desktop /media/sda4/WinSamba/UFFICIO2/Desktop/ -o username=psimem,password=,uid=psimem,gid=psimem sudo mount -t smbfs //192.168.0.2/Ditta /media/sda4/WinSamba/UFFICIO2/Ditta/ -o username=psimem,password=,uid=psimem,gid=psimem sudo mount -t smbfs //192.168.0.2/Studio /media/sda4/WinSamba/UFFICIO2/Studio/ -o username=psimem,password=,uid=psimem,gid=psimem Ora il non plus ultra sarebbe far comparire un qualche tipo di avviso/icona/quelchee' in kicker all'avvenuto montaggio delle partizioni ![]()
__________________
-)(- debian -)(- |
![]() |
![]() |
![]() |
#6 |
Senior Member
Iscritto dal: Jan 2006
Messaggi: 1525
|
Per ora ho modificato lo script come segue:
Codice:
#!/bin/sh sudo mount -t smbfs //192.168.0.2/Desktop /media/sda4/WinSamba/UFFICIO2/Desktop/ -o username=psimem,password=,uid=psimem,gid=psimem sudo mount -t smbfs //192.168.0.2/Ditta /media/sda4/WinSamba/UFFICIO2/Ditta/ -o username=psimem,password=,uid=psimem,gid=psimem sudo mount -t smbfs //192.168.0.2/Studio /media/sda4/WinSamba/UFFICIO2/Studio/ -o username=psimem,password=,uid=psimem,gid=psimem touch /home/psimem/Desktop/PartizioniSambaMontate ![]()
__________________
-)(- debian -)(- |
![]() |
![]() |
![]() |
#7 |
Senior Member
Iscritto dal: Sep 2004
Città: puɐlɹǝpuoʍ
Messaggi: 1703
|
purtroppo per KDE non so proprio aiutarti...
su GNOME ad esempio c'è zenity per gestire le notifiche e i pop-up Codice:
MNT=$(mount | grep smbfs) zenity --notification --text "$MNT" |
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 05:58.