Dodaj do ulubionych

[LINUX] mount +vfat +samba

IP: *.tkb.net.pl 27.10.03, 20:10
Na początek trochę wpisów z plików:
----
FSTAB:
/dev/hda5 /mnt/D vfat rw,unmask=010,uid=500,gdi=500
-----

----
SMB.CONF

security = SHARE
host allow = 192.168.1

[dyskD]
patch= /mnt/D
writeable = yes
guest ok = yes
-----
Po zalogowaniu jako user (linux) wszystko jest ok. Mogę zapisywać na partycji fat32. Przy użyciu gatesowego otoczenia sieciowego LIPA - nie mogę nic zapisać na udostępnionym dysku.
Pytanie zasadnicze: Co jest nie tak??
Przewaliłem już tonę linków, opisów, mauali, zmieniałem różne ustawienia i NIC.

Może ktoś z użytkowników forum miał podobny problem i zna rozwiązanie.
Obserwuj wątek
    • Gość: chyba o to chodzi Re: [LINUX] mount +vfat +samba IP: *.nowa-wies.sdi.tpnet.pl 27.10.03, 20:35
      Z konfiguracji którą podesłałeś wynika że
      zasoby montowane są jako użytkownik "500".
      Samba operacje dyskowe przeprowadza z identyfikatorem
      określonym w pliku konfiguracji jako:

      guest account = pcguest

      czyli nie bedzie mogła modyfikować katalogów które są własnością uzytkownika 500

      Mogłbyś spróbować wiec zmienić tą domyślną wartość z pliku konfiguracyjnego na nazwe użytkownika o id "500"
      • Gość: hejkumkejkum Re: [LINUX] mount +vfat +samba IP: *.tkb.net.pl 27.10.03, 20:55
        hmm chyba raczej nie, zmieniałem też UID na 0 i dalej lipa
    • Gość: alex Re: [LINUX] mount +vfat +samba IP: *.westside.kielce.pl / 192.168.1.* 27.10.03, 22:55
      Gość portalu: hejkumkejkum napisał(a):

      > Na początek trochę wpisów z plików:
      > ----
      > FSTAB:
      > /dev/hda5 /mnt/D vfat rw,unmask=010,uid=500,gdi=500
      chyba umask

      > SMB.CONF
      > (...)
      > [dyskD]
      > patch= /mnt/D
      chyba path

      umask 010 oznacza brak praw dla właściciela, prawo do
      przejścia przez katalog dla grupy, brak praw dla pozostałych.
      Czy nie lepiej wywalić to umask i rw. uid i gid jest
      pierwszego założonego na linuksie użytkownika. Jeśli
      samba ma pisać i czytać to jako że domyśłnie jest
      uruchamiana z prawami nobody:nobody należało by jednak
      zmienić uid i gid.
      Pozdrawiam,
      alex
      • Gość: hejkumkejkum Re: [LINUX] mount +vfat +samba IP: 212.33.84.* 28.10.03, 12:01
        Wywaliłem rw, umask. Zmieniłem uid i gdi na 0. Bez rezultatu... :(

        (a literówki przy umask i path zrobiłem tylko podczas pisania posta, w plikach jest ok)
      • Gość: E111 Re: [LINUX] mount +vfat +samba IP: *.uke.uni-hamburg.de 28.10.03, 13:03
        > umask 010 oznacza brak praw dla właściciela, prawo do
        > przejścia przez katalog dla grupy, brak praw dla pozostałych.
        ???!
        ...umask 010 oznacza ze po uzyciu tej maski (UserMask)pliki posiadaja prawa 767
        tzn. rwxrw-rwx (010-zreszta troche dziwna ta maska)

        rgds::E111
        • Gość: alex Re: [LINUX] mount +vfat +samba IP: *.witd.kielce.pl / 192.168.240.* 28.10.03, 13:57
          Faktycznie odwróciłem znaczenie umask ;|

          Ja udostępniam:
          smb.conf:
          [public]
          comment = Udostepnione
          path = /home/samba
          readonly = no
          guest ok = yes
          only guest = yes

          smbusers:
          # Unix_name = SMB_name1 SMB_name2 ...
          root = administrator admin
          nobody = guest pcguest smbguest nobody

          Ważne są po zamontowaniu prawa dostępu dla nobody do
          udostępnianego katalogu z punku widzenia uniksa.
          alex
          • Gość: hejkumkejkum Re: [LINUX] mount +vfat +samba IP: *.tkb.net.pl 28.10.03, 15:10
            takie coś przy ext3 się sprawdza ale przy fat32 już nie...
            Może ktoś trafił na faq opisujący udostępnianie dysku fat32....
            help me
Inne wątki na temat:

Nie masz jeszcze konta? Zarejestruj się


Nakarm Pajacyka