close

 1. 新增一個分享目錄至samba的設定檔


Samba的設定檔位在  /etc/samba/smb.conf  

使用super user權限,編輯此設定檔:

sudo vi /etc/samba/smb.conf


在smb.conf中新增一個分享目錄的範例如下:

[jackey]
path=/home/jackey
browseable = yes
read only = no
writable = yes
valid users = adam, alex, jackey  


說明:

[jackey]:欲分享的目錄名稱,也就是未來使用者要連線時,連線的人會看到的目錄名稱。

path=/home/jackey:上述的jackey這個分享目錄,位在主機中實體的路徑為/home/jackey

browseable = yes:可以讀取目錄下的資料

read only = no:非read only (可以寫檔、修改檔案)

writable = yes:可以讀寫,修改分享目錄中的檔案

valid users = adam, alex, jackey  :允許adam, alex, jackey這三個使用者存取此目錄,您可以在此增加其他使用者進來。

 

新增完了帳號之後存檔離開

 


 2. 重新啟動Samba


將新的目錄設定完成之後,不代表系統已經知道您修改過、新增了一個新的目錄,必需重新啟動Samba:

sudo /etc/init.d/samba restart

重新啟動之後,Samba便可分享剛剛設定的目錄[jackey]

 

 

 3. 設定Samba的使用者


剛剛提到了存取[jackey]這個目錄,我們設定了三個使用者,但此使用者並不是Linux的帳號,我們必需將這些使用者帳號、密碼重新在Samba中設定,使用smbpasswd這個指令:

sudo smbpasswd -a <UserName> <password>


範例1:

把adam的帳號新增至Samba,其中此帳號的密碼為adam123

smbpasswd -a adam adam123

 

範例2:把alex帳號新增至Samba,不帶密碼資訊

smbpasswd -a alex

當執行了此行之後,smbpasswd會要求我們輸入密碼,此時再輸入新的密碼即可。

 


4. 從windows連線至分享目錄


[開始]->[執行]->輸入Samba位置及目錄

其中Samba的位置目錄的格式為:\\[Server IP Address]\[分享目錄]

範例:

如果您Linux Server的IP為:172.19.76.87

想要存取的目錄為:jackey

則連線的格式為:\\172.19.76.87\jackey

samba    

接下來按確定,輸入完帳號密碼,確認無誤之後即可連到你想要的目錄 ^^ 

 

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 barrybounds 的頭像
    barrybounds

    天橋底下說書

    barrybounds 發表在 痞客邦 留言(0) 人氣()