samba描述

samba 是让NETBIOS和SMB这两种协议运行于TCP/IP通信协议之间,通俗一点讲就是在windows可能在网上邻居看到linux共享的文件,在linux下也能访问windows共享的文件。

我装的是redhat linux 9 我就以它为例

samba配制

第一步安装

打开超级终端 使用rpm -a samba

查看是否已经安装了samba,如果没有安装,在linux光盘中有samba的rpm 包,找到后用

rpm -ivh samba-3.0.10.-1.4.i386.rpm 进行安装。还有一个samba client 的rpm软件包是用来在linux下访问windows共享文件的

同样用

rpm -ivh samba-client-3.0.10.-1.4.i386.rpm

现在最新版本是3.0我的是2.2的,不过没关系,大体上是一样的

安装完成后就会有/etc/samba文件夹出现几个文件 lmhost smb.conf smbusers 三个文件

其中smb.conf是总的配制文件。

mkdir /music  建立一个共享目录,以便后来共享

第二步:建立samba用户,即从windows要访问linux时候的用户

useradd tom来添加一个linux下的用户

smbpasswd -a tom  将tom的用户加入到samba中

通过以上命令在/etc/samba文件夹下就多了几个文件如图

多了两个secrets.tdb 和smbpasswd文件

在smbusers中也多了一个用户

第三步:smb.conf文件的配制

vi /etc/samba/smb.conf   打开文件

说明:其中以#号开头的为注释 以;号开头的为不启用的

1.设置工作组和显示的名称

其中有一项为workgroup是用来设置工作组名称,和windows下的工作组名一样,我们修改为一样即可

server string 后面的samba server为出现在网上邻居的名称

2.用户映射

用户映射是用来映射windows 与linux之前的用户,在smbusers中映射

格式为 :单独的linux账号 =  要映射的windows账号列表

3.设置共享目录

每个用户建立,默认就有一个共享名为该用户的文件夹

该文件就是用户来控制用户所在目录

下在我们自己来添加一个目录,如music目录

手添加如下图所示

其中music为名称, path为目录所在地方 /music    read list 可访问的用户为 tom

之后,按ESC  :wq进行保存如果不会用vi的请看我的文档里的VI的使用

第四步:重启samba

/etc/rc.d/init.d/smb restart

重启后就可以在windows 网上邻居看到这个samba所共享的内容

如果想开机自动加载可以用ntsysv打开,将smb前面用空格加上*号确定就可以了

linux samba工作组,linux下samba的配置相关推荐

  1. RedHat Linux AS 5.3 下DNS的配置步骤----为学习Oracle网络管理埋下伏笔

    转载请注明出处:http://blog.csdn.net/guoyjoe/article/details/16982179 RedHat Linux AS 5.3 下DNS的配置与RedHat Lin ...

  2. linux apache htaccess,Apache下htaccess的配置使用详解

    Apache下htaccess的配置使用详解 看到群里很多前辈都在讨论.htaccess的用法,自己之前也小用过,只做了404的重定向,当然.htaccess的功能远不止这些,他还可以帮助我们做很多( ...

  3. linux 虚拟机新增磁盘,linux(虚拟机)下新增磁盘配置

    Linux的硬盘识别: (1)"fdisk -l"命令可以列出系统中当前连接的硬盘设备和分区信息.新硬盘没有分区信息,则只显示硬盘大小信息. (2)创建新硬盘分区命令参数: fdi ...

  4. linux系统安装ntp,CentOS下NTP安装配置

    安装yum install ntp 配置文件 /etc/ntp.conf restrict default kod nomodify notrap nopeer noquery restrict -6 ...

  5. linux lisp环境,Ubuntu下Common Lisp配置

    binghe学长的译作<>出版了..买了一本回来准备学习CL.. 貌似在win下没有好的环境..所以只好在虚拟机下跑Ubuntu来学习CL了.. 下面是我个人的安装过程.. 1.安装ema ...

  6. linux vim模板,FreeBSD8下的vim配置模板

    我的FreeBSD机器,无论是VM学习机,还是开发机器或线上的系统,均不采用root直接操作,都是用采取用户操作的方式,其vim配置文件如下vim ~/.vimrc set nobackup set ...

  7. linux下mvn的运行配置,Linux内网环境下使用Nexus配置Maven私有仓库

    一. 安装配置Nexus 1. 下载nexus 2. 解压:tar -zxf nexus-3.5.2-01-unix.tar.gz 3. 进入bin目录启动:./nexus run & 出现如 ...

  8. openni linux arm,OpenNI2 Arm-Linux下的安装配置

    操作系统:Ubuntu14.04 开发板:Tegra K1(arm cortex A8) 如果已经有安装包文件OpenNI-Linux-Arm-2.2.tar.bz2的,请直接跳到解包安装步骤. 安装 ...

  9. Linux Suse 11系统下的NFS配置

    版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明 http://blog.csdn.net/wenshuangzhu/article/details/44079473 1.Server ...

最新文章

  1. [转]Passing data between pages in JQuery Mobile mobile.changePage
  2. NUnit学习笔记之进阶篇
  3. win7 ghost 纯净版最新系统下载
  4. JAVA后端面试100 QA之第一篇
  5. openssl中算法的组织方式
  6. 《Java核心技术 卷1 基础知识 原书第10版》
  7. windowslive站点源码里的学问
  8. Linux 查看自己的IP地址
  9. linux复制文件多份,Linux下同时复制多个文件
  10. 最大规模开源说话人识别语料集——VoxCeleb
  11. 读书 | 颠覆者:周鸿祎自传
  12. 网络安全工程师自主学习计划表(具体到阶段目标)
  13. C++中的typeid关键字
  14. linux怎么全选文件内容,Linux小技巧之终端terminal全选
  15. 吉林大学珠海学院论坛 http://j.bnubbs.cn
  16. 历代iOS设备屏幕分辨率
  17. Committer identity unknown *** Please tell me who you are...
  18. unicode编码范围:
  19. 第7次版本迭代的微信答题小程序完美上线
  20. unity 安卓应用名称多语言本地化

热门文章

  1. over在SQL里就什么意思
  2. html5 微信授权,微信授权.html
  3. HTML元素大合集来了
  4. 你在意自己拿多少钱吗?
  5. 预处理php_如何使现代PHP更现代? 随着预处理!
  6. e3 1231 v3 达芬奇_realme再发新品:真我X7轻薄闪充旗舰、真我V3全球首款百元级5G手机...
  7. 纯CSS卡通狮子样式代码
  8. jquery 点击事件 第一次点击选中 第二次点击改变状态
  9. win10固态硬盘分区方法
  10. word编号技巧:如何将手动编号批量转为自动编号