Temat: Samba - udziały pod Win i Ubintu

Witam ponownie po uporaniu się z systemem.
Mam 3 pytania dotyczące Samby.
1. Zainstalowałem wersję 3.0.37 i mam problem z dostępem do dysku spod Ubuntu - pod win7 wszystko działa ok. Ubuntu nie akceptuje pary user/password - korzystam z okna Nautilusa- Połącz z serwerem->Udział Windows. Co powoduje ten problem?
2. Obecnie udostępniam całą partycję np /dev/sdb1 - czy i ew. jak udostępnić /dev/sdb2 temu samemu użytkownikowi z tym samym hasłem?
3. Aby móc wykonywać operacje dyskowe na podpiętym udziale, uruchomiłem WinSCP i ręcznie zmieniłem uprawnienia dla wszystkich katalogów/plików na dysku - czy to właściwe działanie i co w momencie, kiedy na podpiętym dysku pojawi się nowy katalog/plik (np. ściągnięty przez transmission)?

2

Odp: Samba - udziały pod Win i Ubintu

1. A sprawdź klientem konsolowym (smbclient) czy możesz się dostać.
2. Zrób po prostu nowy zasób lub udostępnij mu /mnt gdzie w/w są montowane
3. To ustaw odpowiednio umask w transmission żeby odpowiednie prawa były od razu.

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

3 (edytowany przez domi_ha 2012-08-20 19:07:57)

Odp: Samba - udziały pod Win i Ubintu

ad 1. nie radzę sobie ze składnią smbclient. forma smbclient -L 192.168.2.1 zwraca problem z hasłem (które faktycznie jest wymagane do udziału). ?
ad 2 jasne - dzięki!

4

Odp: Samba - udziały pod Win i Ubintu

smbclient -I 192.168.1.1 -L \\\\192.168.1.1\\nazwa_zasobu

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

5

Odp: Samba - udziały pod Win i Ubintu

Efekt poniżej:

dominik@dominik-laptop:~$ smbclient -I 192.168.2.1 -L \\\\192.168.2.1\\adata1
Enter dominik's password:
Domain=[WORKGROUP] OS=[Unix] Server=[Samba 3.0.37]
Server requested LANMAN password (share-level security) but 'client lanman auth = no' or 'client ntlmv2 auth = yes'
tree connect failed: NT_STATUS_ACCESS_DENIED
dominik@dominik-laptop:~$

6

Odp: Samba - udziały pod Win i Ubintu

Teraz wejdź do windowsa, skasuj cache haseł i spróbuj nim sie zalogować ponownie. Strzelam że też się nie uda.

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

7

Odp: Samba - udziały pod Win i Ubintu

Chciałbym powiedzieć, że miałeś rację, ale chyba niechcący wprowadziłem Cię w błąd.Po kolei.

Win7 poradził sobie ze zmapowaniem.
Wróciłem do Ubuntu, jeszcze raz wykonałem komendę jak poniżej. tym razem zamiast wpisywania hasła klepnąłem ENTER i taki efekt:

dominik@dominik-laptop:~$ smbclient -I 192.168.2.1 -L \\\\192.168.2.1\\adata1
Enter dominik's password:
Domain=[WORKGROUP] OS=[Unix] Server=[Samba 3.0.37]

    Sharename       Type      Comment
    ---------       ----      -------
    adata1          Disk     
    IPC$            IPC       IPC Service (Samba on OpenWrt)
Domain=[WORKGROUP] OS=[Unix] Server=[Samba 3.0.37]

    Server               Comment
    ---------            -------
    KOMPUTER_DOMI       
    OPENWRT              Samba on OpenWrt

    Workgroup            Master
    ---------            -------
    WORKGROUP            OPENWRT

8

Odp: Samba - udziały pod Win i Ubintu

Cezary, jeśli można chciałbym wrócić do tematu.
Obecnie sytuacja jest taka, że pod win7 udział jest dostępny.

Podłączanie pod Ubuntu jako udział Windows nie działa - widzę udział, ale login/hasło nie są przyjmowane.

Co robię źle?

9

Odp: Samba - udziały pod Win i Ubintu

Skoro pod windows działa to tym bardziej tutaj musi.  Przez smbclienta możesz zasoby przeglądać?

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

10

Odp: Samba - udziały pod Win i Ubintu

jedyne co potrafię zrobić z smbclient jest powyżej, hasła chyba nie chwyta, jeśli nacisnę ENTER po pytaniu o hasło, wyświetla status przedstawiony w powyższym poście.
d

