1 (edytowany przez Bartekk 2014-05-28 14:20:10)

Temat: OpenWrt - smbclient

Cześć, mam problem z połączeniem się ze zmapowaniem zasobu(z loginem i hasłem) na routerze z NAS'a. Próbowałem takiej składni:

smbclient -I 192.168.2.249 -N -L \\192.168.2.249

oraz

smbclient //192.168.2.249/bartek

ale to nie to. Większość poradników o sambie jest o serverze a nie kliencie, a help clienta jest trochę rozbudowany i niezrozumiały dla mnie.

2

Odp: OpenWrt - smbclient

smbclient -I 192.168.2.249 -N -L //192.168.2.249

lub

smbclient -I 192.168.2.249 -N -L \\\\192.168.2.249

To -N zakładam że chcesz anonimowo.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

3

Odp: OpenWrt - smbclient

No właśnie, mam logowanie. Jak z helpa czytam to muszę dodać parametr -U, ale nic nie ma o loginie.

4

Odp: OpenWrt - smbclient

Pomiń -N to wtedy się zapyta o to.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

5

Odp: OpenWrt - smbclient

PS. To nie zmapuje oczywiście zasobu tylko da konsolę jak jak w np. kliencie ftp jest.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

6

Odp: OpenWrt - smbclient

Utworzyłem zasób bez wymaganego logowania, w routerze wpisałem smbclient -I 192.168.2.249 -N -L \\\\192.168.2.249 i otrzymałem:

root@Gargoyle:~# smbclient -I 192.168.2.249 -N -L \\\\192.168.2.249

        Sharename       Type      Comment
        ---------       ----      -------
Error returning browse list: NT code 0xc0000022

        Server               Comment
        ---------            -------

        Workgroup            Master
        ---------            -------

7

Odp: OpenWrt - smbclient

0xC0000022 - "Access is Denied"

Dokładnie jest to:  #define NT_STATUS_ACCESS_DENIED NT_STATUS(0xC0000000 | 0x0022)

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

8

Odp: OpenWrt - smbclient

Dziwne, przecież dostęp do zasoby samby jest możliwy dla każdego. Dopiero poszczególne katalogi mają nałożone uprawnienia, a katalog który chciałbym zmapować jest ustawiony dla gości. Co tu trzeba przestawić, aby to ruszyło? Problemem jest samba-server czy client?

9

Odp: OpenWrt - smbclient

Nie wiem. I nigdy takiego problemu nie było, a nawet nie podałeś jaką konfigurację zrobiłeś.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

10

Odp: OpenWrt - smbclient

Mój config samby na nas'ie to

config samba
    option workgroup 'WORKGROUP'
    option description 'OpenWrt'
    option name 'NSA310'
    option homes '0'

config sambashare
    option name Wspolne
    option path /mnt/sdb1/home/wspolne
    option read_only no
    option create_mask 0777
    option dir_mask 0777
    option guest_ok no
    option users bartek

config sambashare 
    option name Bartek
    option path /mnt/sdb1/home/bartek/
    option read_only no
    option create_mask 0777
    option dir_mask 0777
    option guest_ok no
    option users bartek

config sambashare
    option name Pobrane
    option path /mnt/sdb1/home/pobrane
    option read_only no
    option create_mask 0777
    option dir_mask 0777
    option guest_ok yes

config sambashare
    option name DLNA
    option path /mnt/sdb1/home/dlna
    option read_only no
    option create_mask 0777
    option dir_mask 0777
    option guest_ok yes
    

Zasób DLNA chciałbym podmontować na routerze. Jest to możliwe?

11

Odp: OpenWrt - smbclient

Zasób dlna? Nie.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

12

Odp: OpenWrt - smbclient

A jest jakiś sposób, aby uzyskać dostęp z routera do katalogu, który znajduję się na NAS'ie? Myślałem, że sambą mogę to zrobić. Ogólnie chciałbym skonfigurować mpd, aby muzykę brał z NAS'a, na którym mam albumy.

13

Odp: OpenWrt - smbclient

Sambą możesz to zrobić. Ale nie smbclientem tylko mount.cifs: http://openrouter.info/index.php?option … amp;id=249

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

14

Odp: OpenWrt - smbclient

A mogę mount.nfs, bo jak czytałem na openrouter cifs jest mało wydajny.

15

Odp: OpenWrt - smbclient

Jak masz nfs to nfs.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

16

Odp: OpenWrt - smbclient

Pięknie chodzi. Jedynie chyba ta składnia mount.cifs już nie chodzi. Musiałem zastosować:

mount -t cifs //cifs-server/share /localfolder -o user=username,password=password

17

Odp: OpenWrt - smbclient

Przecież to ta sama składnia jak w moim linku.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.