簡易 SAMBA 伺服器設定
本文已不再維護,更新文章請參考此處
最近更新日期:2003/09/30
 
在一般的區域網路中 (LAN) 如果都是 Windows 電腦,那麼使用『網路上的芳鄰』這個功能,就可以讓不同的 Windows 電腦分享彼此的檔案囉!那麼萬一這個 LAN 裡面有個 Linux 主機時,我怎麼讓 Linux 也加入這個 Windows 電腦當中的『網路上的芳鄰』呢?!也就是說,讓 Windows 電腦可以透過『網路上的芳鄰』來存取 Linux 主機上面的檔案!呵呵!那就是 SAMBA 這個伺服器的主要目的了!SAMBA 是很有用的一個伺服器,他可以讓您的 Linux 剎那間成為一個檔案伺服器 ( File Server ),並提供整個 LAN 裡面的 Windows 很簡單的就可以對 Linux 主機進行檔案的存取動作。不僅如此, SAMBA 也可以讓 Linux 上面的印表機成為印表機伺服器 (Printer Server) ,鳥哥個人覺得, SAMBA 對於整個 LAN 的貢獻真的是很大!那麼就趕緊來玩一玩吧! ^_^
 
原理
  :SAMBA 的發展歷史與名稱的由來
  :SAMBA 的應用功能
  :NetBIOS 通訊協定
  :SAMBA 使用的 daemons
  :連線模式的介紹 ( peer/peer, domain model )
套件安裝
  :使用 RPM
  :使用 Tarball
Server 端的設定
  :SAMBA 的套件結構
  :主機的規劃技巧建議
  :基礎的設定流程與 smb.conf 的主要規劃
  :沒有防備的 SAMBA 分享檔案設定 ( testparm )
  :設定需要使用者登入的 Workgroup ( smbpasswd )
  :設定較大型網域的 Linux Samba PDC ( Primary Domain Controller )主機
  :設定成為印表機伺服器 ( Printer Server + LPRng 系統)
  :設定成為印表機伺服器 ( Printer Server + CUPS 系統)
Client 端的設定
  :在 Windows 上瀏覽 Linux 分享檔案的設定
  :在 Linux 上瀏覽 Windows 分享檔案的設定
安全相關方面
  :配合 quota 來規範使用者的使用空間
  :如何設定防火牆 iptables
  :如何設定 daemons 的抵擋功能 ( hosts allow 項目 )
  :要備份些什麼咚咚?
問題克服
  :重點在登入者身份的確認與該身份的 Linux 檔案權限吶!
  :什麼是 SWAT ( Samba Web Administration Tool )
重點回顧
本章與 LPI 的關係
參考資源
本章習題練習

原理:
套件安裝:
Server 端的設定
Client 端的設定:
安全相關方面
問題克服
重點回顧
本章與 LPI 的關係
  • 在 LPI 網站 http://www.lpi.org 裡面提到的,(等待更新中)

  • 參考資源:
    本章習題練習
    簡易 SAMBA 伺服器設定

    2001/09/17:好久以前曾經完成的一項任務 ^_^
    2003/07/26:將 2001/09/17 所寫的內容做了大幅度的修訂,增加原理以及更多的設定項目!
    2003/09/10:將 PDC 部分補充的更完整,因為加入了個人化的 Profiles 在 /home/samba/profiles 當中了!同時加入課後練習喔
    2003/09/30:加入了 CUPS 印表機的支援!
    2005/10/17:特別注意到本文目前是以 samba 2.x 版本來寫的, 所以在中文編碼上面與最新的 samba 3.0.x 版本不同。請參考: 中文編碼 網友的詳細說明喔!
    備忘:讓使用者可以自己改密碼的方式:
    http://moto.debian.org.tw/viewtopic.php?t=7732&
    http://de.samba.org/samba/docs/using_samba/ch09.html