原文写于2010-09-15 20:47:27,网易博客,已删. 
    呵呵,此处讲的samba可不是巴西的桑巴舞哦. 
一. samba是什么   
samba类似于windows上的文件共享. 
    最初始时候,文件服务器(提供公共资料的统一存放和管理)和客户机(使用和修改资料的机器)之间用Ftp进行文件传输.不过使用ftp的无法直接修改远程机上的文件.怎么做呢,1.先把文件下到本地;2.在本地修改文件;3.将修改后的文件上传到远程机器,覆盖掉原有文件.这三个步骤确实太麻烦. 特别是,如果客户机这边修改了文件,又没有上传到文件服务器上,就有可能造成数据不一致. 
    Unix系统有NFS文件系统(network file system),使得用户使用远程文件就像使用本地文件一样.即相当与把远程机器上的文件系统挂载到本地,当作自己机器上的一个分区来使用.而且windows系统也有类似的文件系统common internet file system,CIFS.咱们平常在网上邻居里面看到的其他windows机共享出来的目录就是这个道理. 
    但是怎么在Unix系统和windows系统之间共享文件呢?这就要用到samba了. 
    不过,还是先说说samba开启之后的使用吧.平常,我们要访问某个开启了共享的windows机的资源,除了在网上邻居里面找工作组计算机之外,还可以在运行或者explorer的地址栏中输入"\\主机名或ip"来访问.开启了samba之后,在咱们自己的windows机器上也可以这样访问Solaris机器. 
    好了,废话不多说了,直接正题.

二.配置samba 
    默认情况下,/etc/sfw下有一个名为smb.conf-example的文件,这个是samba配置的样例文件.. 
    将这个文件改名,去掉结尾-example.然后编辑这个文件. 
    [global] 
    workgroup = carnation 
    netbios name=carnation_leipei 
    server string =Solaris Samba Server 
    security =share 
    log file = /var/log/samba/%m.log 
    [QA] 
    path=/export/home/qa/samba 
    writeable =yes 
    browseable =yes 
    guest ok =yes 
其中, [global]这部分是全局设置. 
    workgroup是windows网上邻居看到的工作组 
    netbois name是从windows网上邻居看到的计算机名; 
    server string 是samba服务器说明,拿来做注释和描述. 
    security是验证和登录方式.share表示不用用户和密码也能访问.如果此处填写user,则是要加验证的. 
    [QA]是在windows网上邻居中看到的其他计算机共享目录显示出来的名称. 
    path=用来设置显示出来的共享目录实际上对应在Solaris系统上的位置. 
    writeable表示可写入. 
    browseable表示可以浏览. 
    guest ok表示允许guest用户登录.

三.启动samba 
   我在一篇文章上看到过用"/etc/init.d/samba start  "和"/etc/init.d/samba stop"来启动和停止samba服务,不过很可惜.我的测试机上并没有找到这个程序. 
   后面看到一篇安装新版本samba并配置和启动的文章中看到samba安装目录下的sbin下的smbd和nmbd程序启动后,就可以访问Solaris下的共享文件了. 
   于是,我在/etc/sfw下找到了对应的目录和程序,启动这个程序后,就可以访问了.

2011-07-02补充: 
    感觉还是ftp好用,呵呵.

本文转自leipei博客园博客,原文链接:http://www.cnblogs.com/leipei2352/archive/2011/07/02/2096379.html,如需转载请自行联系原作者

Solaris底下配置samba相关推荐

  1. RHEL5配置Samba服务器实现文件共享

    为了Windows主机与Linux服务器之间的资源共享,同时实现访问的控制,Linux操作系统提供的Samba服务可以实现这样的控管.Samba服务为两中不同的操作系统架起了一座桥梁,使Linux系统 ...

  2. CentOS安装配置Samba

    本文的场景是虚拟机执行CentOS6.5,本机是Win7.现欲把CentOS上的一个目录共享出来,Win的机器能够读写. Samba与window连接须要使用NetBIOS协议,请确认你的Win7系统 ...

  3. CentOS7安装和配置samba

    (1)samba简介 CIFS:通用的internet文件系统,windows和unix系统之间共享文件的一种协议;客户端主要是windows:支持多节点同时挂载以及并发写入 (2)samba主配置文 ...

  4. ubuntu 配置samba

    Samba是开源软件,用来让Linux系统与Windows系统的SMB/CIFS网络协定做连结,实现Windows主机与Linux服务器之间的资源共享.Samba服务为两种不同的操作系统架起了一座桥梁 ...

  5. Ubuntu下配置samba实现文件夹共享

    Ubuntu下配置samba实现文件夹共享 一.samba的安装: sudo apt-get intall samba sudo apt-get install smbfs 二.创建共享目录: mkd ...

  6. centos 6.5配置samba

    Samba简介 Samba是一个能让Linux系统应用Microsoft网络通讯协议的软件,而SMB是Server Message Block的缩写,即为服务器消息块 ,SMB主要是作为Microso ...

  7. 项目七samba服务器,Centos 7 配置Samba服务器

    Centos 7配置Samba服务器 1.Centos 7版本,内核: Linux 3.10.0-514.el7.x86_64 [root@tommy /]# hostnamectl #查看版本号 O ...

  8. ubuntu10.04下 简单配置samba

    ubuntu10.04下 简单配置samba,实现windows xp 访问linux 共享夹 关键字: ubuntu samba 今天在家,闲着没事,就想学习一下samba 来实现windows x ...

  9. Ubuntu 配置Samba 服务器

    安装Ubuntu samba服务器 sudo apt-get install samba sudo apt-get install smbfs 配置samba服务器 samba配置文件: /etc/s ...

最新文章

  1. 骚操作!阿里对业务中台痛下杀手!但却继续推进数据中台?
  2. C语言--对数组地址的解析
  3. Android Virtual Device(AVD)屏幕大小调整
  4. 小程序FMP优化实录,大厂面试题汇总
  5. 用三款评测证明,数学思维在线学习APP正在用游戏化打开数学之门
  6. 深度学习模型---稀疏编码 Sparse Coding
  7. 代码批量删除QQ日志和说说
  8. App Store 评分和评论:用户评论如何影响 App Store 排名
  9. activiti5.21 + SVG 绘制流程图 高亮显示已完成节点
  10. 计算机系统关键服务有多少项,你好,QQ电脑管家启动项说系统关键项启动100多秒。怎么回事?...
  11. 会议室预约系统 会议预约 会议预约触摸屏 会议预约管理系统
  12. 记一次查询超时的解决方案The timeout period elapsed......
  13. 有哪些好用的python在线编程环境?
  14. 计算机应用基础差错解释,计算机应用基础名词解释:差错
  15. 压力变送器和差压变送器的区别
  16. DeepLinQ 用于隐私保护的数据共享的分布式多层分类账本
  17. Veryzhou编码转换1.02正式版
  18. C语言中的stdbool.h头文件
  19. WinDebug双机调试
  20. 华为服务器培训文档,服务器云培训

热门文章

  1. “深度学习不能拿来乱用”,Nature论文引发激烈争论
  2. ArrayList和LinkedList的add(E)性能秘密
  3. WebApi跨域的解决方法
  4. URAL 1993 This cheeseburger you don't need 模拟题
  5. WCF入门(三)——对象序列化
  6. 存储时间:高清3D化,技术应用化?
  7. Linux System and Performance Monitoring(Memory篇)
  8. 云网融合 — 电信网络云
  9. FD.io/VPP — 常用指令集合
  10. 5G 信令流程 — UE 寻呼(Paging)流程