歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux綜合 >> Linux資訊 >> 更多Linux >> Samba HOWTO (1)

Samba HOWTO (1)

日期:2017/2/27 14:15:48   编辑:更多Linux
  Samba計劃文檔 (初稿) Samba小組 編譯:meaculpa (mailto:[email protected]) 中文譯稿聲明: 該文檔是Samba軟件的一部分,受GNU GPL保護,使用時請注意版權問題;由於譯者水平有限,錯誤之處在所難免,希望各位讀者來信指正,由此產生的一切後果,本人概不負責。 -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- 概要 本文檔匯集了Samba文檔歷年來的HOWTOs。我試圖確保所有內容都是最新的,但有時一個人維護不了這麼大的項目。你可以在http://www.samba.org/的“Documentation”找到這份文檔的最新版本,有更新的話寄給[email protected]。 干杯,jerry 目錄表 1. 如何安裝並測試Samba 1.1. Step 0: 閱讀手冊頁 1.2. Step 1: 編譯二進制 1.3. Step 2: 所有關鍵步驟 1.4. Step 3: 建立配置文件 1.5. Step 4: 用testparm測試你的配置文件 1.6. Step 5: 啟動smbd和nmbd進程 1.6.1. Step 5a: 從inetd.conf啟動 1.6.2. Step 5b. 可選法:以後台進程啟動 1.7. Step 6: 嘗試列出服務器可獲得之共享項 1.8. Step 7: 嘗試從UNIX客戶端建立連接 1.9. Step 8: 嘗試從DOS、WfWg、Win9x、WinNT、Win2k、OS/2及其它客戶端建立連接 1.10. 如不工作咋辦? 1.10.1. 診斷問題 1.10.2. 范圍ID 1.10.3. 選擇協議級別 1.10.4. 從UNIX向PC客戶端進行打印 1.10.5. 鎖定 1.10.6. 映射用戶名 1.10.7. 其它字符集 2. Samba 2.x中的LanMan和NT口令加密 2.1. 介紹 2.2. 工作原理 2.3. 重要的安全性說明 2.3.1. SMB加密的好處 2.3.2. 非加密口令的好處 2.4. smbpasswd文件 2.5. smbpasswd命令 2.6. 設定Samba支持LanManager加密 3. 在Samba中配置微軟分布式文件系統樹 3.1. 介紹 3.1.1. 說明 4. Samba 2.2.x中的打印支持 4.1. 介紹 4.2. 配置 4.2.1. 建立[print$]項 4.2.2. 為現有打印機設定驅動程序 4.2.3. 支持大量打印機 4.2.4. 通過Windows NT APW添加新打印機 4.2.5. Samba和打印機端口 4.3. Imprints工具包 4.3.1. 什麼是Imprints? 4.3.2. 建立打印機驅動程序包 4.3.3. Imprints服務器 4.3.4. 客戶端安裝程序 4.4. 從Samba 2.0.x向2.2.x遷移 5. Samba 2.x中的security = domain選項 5.1. 把Samba 2.2添加到NT域 5.2. Samba和windows 2000域 5.3. 為什麼比security = server選項更好? 6. 把Samba 2.2配置成主域控制器 6.1. 說明 6.2. 配置Samba域控制器 6.3. 建立機器信任賬號並把客戶添加到域中 6.4. 常見問題及錯誤 6.5. 系統策略及配置文件 6.6. 其它可獲得的幫助 6.6.1. 鏈接及類似資源 6.6.2. 郵件列表 6.7. DOMAIN_CONTROL.txt:Samba & Windows NT域控制


