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时,匿名用户才有权利去访问共享目录。

     

  • 相关阅读:
    高级特性(4)- 数据库编程
    UVA Jin Ge Jin Qu hao 12563
    UVA 116 Unidirectional TSP
    HDU 2224 The shortest path
    poj 2677 Tour
    【算法学习】双调欧几里得旅行商问题(动态规划)
    南洋理工大学 ACM 在线评测系统 矩形嵌套
    UVA The Tower of Babylon
    uva A Spy in the Metro(洛谷 P2583 地铁间谍)
    洛谷 P1095 守望者的逃离
  • 原文地址:https://www.cnblogs.com/linux-super-meng/p/3774015.html
Copyright © 2011-2022 走看看