logo资料库

samba安装指南.docx

第1页 / 共9页
第2页 / 共9页
第3页 / 共9页
第4页 / 共9页
第5页 / 共9页
第6页 / 共9页
第7页 / 共9页
第8页 / 共9页
资料共9页,剩余部分请下载后查看
版本更新记录
1導論 Introduction
1.1文件目的 Purpose
1.2文件對象Objectives
2Samba簡介
3Samba運行硬件環境
4Samba運行軟件環境
5Samba安裝
6Samba配置
7Samba安全管控
7.1帳戶開設
7.2權限管控
8注意事项
February 10, 2012 Samba Deployment Samba 環境架設指南 文件编号 项目 模块 功能 客户方 服务方 撰写人 校对人 创建日期 修改日期 Samba 環境假設指南 Crossoft Tech. Co., Ltd. Syngna qiao Lumen Wang 2012-02-20 2012-02-20 版本更新记录 日期 2012-02-20 修改人 Syngna Qiao 更改摘要 創建文件 Samba 環境假設指南 D010-UG-12220-004 1
February 10, 2012 Samba 環境假設指南 D010-UG-12220-004 2
February 10, 2012 目录 版本更新记录.................................................................................................................................................................1 1 導論 Introduction................................................................................................................................................4 1.1 文件目的 Purpose.....................................................................................................................................4 1.2 文件對象 Objectives.................................................................................................................................4 2 Samba 簡介........................................................................................................................................................... 4 3 Samba 運行硬件環境.......................................................................................................................................... 4 4 Samba 運行軟件環境.......................................................................................................................................... 4 5 Samba 安裝........................................................................................................................................................... 5 6 Samba 配置........................................................................................................................................................... 5 7 Samba 安全管控...................................................................................................................................................8 7.1 帳戶開設.......................................................................................................................................................8 7.2 權限管控.......................................................................................................................................................8 8 注意事项..................................................................................................................................................................9 Samba 環境假設指南 D010-UG-12220-004 3
February 10, 2012 1 導論 Introduction 1.1文件目的 Purpose 架设 samba 环境,实现 windows 和 linux 局域网内资源共享 1.2文件對象 Objectives 適用於 System Integration Team。 2 Samba 簡介 Samba 是一種自由软件包,用來讓 Unix 系統的操作系統與微軟 Windows 操作系統的 SMB/CIFS (Server Message Block/Common Internet File System)網路協定做連結。和 windows 上的網上 鄰居原理是一樣的。通過 SMB 協議可以實現資源共享及印表機共用。Samba 是 Windows 與 Unix 系 統 OS(Operating System 的縮寫,操作系統:windows、linux、Unix、Mac 等)之間搭建起的一 座橋樑,可以實現資源共享,可以像 FTP 這樣使用。 3 Samba 運行硬件環境 架設 samba 軟件運行環境需要以下硬件環境:  一台开发 Server。 4 Samba 運行軟件環境 软件名称 Redhat Enterprise Linux 版本 5.5+ Samba 環境假設指南 D010-UG-12220-004 备注 4
February 10, 2012 5 Samba 安裝 Samba 服務主要安裝包為以下安裝包:  samba-3.0.33-3.28.el5.i386.rpm //Samba 的服務端軟件  samba-client-3.0.33-3.28.i386.rpm //Samba 用戶端軟件  samba-common-3.0.33-3.28.i386.rpm //包括 Samba 是服器和用戶端都需要的文件  redhat-config-samba-1.2.41-5.el5.rpm //Samba 的 GUI 配置工具 samba 的主配置文件是/etc/samba/smb.conf [root@localhost root]# rpm -qa|grep samba//顯示是否安裝了 samba 服務 如果沒有安裝可用# yum -y install samba 命令。 使用 yum 命令安裝 samba,加入-y 參數,如遇詢問自動選擇 y,全自動下載並安裝 samba,此過程 需要一點時間。 6 Samba 配置 Samba 的配置更改主要通過修改其主配置文件 smb.conf 來完成,該配置文件由全局設置和共用定 義兩部分組成。文件更改後不會立刻生效,用戶需要重啟 Samba 服務或執行相應的命令重新載入配置 文件使之生效。 Samba 用戶由 smbpasswd 命令進行管理,添加 Samba 用戶前,系統中須存在有同名的操作系統 用戶。 Samba 的配置更改主要通過修改其主配置文件 smb.conf 來完成。 Samba 環境假設指南 D010-UG-12220-004 5
February 10, 2012 通過命令 vim /etc/samba/smb.conf 打開主配置文件/etc/samba/smb.conf,該配置文件由全局 設置和共用定義兩部分組成。Samba 用戶由 smbpasswd 命令進行管理,添加 Samba 用戶前,系統 中須存在有同名的作業系統用戶。 配置 smb.conf 文件 全局配置(Global Setting): [global] workgroup = 工作組名稱 server string = 服务器描述 ;netbios name=linux 系統的主機名 security =安全級別(share、user、server、domain、ads) passdb backend = tdbsam writable = yes #讀寫 username map = /etc/samba/smbusers ;smb passwd file = /etc/samba/smbpasswd (設置口令文件的路徑) unix password sync = yes (設置 Samba 用戶和 Linux 系統帳戶同步) ;encypt passwords = yes passwd program = /usr/bin/passwd %u passwd chat = *New*password* %n\n *Retype*new*password* %n\n *passwd:*all pam password change = yes (設置用戶使用 pam 更改口令) guest ok = yes(是否允許匿名用戶訪問) guest account = wee (設置 guest 帳戶) Samba 環境假設指南 D010-UG-12220-004 6
February 10, 2012 [homes]用戶主目錄設置: browseable = no #表示該目錄隱藏 設置目錄可讀寫 writable = yes #讀寫 [samba] 這個在 windows 中顯示出來是共用目錄 path = /opt/samba (要共用的目錄) writeable = yes (是否可寫) browseable = yes (是否可以流覽)可以流覽意味著,我們在工作組下能看到共用文件夾。如果您不想 顯示出來,那就設置為 browseable=no valid users = adm,wee [printers]表示共用印表機。 comment = All Printers (共用說明為所有的打印共享) path = /var/spool/samba (打印共享目錄為/var/spool/samba) browseable = no (是否可流覽) printable = yes (是否允許打印) 配置好後重啟 smb 服务器 [root@localhost ~]# service smb restart #重新啟動 Samba 環境假設指南 D010-UG-12220-004 7
February 10, 2012 7 Samba 安全管控 7.1帳戶開設 建立服務密碼文件。 添加帳號 smbpasswd –a 用戶名。如下添加帳號 wee: 1) 建立 Linux 系統帳號。 [root@localhost ~]# usersssadd wee [root@localhost ~]# passwd 123456 2) 把帳號添加到 Samba 的配置文件 [root@localhost ~]# smbpasswd -a wee read only 選項 7.2權限管控 可在配置文件中通過 security 設置 Samba 服务器的安全級別。Samba 的安全級別有 4 種,分別是 share、user、domain、server 和 ads,它們分別對應不同的驗證方式。默認使用的安全基本為 user。除了更改安全級別外,Samba 還提供了一些與安全相關的選項用於對共用目錄的訪問進行控 制,如 read only、writable、read list、write list 等。可以在 smb.conf 文件中更改這些安全選項, 並執行命令使之生效。 1. 2. writable 選項 3. read list 選項 4. write list 選項 5. valid users 和 invalid users 選項 6. max smbd processes 選項 7. max print jobs 選項 8. max open files 選項 Samba 環境假設指南 D010-UG-12220-004 8
分享到:
收藏