7. 用Winbind在Windows NT與UNIX間進行統一登錄 7.1. 概要 7.2. 介紹 7.3. Winbind的功能 7.3.1. 使用目標 7.4. winbind如何工作 7.4.1. Microsoft遠程過程調用 7.4.2. 名字服務切換 7.4.3. 可插式驗證模塊 7.4.4. 用戶及組ID的分配 7.4.5. 緩存結果 7.5. 安裝及配置 7.6. 限制 7.7. 結語 8. UNIX權限位和Windows NT訪問控制表 8.1. 用NT安全對話框浏覽和修改UNIX權限 8.2. 如何浏覽Samba共享項上的文件權限 8.3. 浏覽文件所有權 8.4. 浏覽文件或目錄權限 8.4.1. 文件權限 8.4.2. 目錄權限 8.5. 修改文件或目錄權限 8.6. 使用創建掩碼選項 8.7. 使用文件屬性映射 9. OS2客戶HOWTO 9.1. 常見問答集 9.1.1. 如何把OS/2 Warp Connect或OS/2 Warp 4配置成Samba的客戶端? 9.1.2. 如何把How can I configure OS/2 Warp 3 (非Connect版)、OS/2 1.2、1.3或2.x配置成Samba的客戶端? 9.1.3. 把OS/2(任何版本)作為客戶端還有其它的問題嗎? 9.1.4. 如何讓OS/2客戶下載打印機驅動程序呢? 10. 中文翻譯版致謝 -------------------------------------------------------------------------------- 第1章. 如何安裝並測試Samba 1.1. Step 0: 閱讀手冊頁 Samba發布版中所帶的手冊頁包含了大量有用的信息,如果你不知道怎樣閱讀它們,可以試試下面的命令: $ nroff -man smbd.8 more 在Samba的網站http://www.samba.org可以找到其它的資源。 -------------------------------------------------------------------------------- 1.2. Step 1: 編譯二進制 先運行source目錄中的./configure 程序。它會自動根據你的操作系統情況來對Samba進行配置,如果你有特殊要求可以運行: root# ./configure --help 這樣就可以看到想要的特殊選項。然後,再執行: root# make 這樣就開始創建二進制程序。當編譯成功你就可以用: root# make install 來安裝二進制程序和手冊頁了。還可以用下面的命令分別安裝二進制程序和/或手冊頁: root# make installbin 和 root# make installman 注意,如果你正在對以前的版本進行升級,那麼原來老版本的二進制程序已經更名為帶“.old”擴展了。如果你發現當前版本有問題,可以用下面的命令退回到以前的版本: root# make revert -------------------------------------------------------------------------------- 1.3. Step 2: 所有關鍵步驟 在這一步你必須為自己准備好一杯咖啡或其它刺激性的飲料。安裝過程有時很復雜,所以可能會需要這樣的東西。如果你以前安裝過Samba則可以跳過這一步。 -------------------------------------------------------------------------------- 1.4. Step 3: 建立配置文件 在發布包的examples子目錄裡有一份配置文件的樣本。我建議你仔細閱讀這個文件,看看各選項在實際使用中是如何搭配的。所有選項的信息請參見手冊頁。 下面是最簡單實用的配置文件:

[global] workgroup = MYGROUP [homes] guest ok = no read only = no 通過這樣的配置,服務器上的用戶只要用他們的賬號就可能通過服務器與自己的主目錄進行連接。(注意工作組也可以設置為Samba要加入的工作組名,請參見BROWSING.txt中的內容) 注意用make install不會安裝smb.conf文件,你需要自己建立這個文件。(可以從發布包的examples/子目錄裡拷嘛) 然後把這個文件放到Makefile文件中指定的相應目錄裡(缺省查找/usr/local/samba/lib/目錄)。 關於設置[homes]共享項的安全性請參考UNIX_SECUR99vY.txt文件。



注意用make install不會安裝smb.conf文件,你需要自己建立這個文件。(可以從發布包的examples/子目錄裡拷嘛) 然後把這個文件放到Makefile文件中指定的相應目錄裡(缺省查找/usr/local/samba/lib/目錄)。 關於設置[homes]共享項的安全性請參考UNIX_SECUR99vY.txt文件。



Copyright © Linux教程網 All Rights Reserved