linux samba工作组,linux下samba的配置
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的配置相关推荐
- RedHat Linux AS 5.3 下DNS的配置步骤----为学习Oracle网络管理埋下伏笔
转载请注明出处:http://blog.csdn.net/guoyjoe/article/details/16982179 RedHat Linux AS 5.3 下DNS的配置与RedHat Lin ...
- linux apache htaccess,Apache下htaccess的配置使用详解
Apache下htaccess的配置使用详解 看到群里很多前辈都在讨论.htaccess的用法,自己之前也小用过,只做了404的重定向,当然.htaccess的功能远不止这些,他还可以帮助我们做很多( ...
- linux 虚拟机新增磁盘,linux(虚拟机)下新增磁盘配置
Linux的硬盘识别: (1)"fdisk -l"命令可以列出系统中当前连接的硬盘设备和分区信息.新硬盘没有分区信息,则只显示硬盘大小信息. (2)创建新硬盘分区命令参数: fdi ...
- linux系统安装ntp,CentOS下NTP安装配置
安装yum install ntp 配置文件 /etc/ntp.conf restrict default kod nomodify notrap nopeer noquery restrict -6 ...
- linux lisp环境,Ubuntu下Common Lisp配置
binghe学长的译作<>出版了..买了一本回来准备学习CL.. 貌似在win下没有好的环境..所以只好在虚拟机下跑Ubuntu来学习CL了.. 下面是我个人的安装过程.. 1.安装ema ...
- linux vim模板,FreeBSD8下的vim配置模板
我的FreeBSD机器,无论是VM学习机,还是开发机器或线上的系统,均不采用root直接操作,都是用采取用户操作的方式,其vim配置文件如下vim ~/.vimrc set nobackup set ...
- linux下mvn的运行配置,Linux内网环境下使用Nexus配置Maven私有仓库
一. 安装配置Nexus 1. 下载nexus 2. 解压:tar -zxf nexus-3.5.2-01-unix.tar.gz 3. 进入bin目录启动:./nexus run & 出现如 ...
- openni linux arm,OpenNI2 Arm-Linux下的安装配置
操作系统:Ubuntu14.04 开发板:Tegra K1(arm cortex A8) 如果已经有安装包文件OpenNI-Linux-Arm-2.2.tar.bz2的,请直接跳到解包安装步骤. 安装 ...
- Linux Suse 11系统下的NFS配置
版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明 http://blog.csdn.net/wenshuangzhu/article/details/44079473 1.Server ...
最新文章
- [转]Passing data between pages in JQuery Mobile mobile.changePage
- NUnit学习笔记之进阶篇
- win7 ghost 纯净版最新系统下载
- JAVA后端面试100 QA之第一篇
- openssl中算法的组织方式
- 《Java核心技术 卷1 基础知识 原书第10版》
- windowslive站点源码里的学问
- Linux 查看自己的IP地址
- linux复制文件多份,Linux下同时复制多个文件
- 最大规模开源说话人识别语料集——VoxCeleb
- 读书 | 颠覆者:周鸿祎自传
- 网络安全工程师自主学习计划表(具体到阶段目标)
- C++中的typeid关键字
- linux怎么全选文件内容,Linux小技巧之终端terminal全选
- 吉林大学珠海学院论坛 http://j.bnubbs.cn
- 历代iOS设备屏幕分辨率
- Committer identity unknown *** Please tell me who you are...
- unicode编码范围:
- 第7次版本迭代的微信答题小程序完美上线
- unity 安卓应用名称多语言本地化