zoukankan      html  css  js  c++  java
  • 《samba搭建win客户端和linux客户端的区别》

    samba服务的搭建

    客户的使用系统的不同也导致测试结果的不同.

    linux系统客户端:

    security = user or share

    smbclient -L //192.168.7.113/westos  都是可以看到共享目录的,

    二者不同之处在于,   security = user 时

    [root@redhat samba]# smbclient //192.168.7.113/westos

    Enter root's password:

    Anonymous login successful         //系统提示登录samba服务成功,但是访问westos共享目录失败,匿名用户也是用户。

    Domain=[MYDOMAIN] OS=[Unix] Server=[Samba 3.5.10-125.el6]

    tree connect failed: NT_STATUS_ACCESS_DENIED

    security = share

    [root@redhat samba]# smbclient //192.168.7.113/westos

    Enter root's password:

    Domain=[MYDOMAIN] OS=[Unix] Server=[Samba 3.5.10-125.el6]

    Server not using user level security and no password supplied. //不是服务的有效用户,虽然security = share,但是要支持密码登陆。相当于samba服务访问都没成功

    tree connect failed: NT_STATUS_WRONG_PASSWORD

    win的测试:

    security = share

    我们访问samba服务时,直接登陆成功,但是访问目录时,提示要密码。

    security = user 时,当访问samba服务时就开始要密码,没密码不访问。

    有没有这种感觉,linux和win的测试,貌似二者是相反的,刚好颠倒过。

     

    Linux系统

    当Public =yes 时:

    security = user or share

    匿名用户登陆都将成功。

     

    [root@redhat samba]# smbclient //192.168.7.113/westos

    Enter root's password:

    Anonymous login successful

    Domain=[MYDOMAIN] OS=[Unix] Server=[Samba 3.5.10-125.el6]

    smb: > ^C

    [root@redhat samba]# vim /etc/samba/smb.conf

    [root@redhat samba]# /etc/init.d/smb restart

    Shutting down SMB services:                                [  OK  ]

    Starting SMB services:                                     [  OK  ]

    [root@redhat samba]# smbclient //192.168.7.113/westos

    Enter root's password:

    Domain=[MYDOMAIN] OS=[Unix] Server=[Samba 3.5.10-125.el6]

    Server not using user level security and no password supplied.

    smb: > ^C

    win客户端:

    当Public =yes 时:

    security =  share

    匿名用户不需要密码用户名,直接登陆成功,访问共享目录也不需要密码用户名。

                           

    当Public =yes 时:

    security =  user

    当你访问samba时,直接就会要用户名,密码,登陆都不成功,何况看到共享目录。

    比较:

    也就是说当当Public =yes 时:linux客户端就可以访问共享目录,不管security =  user ro share.跟它都没关系。Win客户端只有security =share时,匿名用户才有权利去访问共享目录。

     

  • 相关阅读:
    codeforces 707D-(DFS+bitset)
    codeforces Educational Codeforces Round 16-E(DP)
    codeforces 597C (树状数组+DP)
    codeforces #round363 div2.C-Vacations (DP)
    Codeforces Round #365 (Div. 2)-D Mishka and Interesting sum(树状数组)
    codeforces round367 div2.C (DP)
    June Challenge 2018 Division 2
    Codeforces Round #487 (Div. 2)
    Educational Codeforces Round 45 (Rated for Div. 2)
    [Offer收割]编程练习赛63
  • 原文地址:https://www.cnblogs.com/linux-super-meng/p/3774015.html
Copyright © 2011-2022 走看看