Montowanie zasobu sieciowego SMB

Ogólne pytania dotyczące systemu
derekdx
Posty: 22
Rejestracja: 14 lutego 2011, 23:42

Montowanie zasobu sieciowego SMB

Post autor: derekdx »

Witajcie, mam dość, na pierwszy rzut oka problem. Otóż nie mogę zamontować zasobu sieciowego po SMB. Ale tylko zamontować, wszystko inne działa.
Z manager plików mogę się do niego dostać poprzez

Kod: Zaznacz cały

smb://nazwa_serwera/zasób/
Pokazuje się on także w smbclient:

Kod: Zaznacz cały

smbclient --list 192.168.1.1 --no-pass
Domain=[WORKGROUP] OS=[Unix] Server=[Samba 3.0.37]

    Sharename       Type      Comment
    ---------       ----      -------
    IPC$            IPC       IPC Service (TomatoUSB)
    sda2            Disk      sda2
    sda1            Disk      sda1

Ale nie mogę go zamontować w żaden sposób poleceniem:

Kod: Zaznacz cały

mount -t //192.168.1.1/sda1 -o user=,password= /NAS
cały czas pojawia mi się błąd Access Denied mimo, że nie mam żadnego hasła do tego zasobu bo normalnie wchodzę tam przez każdą inny program.

Kod: Zaznacz cały

root@tomato:/tmp/mnt# ls -l
drwxrwxrwx   15 root     root          4096 Apr 15 12:31 sda1
drwxr-xr-x    4 root     root          4096 Jan 10  2012 sda2
ustawienia samby:

Kod: Zaznacz cały

root@tomato:/tmp/etc# cat smb.conf 
[global]
 interfaces = br0
 bind interfaces only = yes
 workgroup = WORKGROUP
 netbios name = tomato
 server string = TomatoUSB
 guest account = nobody
 security = user
 map to guest = Bad User
 guest ok = yes
 guest only = no
 browseable = yes
 syslog only = yes
 timestamp logs = no
 syslog = 1
 encrypt passwords = yes
 preserve case = yes
 short preserve case = yes
 wins support = yes
 domain master = yes
 local master = yes
 preferred master = yes
 os level = 65
 socket options = TCP_NODELAY SO_KEEPALIVE IPTOS_LOWDELAY SO_RCVBUF=65536 SO_SNDBUF=65536



[sda1]
 path = /mnt/sda1/
 writable = yes
 delete readonly = yes
 force user = root
 comment = 

[sda2]
 path = /tmp/mnt/sda2
 comment = sda2
 writable = yes
 delete readonly = yes
 force user = root

[sda1]
 path = /tmp/mnt/sda1
 comment = sda1
 writable = yes
 delete readonly = yes
 force user = root

Awatar użytkownika
Yampress
Administrator
Posty: 6405
Rejestracja: 09 sierpnia 2007, 21:41
Lokalizacja: PL

Post autor: Yampress »

Spróbuj w pole nazwa serwera wpisać IP...

//IP-servera/zasób
derekdx
Posty: 22
Rejestracja: 14 lutego 2011, 23:42

Post autor: derekdx »

Korzystając z adresu

Kod: Zaznacz cały

smb://192.168.1.1/sda1/
Zasób swobodnie się podmontowywuje w menagerze plików.
Zastanawia mnie tylko to:

Kod: Zaznacz cały

mount -t cifs //192.168.1.1/sda1 -o user=,password= /NAS/
mount error(13): Permission denied
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)

Skoro wszystkie możliwe ustawiania pozwalają na dostęp bez poświadczeń
Awatar użytkownika
Yampress
Administrator
Posty: 6405
Rejestracja: 09 sierpnia 2007, 21:41
Lokalizacja: PL

Post autor: Yampress »

systemy unixowe nie rozpoznają nazw winsowsowych więc wyszukuj po ip nie po nazwie netbios


a jakiego usera i hasło bierzesz do montowania zasobu?
derekdx
Posty: 22
Rejestracja: 14 lutego 2011, 23:42

Post autor: derekdx »

W każdym przypadku czy to stosując adres ip czy nazwę na zasób można swobodnie wejść.
Zasób chce podmontować nie dając żadnych poświadczeń czyli

Kod: Zaznacz cały

mount -t //192.168.1.1/sda1 -o user=,password= /NAS
Próbowałem także podając poświadczenia root na maszynie gdzie jest umieszczony zasób. Bez skutecznie.

Obecnie podmontowałem zasób za pomocą serwera NFS i działa bez problemu.
Mimo to chciałbym to zrobić przez SMB.
Awatar użytkownika
Yampress
Administrator
Posty: 6405
Rejestracja: 09 sierpnia 2007, 21:41
Lokalizacja: PL

Post autor: Yampress »

http://askubuntu.com/questions/247341/m ... sing-fstab

-t co ???
-t system plików ... cifs
derekdx
Posty: 22
Rejestracja: 14 lutego 2011, 23:42

Post autor: derekdx »

Sorry, pomyliłem się przy wpisywaniu.
Oczywiście wpisywana komenda brzmi:

Kod: Zaznacz cały

mount -t cifs //192.168.1.1/sda1 -o user=,password= /NAS
Najciekawsze jest to, że uruchomiłem wirtualna maszynę i montowanie poszło bez problemów. Od ręki za pomocą powyższego zgłoszenia.
Czy de facto problem leży po stronie klienta.
ODPOWIEDZ