鳥哥的 Linux ADSL 私房菜


簡易 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 端的設定