autofs to narzędzie w gnu/linuksie służące do automatyczego montowania (zdalnych) systemów plików.
Wykorzystywane głównie do montowania zasobów samba bądź nfs wystawionych na zasobach w sieci
lokalnej.
W odróżnieniu do fstab, autofs lepiej radzi sobie z zasobami które nie są obecne w chwili uruchamiania
klienta (powszechnie znany timeout podczas uruchamiania systemu, gdy nie działa sieć/serwer nfs).
Dodatkowo autofs (lepiej) poradzi sobie z wystawionymi zasobami które znikną w trakcie gdy stacja robocza
dalej pracuje.
O ile pierwsze wersje autofs były dziurawe jak ser, obecna wersja została przebudowana i “raczej” nie
zawiera znanych/dużych problemów z bezpieczeństwem.
Dla debiana(-no podobnych) systemach aby poprawie montowały się zasoby z samby, należy zainstalować
dwa pakiety:
- apt-get install cifs-utils
- apt-get install autofs
Podczas instalacji oprócz binarek zostaną utworzone pliki kon guracyjne dla autofs w katalogu /etc w
postacji auto.XXXX.
Główny plik kon guracyjny to /etc/auto.master . Plik ten zawiera główne de nicje pracy autofs, nie
zawiera (albo nie powinien zawierać) konkretnych wskazań do zdalnych zasobów.
Przykład pliku /etc/auto.master :
+auto.master #KL /cifs /etc/auto.cifs --timeout=60 --ghost
gdzie:
- /cifs – miejsce gdzie będą montowane zasoby określone w pliku /etc/auto.cifs
- /etc/auto.cifs – patrz dalej
- –timeout 60 czas po którym nieużywane zasoby są odmontowane
- –ghost tworzy puste (jeśli nie podmontowane) katalogi
Zawartość pliku /etc/auto.cifs:
katalog_zdalny -fstype=cifs,rw,username=guest,password=guest,iocharset=utf8,file_mode=0776,dir_mode=0777 ://serwer_zdalny/katalog_zdalny
private void index(){
MessageBox.Show(“hello world”);
}
gdzie:
- katalog_zdalny – nazwa udostępnienia
- opcje połączenia
- defnicja zasobu zdalnego
No Comments