歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux管理 >> Linux配置

samba映射到windows配置詳解

一、samba服務器端設置

1.首先確認系統是否已經安裝samba相關軟體

rpm –qa|grep samba

或者使用service smb start命令進行測試,如果返回無法識別smb服務則表示未安裝samba服務則需要手動安裝相關服務。

2.在安裝軟體時需要確認是否已經使用rpm-e --nodeps刪除所有與samba相關的殘余組件。

3.使用yum或者在鏡像網站上使用yum獲取安裝介質後scp到需要安裝該服務的服務器上使用rpm進行安裝。

4.配置samba服務並收縮權限

[root@sample ~]# vi /etc/samba/smb.conf ←編輯 Samba 的配置文件

[global]  #在此行下面添加如下行:

dos charset = GB2312 #將 Windows 客戶端的文字編碼設置為簡體中文 GB2312

unix charset = UTF-8 #指定 Samba 所在的CentOS服務端新建文件或目錄時的編碼display charset = UTF-8 #指定使用 SWAT時頁面的默認文字編碼

workgroup =WORKGROUP

hosts allow =192.168.2. 127. #去掉行首的“;”,並制定訪問限制

然後在配置文件的末尾填如下幾行,定義公眾共享目錄:

[sd]

comment = Public

path = /data /sd #指定共享目錄位置

public = yes

writable = no #配置該目錄具有只讀權限 ←賦予共享目錄寫入權限的屬性

  5.接下來,創建將要通過 Samba 共享給 Windows 網絡的專用目錄。

[root@sample ~]# mkdir /data/sd #建立共享文件專用目錄

6.在進行到服務端的連接之前,需要預先對用於登錄 Samba 的用戶進行設置。這裡我們以CentOS中 Samba 標准的 Samba 用戶數據庫管理工具“smbpasswd”為例,創建用於登錄 Samba 的用戶數據。這裡需要注意的一點:用smbpasswd創建用戶的前提是,系統用戶中存在該用戶

 [root@sample ~]# smbpasswd -a sdmtv #將系統用戶sdmtv加入到 Samba 用戶數據庫.或則使用以下命令:

cat /etc/passwd | grep sdmtv |mksmbpasswd.sh > /etc/samba/smbpasswd

smbpasswd -a sdmtv

7.啟動 Samba 服務

Service smb restart

二、 Windows 客戶端連接到 Samba 服務器設置

第一種方法:

直接右擊計算機選擇映射網絡驅動器後輸入相應的你的samba的url如\\ip最後輸入相應的口令及賬號即可。

第二種方法:

  在服務端啟動 Samba 服務後,我們就可以從 Windows 客戶端通過 Windows 網絡連接到 Samba。這裡以 Windows XP 為例,說明如下連接過程:

1、從桌面打開“網上鄰居”,並點擊“查看工作組計算機”選項;

2、確認出現 Samba 服務端的連接,並雙擊該連接;(本站文檔的主機名以 Sample 為例)

3、輸入在服務端預先設置好的 Samba 用戶的用戶名及密碼;(用戶名同系統用戶名,密碼需要輸入在通過smbpasswd為該系統用戶設置的 Samba 專用的密碼。)

4、然後確認能夠連接到 Samba 服務器,並出現根目錄及 Samba 專用共享目錄。
Copyright © Linux教程網 All Rights Reserved