11

Odp: Samba - udziały pod Win i Ubintu

smbclient -I 192.168.2.1 \\\\192.168.2.1\\adata1 zrób

Jak wejdziesz to ls napisz

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

12

Odp: Samba - udziały pod Win i Ubintu

efekt poniżej:

dominik@dominik-laptop:~$ smbclient -I 192.168.2.1 \\\\192.168.2.1\\adata1
Enter dominik's password:
Domain=[WORKGROUP] OS=[Unix] Server=[Samba 3.0.37]
Server not using user level security and no password supplied.
Server requested LANMAN password (share-level security) but 'client lanman auth = no' or 'client ntlmv2 auth = yes'
tree connect failed: NT_STATUS_ACCESS_DENIED

13

Odp: Samba - udziały pod Win i Ubintu

Naciśnij enter na haśle...

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

14

Odp: Samba - udziały pod Win i Ubintu

nie bardzo....

dominik@dominik-laptop:~$ smbclient -I 192.168.2.1 \\\\192.168.2.1\\adata1
Enter dominik's password:
Domain=[WORKGROUP] OS=[Unix] Server=[Samba 3.0.37]
Server not using user level security and no password supplied.
tree connect failed: NT_STATUS_WRONG_PASSWORD

15

Odp: Samba - udziały pod Win i Ubintu

Wejdź do routera, zmień przy pomocy smbpasswd hasło dla użytkownika dominik. Musi działać.

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

16 (edytowany przez domi_ha 2012-08-26 19:30:27)

Odp: Samba - udziały pod Win i Ubintu

Cezary, zrobiłem to specjalnie przed opublikowaniem pierwszego posta dziś, ale zrobię jeszcze raz i dam znać... smile

Edit: no i bez zmian...

17

Odp: Samba - udziały pod Win i Ubintu

Pokaż wyniki

cat /etc/passwd
cat /etc/samba/smbpasswd
cat /var/etc/smb.conf

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

18

Odp: Samba - udziały pod Win i Ubintu

cat /etc/passwd

/root$ cat /etc/passwd
root:$1$aAhqEhkZ$Vbxy1YotSwG9DsqwkYbyN1:0:0:root:/root:/bin/ash
daemon:*:1:1:daemon:/var:/bin/false
network:*:101:101:network:/var:/bin/false
nobody:*:65534:65534:nobody:/var:/bin/false
ftp:*:55:55:ftp:/tmp/usb_mount:/bin/false
dominik:$1$wC2FlAxf$SZed/nc0ZkPYGJIU1dRyk0:1010:1050:Mediaplayer:/mnt/adata1:/bin/false
domi:$1$3MHIOVXB$ptCQlWbiQiiSBbOTe99Zf1:1000:1000:ftp_user:/mnt/adata1:/bin/false
domi2:$1$TlfAQeR5$8FYzlXWZI6LRIzfZpP1Bp1:1001:1001:ftp_user:/mnt/adata2:/bin/false
---


cat /etc/samba/smbpasswd

/root$ cat /etc/samba/smbpasswd
dominik:1010:XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX:7D0774FC51168FCF7116B202276081B5:[U          ]:LCT-00000001:
---


cat /var/etc/smb.conf

/root$ cat /var/etc/smb.conf
[global]
    netbios name = OpenWrt
    workgroup = Workgroup
    server string = Samba on OpenWrt
    syslog = 10
    encrypt passwords = true
    passdb backend = smbpasswd
    obey pam restrictions = yes
    socket options = TCP_NODELAY
    unix charset = ISO-8859-1
    preferred master = yes
    os level = 20
    security = share
    guest account = nobody
    invalid users = root
    smb passwd file = /etc/samba/smbpasswd
    interfaces = 127.0.0.1/255.0.0.0 lo 192.168.2.1/255.255.255.0 br-lan

[adata1]
    path = /mnt/adata1
    valid users = dominik
    read only = no
    guest ok = no
    create mask = 0777
    directory mask = 0777

19

Odp: Samba - udziały pod Win i Ubintu

W /etc/samba/smb.conf.template zmień  security = share na  security = user i restart samby.

Tak samo upewnij się że użytkownik dominik ma prawo odczytu katalogu /mnt/adata1

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

20

Odp: Samba - udziały pod Win i Ubintu

Cezary,

śmiga aż miło smile
wielkie dzięki!