歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Unix知識 >> 關於Unix >> 實現Solaris10 與Windows 間的文件共享

實現Solaris10 與Windows 間的文件共享

日期:2017/2/28 11:18:50   编辑:關於Unix


  配置 SAMBA
  1. 一個新裝的系統是沒有啟動 samba 服務的。
   solaris# ps -ef|grep mbd
   solaris#
  2.samba 在 Solaris10 中為遺留( Legacy)服務
   solaris# svcs -v|grep samba
   solaris# legacy_run - 11:40:36 82 lrc:/etc/rc3_d/s90samba
  3.samba 在 solaris10 中使用的一些目錄
  /usr/sfw/bin/smb(*)為samba的工具存放目錄,/var/samba/log為samba的日志目錄。
  /etc/init.d/samba,samba 管理命令可以帶參數 start 和 stop 進行samba服務的開啟和停止.
  /usr/sfw/sbin/smbd、/usr/sfw/sbin/nmbd,samba 的兩個可執行文件,在用 samba 管理命令事實上調用這兩個可執行文件。
  一)、配置 share(無需用戶驗證)方式
  A,創建samba共享目錄:
   solaris# mkdir -p /export/home/smbshare
   solaris# chmod 777 /export/home/smbshare使目錄具有寫的權限。
  B. 創建 samba 配置文件:
  1. 將其中的 security = user 改為 security=share(其中 share 方式是不進行用戶驗證的, user 和 server 方式需要驗證)
  2. 將其中的 log file = /usr/local/samba/log/log.%m 改為log file = /var/samba/log/log.%m
  3. 定義共享文件路徑信息
   [homes]
   comment = Home Directory
   browseable = yes
   writable = yes
   path = /export/home/smbshare
   guest ok = yes
  D. 啟動 samba 服務
   solaris# /etc/init.d/samba start
   solaris# ps -ef|grep mbd
  在windows中就可以訪問改文件服務器了,也可以在該目錄寫文件了。
  E.如果遇到在顯示亂碼問題則:
   unix charset = GBK
   dos charset = GBK
   display charset = GBK 重啟samba 即ok
  二)、配置 user(用戶驗證)方式
  那麼怎麼把用戶設定可以使用 samba 的用戶和其訪問 samba 服務的密碼呢?應該還記得前邊給出的一個表吧(表的第三行),其中列出了很多 samba 相關的工具。可以使用其中的 smbpasswd 進行用戶數據的維護。下面給出具體的操作步驟:
  A. 添加一個系統用戶,用以及存在的也可以
   solaris# useradd -d /export/home/test -m -s /sbin/sh test
  B. 用smbpasswd 命令將用戶添加進去.
  C. 停止服務並重新啟動。在 windows 客戶端進行訪問,輸入 test以及口令,可以看到。test可以看到共享文件。
Copyright © Linux教程網 All Rights Reserved