Sziasztok! Az megoldható-e valahogy, hogy egy windows-s hálózat megosztott könyvtárát automikusan csatlakoztassa mint hálózati meghajtó. A problémám az, hogy minden idulás után ki kell tallóznom a windows-s gép megosztását, be kell jelentkezni és ekkor megjelenik az asztalon és egy kattintással ezek után elérem. Valami hasonló módszerre gondoltam mint a windowsban a hálózati meghajtó csatlakoztatása. Köszi
Windows megosztás automatikus csatlakoztatása
Több megoldás is létezik: - Helyek -> Kapcsolódás kiszolgálóhoz ... típusa: Windows-megosztás A kiszolgáló és megosztás mellett megadható a könyvjelző is, a jelszó elmenthető. Ezek után a Helyek -> Könyvjelzők -> megadott név alatt elérhető bármikor. Vagy a Saját mappa ablakában a bal oldalon lévő könyvjelzők résznél. - Az smbmount parancs beírható az rc.local fájlba, így bekapcsolás után automatikusan a megadott mappába csatolja a Windows-os megosztást, feltéve hogy az a gép is be van kapcsolva. Használható a mount -t smbfs parancs is. - Az fstab fájlban is megadható, hogy honnan mit hova csatoljon. - Rendszer -> Beállítások -> Munkamenetek Az smbmount parancs itt is megadható. - Ikon készítése az asztalra, szintén az smbmount parancsot indítva.
fstabba: //gepneve/megosztas /ahova/csatolod cifs auto,username=nev,password=jelszo,iocharset=utf8,user,exec,rw,uid=user,gid=group 0 0 Mondjuk en nem Windowsos megosztas becsatolasara hasznalom, hanem egy Samba megosztasra, de gondolom a Windowsosnal is ugyanigy mukodik.
Köszi holnap kipróbálom!
MiZYEz így ok. Hogyan lehet a lecsatolást is automatizálni? Gondolok itt arra, hogy amikor egy hálózati meghajtó autó fel van csatolva, pl. fstab. akkor amikor kikapcsolják vagy újraindítják a gépet, akkor előbb csatolja le a korábban felcsatolt meghajtót, mert így sokáig vacakol. (a kézi lecsatolás megy, de mindig elfelejtik)
kerezsiValahol tuti meg lehet bütykölni, hogy leállítás előtt mit hajtson végre a gép. De addig is egy bolondbiztos "fél"megoldás: -asztalra/panelra keress egy szép kikapapcsolás-ikont -tulajonságban állítsd az alkalmazás terminálban lehetőségre -parancsnak írd be az umount ... && shutdown -P -now sort. (már ha adsz root jogot az felhasználónak). Hibája lehet a dolognak az, ha belépve marad egy alkalmazásba ami piszkálja a csatolt mappát akkor sikítófrászt kaphat a felhasználó a hibaüzenettől ... Ezt lehet csillapítani egy echo 'tessék kilépni mindenből, utána leállítom a gépet' && umount .. && -sorral. :)
Bocsi, hogy beleírok a topikodba, de a problémám hasonlít a tiedre, ezért írok ide. A problémám ugyanez szinte annyi különbséggel, hogy én egy Mac-hez szeretnék csatlakozni. Windows-on volt olyan, hogy hálózati meghajtó csatolása, és itt a gép nevét kellett megadnom + felh. + jelszó Itt ezt megtudom csinálni valahogy? Mert én eddig csak ip alapján tudtam csatlakozni hozzá, az meg van hogy változik... Hálózatoknál látja a gépet, ott ki is írja a gép nevét, de ha belépek akkor nem látok semmit Ezzel sajnos nem megy: //gepneve/megosztas /ahova/csatolod cifs auto,username=nev,password=jelszo,iocharset=utf8,user,exec,rw,uid=user,gid=group 0 --> azt írja gépnév nem található, pedig Helyek/Hálózatoknál ott van
kerezsiA probléma megoldva! :-) Hálozati meghajtó csatolása és leválasztása samba Amit szükséges telepíteni sudo apt-get install smbfs Kézi vezérlés: sudo smbmount //IP_cim/megosztas_neve/ /mnt/hova_szeretnéd_mountolni -opciók sudo umount //IP_cim/megosztas_neve/ A terminal használatával: minta: sudo mkdir /mnt/net # könyvtár létrehozása sudo smbmount //192.168.0.51/adat/ /mnt/net # megosztott meghajtó vagy könyvtár felcsatolása (jogusultságokat meg kell addni) sudo smbmount //192.168.0.51/adat/ /mnt/net -o iocharset=utf8 # opcióval (karakter kódolás beállítása) sudo umount //192.168.0.51/adat/ # leválasztás Az fstab használatával automatikusan: //szerver_IP/megosztas_neve/ /mnt/konyvtar_amibe_csatolod cifs auto,rw,username=usernev_a_tavoli_gephez,password=***,uid=a_felhasznaloi_nev iocharset=karakter kodolas pl. utf8 0 0 nem mindig szükséges: (auto,rw,username=usernev_a_tavoli_gephez,password=***,uid=a_felhasznaloi_nev) a cifs helyére ha nem megy, írhatsz smbfs-t is, verziófüggő lehet minta: //192.168.1.2/dokumentumok /media/Dokumentumok smbfs username=mdavid626,password=******,iocharset=utf8 0 0 ***** automatikus leválasztás: - umount script létrehozása az /etc/init.d pl. umount_lan.sh (744-es jogokkal) #! /bin/sh -e ### BEGIN INIT INFO # Description: Halozati meghajto levalasztasa ### END INIT INFO umount //server_IP/megosztás/ # END terminal:$ sudo update-rc.d umount_lan.sh stop 3 0 6 . ahol: update-rc.d = futási szinthez hozzáadás umount_lan.sh = a script stop = a scriptben meghatározott helye 3 = hányadik ként hajtsa végre 0 = futási szint 6 = futási szint . = a fentiek minden szintről való futásának megszüntetése: sudo update-rc.d -f umount_lan.sh remove