ďťż
 
 
   [+] Montowanie dysków przez sambę
 
 

Tematy

 
    
 

 

 

 

[+] Montowanie dysków przez sambę





galgans78 - 23-12-2008 20:29
Proszę o pomoc w zamontowaniu dysków pod sambą. Na początku chciałbym opisać do czego zmierzam. Przypuśćmy, że są 2 serwery serw1 i serw2, na serw1 jest zainstalowany serwer ftp, w którym zamontowanych jest 8 dysków. Na serw2 chcę zainstalować serwer samba i na tym serwerze chcę też umieścić 8 dysków (tj. 7 + 1 na system). Teraz na dyski z serw2 chcę poprzez sambę zamontować na serw1 i dodać je do serwera ftp tak aby użytkownicy mieli dostęp do wszystkich dysków przez jeden serwer. Największy problem mam z zamontowaniem dysków przez sambę. Szukam już od kilku dni rozwiązana tego problemu przez Google i jakoś nie potrafię sobie dać rady. Konfigurację samby zapożyczyłem ze strony http://wiki.fedora.pl/Sieci/TwojaPie...figuracjaSAMBY I ta konfiguracja świetnie się spisuje gdy łącze się z Windows XP i poprzez Midnight Commandera. Podczas prób montowanie z konsoli jako root: mount -t smbfs -o guest //192.168.0.88/home/samba /mnt/dysk1 prosi mnie o hasło (jak loguję się przez Windows XP czy MC hasła nie podaję). Cokolwiek bym wpisał pojawia się Nie wiem co źle robię proszę o podpowiedz. Z tej strony też korzystałem http://forum.cdlinux.pl/viewtopic.php?p=9241



goofy - 23-12-2008 22:11
Wklej wynik polecenia

smbclient -N -L 192.168.0.88



galgans78 - 24-12-2008 02:44
# smbclient -N -L 192.168.0.88
Domain=[DOM] OS=[Unix] Server=[Samba 3.2.3]

        Sharename      Type      Comment
        ---------      ----      -------
        udostepniony    Disk      przykladowy katalog udostepniony
        IPC$            IPC      IPC Service (Komputer z Linuxem)
Domain=[DOM] OS=[Unix] Server=[Samba 3.2.3]

        Server              Comment
        ---------            -------
        SAMBA                Komputer z Linuxem

        Workgroup            Master
        ---------            -------
        AMA_NETWORK          BART
        DOM                  SAMBA
        GRUPA_ROBOCZA        STACJA
        MSHOME              LUBEK-02EC2AA81
        ROCCO                AROHELA



tomii - 24-12-2008 09:54
mount -t smbfs -o guest //192.168.0.88/X /mnt/dysk1 W miejsce X wpisz nazwę udostępnionego katalogu, a nie ścieżkę do niego na zdalnym komputerze. Czyli w twoim przypadku to będzie prawdopodobnie udostępniony.



galgans78 - 24-12-2008 11:47
Wielkie dzięki działa. W końcu pośpię sobie:)

[Dodano: 2008-12-24, 14:37]
Myślałem, że pośpię sobie. Zbyt wcześnie się cieszyłem. Jak zawsze jest jeszcze to "coś" Wszystko jest super, dysk zamontowany przez sambę, ale nie wiem jakie nadać uprawnienia bo łącze się poprzez ftp na zdalny dysk ale nie mogę nic na niego wrzucić. Kopiować z niego mogę. Nie wiem czy to ważne ale na ftp, na serw1 loguje się jako anonymous. I chciałbym aby tak można było się logować jako anonymous. Na dyski, które są w serw1 mogę kopiować Z i NA bez problemu tylko jest problem z katalogiem zdalnym. Proszę o podpowiedź.



tomii - 25-12-2008 23:13
Spróbuj nadać na serwerze prawa do zapisu i odczytu dla innych do udostępnianych zasobów.



galgans78 - 26-12-2008 01:06
No to jest oczywiste ale nie do końca wiem jakie
oto plik smb.conf [global]
 workgroup = DOM
 server string = Komputer z Linuksem
 netbios name = samba
 guest account = nobody
 security = share
 password level = 0
 username level = 0
 map to guest = bad user
 smb password file = /etc/samba/smbpasswd
 users = user
 group = ftp

 [udostepniony]
 comment = przykladowy katalog udostepniony
 path = /home/samba
 read only = no
 guest ok = yes
 writable = yes
 create mode = 0775
 directory mode = 0775
 write list = user, ftp

 users = user
 group = ftp Nie wiem czy to jest dobrze czy czegoś brakuje. Proszę o podpowiedz czego jeszcze brakuje aby wszystko działało. Mam wrażenie, że coś jest źle z plikiem samby. Zastanawia mnie jeszcze, że katalog na serw2 ma uprawnienia dla użytkownika ftp. Jak go zamontuje przez sambę na serw1 to ma root root i nie wiem jak to zmienić. Proszę o pomoc.

[Dodano: 2008-12-26, 02:08]
Chciałbym jeszcze dodać że bez problemu można kopiować na i z serw2 przez Windowsa poprzez otoczenie sieciowe. Problem jest przy połączeniu ftp przez serw1.



tomii - 26-12-2008 09:21
Usuń tą linijkę
write list = user, ftp To powinno nadać prawo do zapisu dla wszystkich.

Jak twój anymus tworzy katalog gdzieś indziej na ftp to kto jest jego właścicielem w systemie?



galgans78 - 26-12-2008 10:35
Ta linijka to chyba nie ma nic do powiedzenie bo i bez niej nie działało, usunąłem i dalej jest lipa. A co do właściciela to anonymous tworzy ftp ftp.



tomii - 26-12-2008 11:29
Może prawa w systemie uniemożliwiają tworzenie plików i katalogów?



galgans78 - 26-12-2008 13:26
Nie chcę żebyś tomii pomyślał sobie, że jestem niegrzeczny ale wiem, że trzeba nadać uprawnienia odpowiednie. Z tym tylko, że nie wiem jak i jakie.
Sprawa wygląda następująco.
Na sewr1 jest katalog TEST i na tym serwerze jest zainstalowany ftp. Na serw2 jest katalog samba i to ten katalog jest zamontowany zdalnie na serw1 według Twoich tomii zaleceń i jest dobrze. Gdy nie jest nic zamontowane to katalog TEST ma uprawnienia user ftp (zresztą wszystkie katalogi dla serw.ftp maja takie uprawnienia), a po zamontowaniu w nim tego zdalnego katalogu z serw2, katalog TEST otrzymuje uprawnienia root root. Myślę, że to w tym tkwi problem i nie wiem jak to rozwiązać.



tomii - 26-12-2008 15:37
A jakie dokładnie uprawnienia nadaje ci do tego katalogu? 770 ?



galgans78 - 26-12-2008 17:01
Dla katalogu TEST po zamontowaniu zdalnego katalogu 40755



tomii - 26-12-2008 17:18
A jakie masz uprawnienia przed zamontowaniem bo mi montuje na 40777.



galgans78 - 26-12-2008 18:04
Przed zamontowaniem 40777.
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • minister.pev.pl

  •  

     


     

     
    Copyright 2003. MĂłj serwis