1. 程式人生 > >Fedora17下用samba實現windows和Linux跨平臺檔案系統訪問

Fedora17下用samba實現windows和Linux跨平臺檔案系統訪問

第一步:在Fedora linux系統下載並安裝samba

      #   yum  -y  install  samba

第二步:編輯samba的配置檔案/etc/samba/smb.conf

       1. 找到[homes],複製這6行   yy6p

2.修改複製的[homes]:

[work] //將[homes]修改了,在windows平臺訪問的時候會顯示"work"

comment = Work Directories

browseable = yes//指定yes,則會顯示work,否則在訪問的時候是不顯示的.

writable = yes//指定了有寫的許可權,例如建立一個檔案

path = / //指定了可以訪問的目錄路徑,這裡是根目錄所以可以看到根目錄下的所有東西

valid users = fedora//指定了可以訪問的使用者,其他使用者是不能訪問的

編輯好後可以執行

#testparm//檢視配置檔案配置的結果

第三步:在root使用者下建立samba使用者

#  useradd   fedora      //如果該使用者已經存在,那麼就直接給該使用者配置smab密碼

#  smbpasswd  -a  fedora

第四步:建立共享目錄

#   mkdir  /work

#   chmod  777 /work

第五步:關閉防火牆

#systemctl  stop  iptables.service

第六步:關閉selinux服務/etc/selinux/config

將SELINUX=disabled

第七步:將smab配置成開機啟動

#systemctl  enable  smb.service

如果是手動啟動smba服務可以執行

#   systemctl  start  smb.service

如果關閉smba服務執行

#systemctl  stop  smb.service

這時就可以在windows下的"執行"中輸入samba伺服器的ip來訪問它了

例如”\\10.0.0.176“

然後輸入使用者名稱:(例如)fedora

密碼:123456

這樣就可以了,

如果以fedora使用者登入許可權不夠,嘗試一下重啟samba伺服器.