电脑知识|欧美黑人一区二区三区|软件|欧美黑人一级爽快片淫片高清|系统|欧美黑人狂野猛交老妇|数据库|服务器|编程开发|网络运营|知识问答|技术教程文章 - 好吧啦网

您的位置:首頁技術文章
文章詳情頁

SAMBA實現Solaris和Windows之間的文件共享

瀏覽:24日期:2024-02-04 17:17:03

一、概述

Samba提供了Unix系統和Windows之間的文件和打印機共享服務。一臺Solaris的機器,如果配置了Samba Server,就能充當共享服務器;同時也能作為客戶機訪問網絡中其它Windows系統上的共享文件,或其它安裝了Samba Server的Solaris/Linux系統上的共享文件。

OpenSolaris在系統安裝的時候就已經包含了Samba,只需要簡單的配置就可以成為Samba Server。

二、配置Solaris的 Samba服務器

Samba服務器包含兩個Daemon,nmbd和smbd。smbd是 samba的內核,是建立對話,驗證客戶和提供文件系統和打印服務的基礎; nmbd則處理所有的名字注冊和解析請求,實現了網絡瀏覽的功能;它的任務是向局域網廣播Samba服務器所提供的服務;Nmbd使得Samba服務器顯示在windows操作系統的網絡鄰居中,允許用戶瀏覽可以通過samba使用的資源。

缺省OpenSolaris并沒有使能Samba服務。

# svcs -v | grep samba# ps -eaf | grep mbd

Samba的共享方式包括share、user、server、domain 和ads。本文主要主要介紹share和user的共享方式。

2.1 配置share方式

采用share方式,用戶不需要輸入帳號和密碼就可以登陸samba服務器。其配置步驟為:

1) 創建一個Samba共享目錄

# mkdir -p /export/home/smbshare

2) 創建Samba配置文件

# cp /etc/sfw/smb.conf-example /etc/sfw/smb.conf

3) 編輯配置文件smb.conf

===== ===== /usr/sfw/smb.conf ==========security = share[homes]comment = Home DirectorIEsbrowseable = yeswritable = yespath = /export/home/smbshareguest ok = yesguest account = user1

這里用戶是通過默認的user1來登陸的。用戶登陸之后,可以看到user1 所共享的文件和所有系統共享文件,其他用戶共享的文件能夠看得到,但是不一定能夠使用或者進的去。如果不設置guest account的話,則用戶就以默認的nobody進行登陸,只能夠使用系統設置的共享文件。其他用戶設置的文件不一定能夠使用。

4) 啟動Samba服務

# svCADm enable samba# svcs | grep sambaonline1:19:02svc:/network/samba:default# ps -eaf | grep mbdroot 24453 1 0 01:19:02 ? 0:00 /usr/sfw/bin/smbd -Droot 24450 1 0 01:19:02 ? 0:00 /usr/sfw/bin/nmbd -Droot 24454 24453 0 01:19:02 ? 0:00 /usr/sfw/bin/smbd -D

2.2 配置user方式

配置成user方式需要提供用戶名和密碼進行驗證。這里Samba用戶必須是 Solaris系統用戶。而對同一個用戶來說,samba密碼和系統密碼不必一定相同。

1) 添加一個系統用戶(用已經存在的也可以)

# useradd -d /export/home/andy -m -s /usr/bin/bash andy

2) 用smbpasswd添加Samba用戶

# /usr/sfw/bin/smbpasswd -a andyNew SMB passWord: <password>Retype new SMB password: <password>Added user andy.# /usr/sfw/bin/smbpasswd -e andyEnabled user andy

3) 編輯配置文件smb.conf

===== ===== /usr/sfw/smb.conf ==========security = user[homes]comment = Home DirectorIEs for %Svalid users = %S# 只有所有者能訪問該共享browseable = no# 該共享對其它用戶不可見writable = yescreate mask = 0640# 創建文件時的權限掩碼directory mask = 0750# 創建目錄時的權限掩碼

這里%S通配符可以擴展成實際的共享名。這樣andy共享的注釋將是 “Home Directories for andy。

4) 重新啟動Samba服務

# svcadm restart samba

從其它系統上用samba訪問該Solaris機器時,如果輸入的用戶名是 andy,密碼是Samba密碼,就能看到/export/home/andy 下的內容。

三、Solaris訪問 Windows的共享資源

Samba包中已經包括了smbclIEnt、smbmount等的實用程序。smbclient程序提供了一個類似FTP 的模式界面,允許用戶共享Windows、Linux的資源,還可以用戶列出服務器上的可用共享資源。smbmount類似mount命令,將 Windows的共享目錄安裝到Linux的本地目錄。

1) 查詢網絡上的Samba服務器

# /usr/sfw/bin/findsmb

每個找到的服務器都會顯示其 IP 地址、NetBIOS 名稱、工作組名稱、操作系統、以及 SMB 服務器版本。

2) 列出Samba服務器上的可用資源

# /usr/sfw/bin/smbclient -L <hostname>

如果是 user共享方式,就要加“-U <user>選項如下。

# /usr/sfw/bin/smbclient -L <hostname> -U <user>

PassWord: <password>

如果是 share共享方式,可以不必理會用戶和密碼,要求輸入密碼時直接回車即可。

3) 連接Samba共享

# /usr/sfw/bin/smbclient //<hostname/<share> [-U <username>]

例如要訪問上文中的share共享時,可用

# /usr/sfw/bin/smbclient //hostname/homesPassword: <ENTER>

Domain=[MYGROUP] OS=[Unix] Server=[Samba 3.0.21b]

smb:>

要訪問上文中的user共享時,可用

# /usr/sfw/bin/smbclient //hostname/andy -U andyPassword: <andy_password>Domain=[MYGROUP] OS=[Unix] Server=[Samba 3.0.21b]smb:>

連接后,就能象FTP用戶一樣上傳和下載文件。用put表示上傳,用get表示下載。鍵入help獲得可用的命令列表。

4) 掛載Samba共享

Solaris 尚不支持smbfs和smbmount命令。解決方法之一就是使用Sharity。其安裝和使用都很簡單。

安裝 Sharity

# /usr/sfw/bin/wget http://www.obdev.at/ftp/pub/Products/Sharity3/sharity.3.3-beta3.solaris-i86pc.tar.gz# gunzip -c sharity.3.3-beta3.solaris-i86pc.tar.gz | tar xf -# cd sharity.3.3-beta3.solaris-i86pc# ./setup

啟動和停止Sharity

重啟機器后,Sharity會自動運行

# svcs | grep sharitylegacy_run 0:38:06 lrc:/etc/rc2_d/S80sharity3legacy_run 0:38:14 lrc:/etc/rc3_d/S80sharity3

停止 Sharity

# /usr/local/sharity3/sbin/sharity.init stop

啟動 Sharity

# /usr/local/sharity3/sbin/sharity.init start

訪問 share共享

# /usr/local/sharity3/bin/sharity login smb://<hostname>/<share>Share passWord for HOSTNAMESHARE: <ENTER># ls /CIFS/entire_network/<workgroup>/<hostname>/<share># cd /CIFS/<share>[<hostname>]

訪問 user共享

# /usr/local/sharity3/bin/sharity login smb://<hostname>/<share> -U <user><user>'s password on <hostname>: <password># ls /CIFS/entire_network/<workgroup>/<hostname>/<share>

附錄一、

Samba在 OpenSolaris中的目錄

/usr/sfw/sbin/smbd

/usr/sfw/sbin/nmbd

Samba 服務器的兩個daemon

/usr/sfw/bin/smb(*)

Samba 的常用工具

/etc/sfw/smb.conf-example

系統初始自帶的Samba配置文件示例

/etc/sfw/smf.conf

Samba 配置文件。系統缺省沒有這個文件,需要從 /etc/sfw/smb.conf-example拷貝或手工生成

/var/samba/log

默認存放 Samba日志的目錄

標簽: Windows系統
主站蜘蛛池模板: 窖井盖锯圆机_锯圆机金刚石锯片-无锡茂达金刚石有限公司 | 铁艺,仿竹,竹节,护栏,围栏,篱笆,栅栏,栏杆,护栏网,网围栏,厂家 - 河北稳重金属丝网制品有限公司 山东太阳能路灯厂家-庭院灯生产厂家-济南晟启灯饰有限公司 | 珠宝展柜-玻璃精品展柜-首饰珠宝展示柜定制-鸿钛展柜厂家 | 留学生辅导网-在线课程论文辅导-留学生挂科申诉机构 | 亳州网络公司 - 亳州网站制作 - 亳州网站建设 - 亳州易天科技 | 紫外线老化试验箱_uv紫外线老化试验箱价格|型号|厂家-正航仪器设备 | 河北凯普威医疗器材有限公司,高档轮椅系列,推车系列,座厕椅系列,协步椅系列,拐扙系列,卫浴系列 | 好看的韩国漫画_韩漫在线免费阅读-汗汗漫画 | 液压油缸-液压缸厂家价格,液压站系统-山东国立液压制造有限公司 液压油缸生产厂家-山东液压站-济南捷兴液压机电设备有限公司 | 专业生物有机肥造粒机,粉状有机肥生产线,槽式翻堆机厂家-郑州华之强重工科技有限公司 | 激光内雕_led玻璃_发光玻璃_内雕玻璃_导光玻璃-石家庄明晨三维科技有限公司 激光内雕-内雕玻璃-发光玻璃 | 干法制粒机_智能干法制粒机_张家港市开创机械制造有限公司 | 橡胶电子拉力机-塑料-微电脑电子拉力试验机厂家-江苏天源 | 金库门,金库房,金库门厂家,金库门价格-河北特旺柜业有限公司 | 刚性-柔性防水套管-橡胶伸缩接头-波纹管补偿器-启腾供水材料有限公司 | 电气控制系统集成商-PLC控制柜变频控制柜-非标自动化定制-电气控制柜成套-NIDEC CT变频器-威肯自动化控制 | 车充外壳,车载充电器外壳,车载点烟器外壳,点烟器连接头,旅行充充电器外壳,手机充电器外壳,深圳市华科达塑胶五金有限公司 | 紫外可见光分光度计-紫外分光度计-分光光度仪-屹谱仪器制造(上海)有限公司 | 尼龙PA610树脂,尼龙PA612树脂,尼龙PA1010树脂,透明尼龙-谷骐科技【官网】 | 线材成型机,线材折弯机,线材成型机厂家,贝朗自动化设备有限公司1 | 温州在线网 | 依维柯自动挡房车,自行式国产改装房车,小型房车价格,中国十大房车品牌_南京拓锐斯特房车 - 南京拓锐斯特房车 | 合肥风管加工厂-安徽螺旋/不锈钢风管-通风管道加工厂家-安徽风之范 | 英语词典_成语词典_日语词典_法语词典_在线词典网 | 山东柳店新能源科技有限公司| 水厂自动化-水厂控制系统-泵站自动化|控制系统-闸门自动化控制-济南华通中控科技有限公司 | 篷房[仓储-婚庆-展览-活动]生产厂家-江苏正德装配式帐篷有限公司 | 南汇8424西瓜_南汇玉菇甜瓜-南汇水蜜桃价格 | 河南中专学校|职高|技校招生-河南中职中专网 | PC构件-PC预制构件-构件设计-建筑预制构件-PC构件厂-锦萧新材料科技(浙江)股份有限公司 | 睿婕轻钢别墅_钢结构别墅_厂家设计施工报价 | 杭州货架订做_组合货架公司_货位式货架_贯通式_重型仓储_工厂货架_货架销售厂家_杭州永诚货架有限公司 | 中国玩具展_玩具展|幼教用品展|幼教展|幼教装备展 | 衬氟止回阀_衬氟闸阀_衬氟三通球阀_衬四氟阀门_衬氟阀门厂-浙江利尔多阀门有限公司 | 化工ERP软件_化工新材料ERP系统_化工新材料MES软件_MES系统-广东顺景软件科技有限公司 | 壹车网 | 第一时间提供新车_资讯_报价_图片_排行! | 12cr1mov无缝钢管切割-15crmog无缝钢管切割-40cr无缝钢管切割-42crmo无缝钢管切割-Q345B无缝钢管切割-45#无缝钢管切割 - 聊城宽达钢管有限公司 | 广州昊至泉水上乐园设备有限公司 | 马尔表面粗糙度仪-MAHR-T500Hommel-Mitutoyo粗糙度仪-笃挚仪器 | 100_150_200_250_300_350_400公斤压力空气压缩机-舰艇航天配套厂家 | 武汉印刷厂-不干胶标签印刷厂-武汉不干胶印刷-武汉标签印刷厂-武汉标签制作 - 善进特种标签印刷厂 |