2013年3月16日 星期六

安裝 Samba 範例


<準備安裝檔案>
創建 samba 目錄於 /tmp
將 samba-3.5.8.tar.gz (samba的安裝檔) 復製到 /tmp/samba 底下
tar -zxf samba-3.5.8.tar.gz
(/tmp/samba/samba-3.5.8 目錄會出現)

<開始安裝>
cd /tmp/samba/samba-3.5.8
cd source3
./configure --prefix=/usr/local/samba --enable-vfs
make proto
make
make install

<修改設定檔案>
vi /etc/samba/smb.conf 或 vim smb.conf

於檔案最下方加入以下參數
[XXXX] ← 中括號內的文字即代表[分享名稱] :這個分享名稱很重要,它是一個『代號』而已。
        path = /old_file
        writeable = no
        browseable = yes
        valid users = XXXX


[YYYY]
comment = Public Stuff
path = /aaa/bbb/ccc/
public = yes
writable = yes
printable = no
write list = +staf
browseable = yes
guest ok = yes  ←  代表任何人都可以看到



存檔後離開 vi 編輯器,回到命令提示字元

<建立 Samba 帳號>
1.
smbpasswd -a XXXX  ←  即剛才設定的[分享名稱]
New SMB password: xxxx
Retype new SMB password: xxxx


smbpasswd -a YYYY ←  即剛才設定的[分享名稱]
New SMB password: yyyy
Retype new SMB password: yyyy



<啟動/關閉 等 Samba 相關指令>
[root@twplmfs02 samba]# /etc/rc.d/init.d/smb 參數
參數種類 {start|stop|restart|reload|status|condrestart}

<刪除 Samba 帳號>
pdbedit -x -u 帳號名

<參考文件>
http://linux.vbird.org/linux_server/0370samba.php

沒有留言:

張貼留言