WINDOWS訪問SAMBA提示沒有權限


LINUX samba配置共享文件目錄

 

1.使用rpm -qa|grep samba 查看是否安裝samba

 

samba-winbind-clients-3.5.4-68.el6.x86_64

samba-3.5.4-68.el6.x86_64

samba-client-3.5.4-68.el6.x86_64

samba-common-3.5.4-68.el6.x86_64

已安裝

2.更改/etc/samba/smb.conf配置

 

C代碼
 1 [global]
 2     dos charset = cp936
 3     display charset = UTF-8
 4     workgroup = MYGROUP
 5     server string = Samba Server Version %v
 6     log file = /var/log/samba/log.%m
 7     max log size = 50
 8     cups options = raw
 9 
10 [homes]
11     comment = Home Directories
12     read only = No
13     browseable = No
14 
15 [printers]
16     comment = All Printers
17     path = /var/spool/samba
18     printable = Yes
19     browseable = No
20 
21 [tools]
22     comment = tools
23     path = /tools
24     read only = No
25     guest ok = Yes
26 
27 [home]
28     comment = User Directory
29     path = /home/%U
30     read only = No

 

添加smb訪問用戶smbpasswd -a root

 

3.重啟service smb restart

4.如果windows下登錄samba服務器后無法訪問linux下共享目錄,提示沒有權限。

則檢查

 

a、確保linux下防火牆關閉或者是開放共享目錄權限

 

b、確保samba服務器配置文件smb.conf設置沒有問題,可網上查閱資料看配置辦法  

c、確保setlinux關閉,可以用setenforce 0命令執行。 默認的,SELinux禁止網絡上對Samba服務器上的共享目錄進行寫操作,即使你在smb.conf中允許了這項操作。       /usr/bin/setenforce 修改SELinux的實時運行模式  

setenforce 1 設置SELinux 成為enforcing模式

setenforce 0 設置SELinux 成為permissive模式  

如果要徹底禁用SELinux 需要在/etc/sysconfig/selinux中設置參數selinux=0 ,或者在/etc/grub.conf中添加這個參數

  /usr/bin/setstatus -v  

 

 

 

AnyConnect使用說明(電腦版Windows):

http://www.cnblogs.com/fklin/p/8652072.html

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM