Skrypt bash montuj

Potrzebujesz pomocy z C, C++, perl, python, itp.
Awatar użytkownika
Bastian
Member
Posty: 1424
Rejestracja: 30 marca 2008, 16:09
Lokalizacja: Poznañ

Post autor: Bastian »

A może automount?
dhapollo
Beginner
Posty: 168
Rejestracja: 12 czerwca 2010, 14:10
Lokalizacja: Warszawa

Post autor: dhapollo »

Bastian - masz na myśli dodanie wpisów w fastab lub AUTOFS?
Awatar użytkownika
LordRuthwen
Moderator
Posty: 2324
Rejestracja: 18 września 2009, 21:45
Lokalizacja: klikash?

Post autor: LordRuthwen »

Kolega chciał skrypt, nie automount, przecież się określił na początku tematu :D
dhapollo
Beginner
Posty: 168
Rejestracja: 12 czerwca 2010, 14:10
Lokalizacja: Warszawa

Post autor: dhapollo »

No to mu co nieco napisałem, jestem ciekawy czy dobrze?
mlodir
Posty: 30
Rejestracja: 31 maja 2009, 16:45

Post autor: mlodir »

Proponowałbym montować zawsze w jednym miejscu, np. w katalogu. /mnt, a użytkownikom, którzy mają mieć dostęp do tych plików, porobić dowiązania do tego miejsca gdzieś na pulpicie, czy w katalogu domowym i problem z głowy.
Awatar użytkownika
Andyk
Beginner
Posty: 125
Rejestracja: 08 listopada 2008, 01:24

Post autor: Andyk »

alos pisze:Andyk, a gdzie w tym co napisałeś jest pobieranie informacji o użytkownikach, dla których ten skrypt ma się wykonać?
Tworzysz plik gdzie masz listę użytkowników np.:

Kod: Zaznacz cały

touch lista
ma wyglądać tak:

Kod: Zaznacz cały

uzytkownik1
uzytkownik2
uzytkownik3
itd.
a w pliku ze skryptem wpisujesz:

Kod: Zaznacz cały

for i in $(cat lista); do 
mount -t nfs 192.168.1.100:/media/sdb1 /home/$i; done
To Ci zamontuje udostępniony udział na serwerze 192.168.1.100:/media/sdb1 każdemu użytkownikowi, którego nazwa jest w pliku lista w /home/nazwa_użytkownika_z_listy.
Awatar użytkownika
Bastian
Member
Posty: 1424
Rejestracja: 30 marca 2008, 16:09
Lokalizacja: Poznañ

Post autor: Bastian »

Tak, ale tak jak to kolega opisał to przecież żaden skrypt na to potrzebny nie jest..
Awatar użytkownika
Andyk
Beginner
Posty: 125
Rejestracja: 08 listopada 2008, 01:24

Post autor: Andyk »

Ja to nazywam jednolinijkowce
ODPOWIEDZ