Solaris 分享文件设定

上传人:油条 文档编号:20327413 上传时间:2017-09-09 格式:PDF 页数:5 大小:117.60KB
返回 下载 相关 举报
Solaris 分享文件设定_第1页
第1页 / 共5页
Solaris 分享文件设定_第2页
第2页 / 共5页
Solaris 分享文件设定_第3页
第3页 / 共5页
Solaris 分享文件设定_第4页
第4页 / 共5页
Solaris 分享文件设定_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

《Solaris 分享文件设定》由会员分享,可在线阅读,更多相关《Solaris 分享文件设定(5页珍藏版)》请在金锄头文库上搜索。

1、Solaris 10 配置配置配置配置 samba 服務服務服務服務 一、samba 簡介 Samba 提供了 Unix 系統和 Windows 之間的檔和印表機共用服務 。一台 Solaris 的機器 ,如果配置了 Samba Server,就能充當共用伺服器 ;同時也能作為客戶機訪問網路中其他 Windows 系統上的共用檔 ,或其他安裝了 Samba Server 的 Solaris/Linux 系統上的共用檔 。 Solaris10 在系統安裝的時候就已經包含了 Samba,只需要簡單的配置就可以成為 Samba Server。 Samba 伺服器包含兩個 Daemon, nmbd 和

2、 smbd。 smbd 是 samba 的內核 ,是建立對話 ,驗證客戶和提供檔系統和列印服務的基礎 ; nmbd 則處理所有的名字註冊和解析請求 ,實現了網路流覽的功能 ;它的任務是向局域網廣播 Samba 伺服器所提供的服務 ; Nmbd 使得 Samba 伺服器顯 示在 windows 作業系統的網路鄰居中,允許用戶流覽可以通過 samba 使用的資源 。 Solaris10 自帶 samba,但 samba 服務為遺留服務 ,新安裝 solaris 中未被啟用 使用命令 ps ef | grep mbd,可查看 samba 進程 samba 在 solaris10 中的一些目錄 檔及目

3、錄檔及目錄檔及目錄檔及目錄 用途說明用途說明用途說明用途說明 其他說明其他說明其他說明其他說明 /etc/sfw/smb.conf-example Samba 配置檔示例 系統初始自帶 ,是 smb.conf 的示例文件 /etc/sfw/smf.conf Samba 配置 系統缺省沒有這個檔 ,需要從/etc/sfw/smb.conf-example 拷貝或者手工創建這個檔 /usr/sfw/bin/smb(*) Samba 的常用工具 smbcacls smbcontrol smbpasswd smbtar smbtree smbsh smbclient smbspool smbstatu

4、s smbcquotas /var/samba/log 默認存放 samba 日誌的目錄 /etc/init.d/samba samba 管理命令 可以帶參數 start 和 stop 進行samba 服務的開啟和停止 /usr/sfw/sbin/smbd /usr/sfw/sbin/nmbd samba 的兩個可執行檔 在用 samba 管理命令事實上調用這兩個可執行檔 。 二、配置 samba 無用戶驗證方式 1. 創建共用目錄 mkdir -m 777 -p /export/home/smbshare 2. 創建 samba 配置檔 cp /etc/sfw/smb.conf-exampl

5、e /etc/sfw/smb.conf 3. 編輯 /etc/sfw/smb.conf 文件 a. 將 security = user 改為 security = share 連接模式 , share 為共用模式 ,不需要用戶驗證 。 user 和 server 方式需要用戶驗證 b. . log file = /var/samba/log/log.%m 定義了 log 的默認路徑 ,可自行定義 log 路徑 c. max log size = 50 定義了 log 檔默認大小 ,單位 Kb d. 修改共用檔路徑資訊 將原有資訊 #= Share Definitions = homes com

6、ment = Home Directories browseable = no writable = yes 修改為 #= Share Definitions = homes comment = Home Directories browseable = yes writable = yes path = /expore/home/smbshare #共用目錄路徑 guest ok = yes e. 啟動 samba 服務 svcadm enable samba f. 查看 samba 服務 ps -ef | grep mbd g. 在 windows 上可用 IP 訪問 solaris 三、

7、配置 user( 用戶驗證 ) 方式 配置成 user 方式是需要提供用戶明和密碼進行驗證的 。這要比 share 方式的不驗證相比較會更安全 。其配置方式與配置 share 方式基本上是一致的 。只是在 smb.conf 檔中的 security share 方式變成了 security share 然後添加 samba 用戶 ,用戶可以是已有用戶 ,也可以是即將新建用戶 添加用戶並重啟 samba 服務後 ,使用 windows 訪問即會被要求輸入用戶密碼 若要對不同用戶的共用目錄進行許可權限制可按如下配置 smb.conf 文件 = = /usr/sfw/smb.conf = secur

8、ity = user homes comment = Home Directories for %S valid users = %S # 只有所有者能訪問該共用 browseable = no # 該共用對其他用戶不可見 writable = yes create mask = 0640 # 創建文件時的許可權遮罩 ,許可權為 rw-r- directory mask = 0750 # 創建目錄時的許 可權遮罩 , 許可權為 rwx-r-x- 注意 : 1. 此處使用 root 用戶作為共用用戶 ,僅為測試所用 ,實際生產環境或公共用機 ,應使用其他用戶 ,不可使用 root 用戶 。 2.

9、 這裏 %S 通配符可以擴展成實際的共用名稱 。這樣 root 用戶共用的注釋將是 “Home Directories for root”。 3. 此處未定義 ”path” , 每個用戶的共用目錄為該用戶在 solais 內的 home 目錄內 ,通常為 ”/export/home/username”, root 用戶則為 根目錄 ”/” , 因此使用 root 用戶為檔共用用戶 ,對系 統安全有極大威脅 四、解決共用文件夾在 windows 下新建檔案名不能為中文的問題 在 smb.conf 的 global 節,加上 : unix charset = GBK dos charset = G

10、BK display charset = GBK 即可 smb.conf 範例 五、Solaris 訪問 Windows 共用資源 1. 查詢網路上的 Samba 伺服器 # /usr/sfw/bin/findsmb 每個找到的伺服器都會顯示其 IP 位址 、 NetBIOS 名稱 、工作組名稱 、作業系統 、以及 SMB 伺服器版本 。 2. 列出 Samba 伺服器上的可用資源 # /usr/sfw/bin/smbclient -L 如果是 user 共用方式 ,就要加 “-U ” 選項如下 。 # /usr/sfw/bin/smbclient -L -U Password: 如果是 sh

11、are 共用方式 , 可以不必理會用戶和密碼 , 要求輸入密碼時直接回車即可 。 3. 連接 Samba 共用 # /usr/sfw/bin/smbclient / -U 例如要訪問上文中的 share 共用時 ,可用 # /usr/sfw/bin/smbclient /hostname/homes 要訪問上文中的 user 共用時 ,可用 # /usr/sfw/bin/smbclient /hostname/usernam e -U username Password: Domain=MYGROUP OS=Unix Server=Samba 3. 0.25a smb: 連接後 ,就能象 用戶一樣上傳和下載檔 。用 put 表示上傳 ,用 get 表示下載 。鍵入 help 獲得可用的命令列表 。 由 kinney 收集網路資料並編寫

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号