第一节、samba是干什么的?它有什么用?
Samba(SMB是其缩写) 是一个网络服务器,它是Linux作为本地服务器最重要的一个服务,用于Linux和Windows共享文件之用;Samba可以用于Windows和 Linux之间的共享文件,也一样用于Linux和Linux之间的共享文件;不过对于Linux和Linux之间共享文件有更好的网络文件系统 NFS,NFS也是需要架设服务器的;
2、安装及服务操作命令
安装samba程序非常简单,使用rpm -q samba查看当前系统是否已经安装了samba软件。
如果没有那就进入光盘,rpm -ivh *samba*.rpm即可。
仔细说下安装的包:
samba-common-3.0.28-0.el5.8 //samba服务器和客户端中的最基本文件
samba-3.0.28-0.el5.8 //samba服务器核心软件包
system-config-samba-1.2.39-1.el5 //samba图形配置界面
samba-client-3.0.28-0.el5.8 //samba客户端软件
启动、暂停和停止服务:
/etc/init.d/smb start
/etc/init.d/smb stop
/etc/init.d/smb restart
或
service smb start
service smb stop
service smb restart
第二节、由最简单的一个例子说起,匿名用户可读可写的实现
第一步: 更改smb.conf
我们来实现一个最简单的功能,让所有用户可以读写一个Samba 服务器共享的一个文件夹;我们要改动一下smb.conf ;首先您要备份一下smb.conf文件;
[root@localhost ~]# cd /etc/samba
[root@localhost samba]# cp
smb.conf smb.conf.bak
[root@localhost samba]# vi smb.conf 或geidt smb.conf &
然后我们把下面这段写入smb.conf中:
[global]
workgroup = WORKGROUP
netbios name = Liukai
server string = Liukai's Samba Server
security = share
[test]
path = /opt/test
writeable =
yes
browseable = yes
guest ok = yes
注解:
[global]这段是全局配置,是必段写的。其中有如下的几行;
workgroup 就是Windows中显示的工作组;在这里我设置的是WORKGROUP (用大写);
netbios name 就是在Windows中显示出来的计算机名;
server string 就是Samba服务器说明,可以自己来定义;这个不是什么重要的;
security 这是验证和登录方式,这里我们用了share ;验证方式有好多种,这是其中一种;另外一种常用的是user的验证方式;如果用share呢,就是不用设置用户和密码了;
[test] 这个在Windows中显示出来是共享的目录;
path = 可以设置要共享的目录放在哪里;
writeable 是否可写,这里我设置为可写;
browseable 是否可以浏览,可以;可以浏览意味着,我们在工作组下能看到共享文件夹。如果您不想显示出来,那就设置为 browseable=no,guest ok 匿名用户以guest身份是登录;
第二步:建立相应目录并授权
[root@localhost ~]# mkdir -p /opt/test
[root@localhost ~]# id nobody
uid=99(nobody) gid=99(nobody)
groups=99(nobody)
[root@localhost ~]# chown -R nobody:nobody /opt/test
注释:关于授权nobody,我们先用id命令查看了nobody用户的信息,发现他的用户组也是nobody,我们要以这个为准。有些系统nobody用户组并非是nobody ;
第三步:启动服务器
第四步:访问Samba 服务器的共享;
1、在Linux 中您可以用下面的命令来访问;
[root@localhost ~]# smbclient -L //liukai或 smbclient //192.168.0.94/test
Password: 注:直接按回车
2、在Windows中,您可以用下面的办法来访问;
3、说明:如果用了netbiosname,就可以用“\\主机名”来访问,如果没用netbiosname,就不能用主机名访问。
第三节、简单的密码验证服务器
修改smb.conf文件:
security = user
guest account = liukai
encrypt passwords = yes
smb passwd file = /etc/samba/smbpasswd
然后,建立一个新用户
useradd liukai
passwd liukai
成功后,cat /etc/passwd | mksmbpasswd.sh > /etc/samba/smbpasswd
smbpasswd -a liukai
这就成功地添加了一个smb用户。
重启服务,使用这个用户进行登录即可。
资源简介:第一节、samba是干什么的?它有什么用? samba(SMB是其缩写) 是一个网络服务器,它是Linux作为本地服务器最重要的一个服务,用于Linux和Windows共享文件之用;samba可以用于Windows和 Linux之间的共享文件,也一样用于Linux和Linux之间的共享文件;不过...
上传时间: 2015-05-13
上传用户:yangkang1192
资源简介:单片机精品课件,教程,试题库,实验指导(无锡科技学院)
上传时间: 2013-04-15
上传用户:eeworm
资源简介:基本电路理论与实验指导
上传时间: 2013-06-08
上传用户:eeworm
资源简介:DSP 实验指导书—基于TMS320C54x
上传时间: 2013-04-15
上传用户:eeworm
资源简介:8098单片机及扩展接口实验指导
上传时间: 2013-06-29
上传用户:eeworm
资源简介:单片机接口技术实验指导
上传时间: 2013-05-29
上传用户:eeworm
资源简介:单片机精品课件,教程,试题库,实验指导 pdf版
上传时间: 2013-06-18
上传用户:eeworm
资源简介:单片微型计算机实验指导
上传时间: 2013-04-15
上传用户:eeworm
资源简介:单片机课程实验指导
上传时间: 2013-07-03
上传用户:eeworm
资源简介:专辑类----可编程逻辑器件相关专辑 DSP-实验指导书—基于TMS320C54x-123页-5.7M.rar
上传时间: 2013-04-24
上传用户:a1123408838
资源简介:专辑类----单片机专辑 单片机接口技术实验指导-151页-4.6M.rar
上传时间: 2013-06-23
上传用户:shizhanincc
资源简介:专辑类----单片机专辑 单片机课程实验指导-278页-2.1M.rar
上传时间: 2013-06-09
上传用户:kristycreasy
资源简介:专辑类----单片机专辑 单片微型计算机实验指导-125页-4.6M.rar
上传时间: 2013-04-24
上传用户:pwcsoft
资源简介:专辑类----单片机专辑 8098单片机及扩展接口实验指导-229页-6.4M.rar
上传时间: 2013-06-19
上传用户:妄想演绎师
资源简介:基于ucos的ARM嵌入式系统开发设计 实验指导书
上传时间: 2013-05-22
上传用户:acwme
资源简介:专辑类-课件教程类专辑-64个-3.44G 单片机精品课件-教程-试题库-实验指导-无锡科技学院-44.4M.zip
上传时间: 2013-04-24
上传用户:jogger_ding
资源简介:专辑类-可编程逻辑器件相关专辑-96册-1.77G DSP-实验指导书—基于TMS320C54x-123页-5.7M.pdf
上传时间: 2013-07-01
上传用户:sc965382896
资源简介:专辑类-电子基础类专辑-153册-2.20G 基本电路理论与实验指导-121页-2.3M.pdf
上传时间: 2013-06-26
上传用户:athjac
资源简介:专辑类-单片机专辑-258册-4.20G 单片机接口技术实验指导-151页-4.6M.pdf
上传时间: 2013-05-18
上传用户:ommshaggar
资源简介:专辑类-单片机专辑-258册-4.20G 单片机精品课件-教程-试题库-实验指导-31.9M-pdf版.zip
上传时间: 2013-04-24
上传用户:william345
资源简介:专辑类-单片机专辑-258册-4.20G 单片微型计算机实验指导-125页-4.6M.pdf
上传时间: 2013-06-24
上传用户:爱死爱死
资源简介:专辑类-单片机专辑-258册-4.20G 单片机课程实验指导-278页-2.1M.pdf
上传时间: 2013-04-24
上传用户:bangbangbang
资源简介:ARM9 嵌入式 技术 及 Linux 实验 指导
上传时间: 2013-05-26
上传用户:tiantian
资源简介:电气与自动化工程学院为本科生和研究生开设了DSP原理及应用课程、DSP技术及其应用综合实验。根据我们学院所设置专业的特点,选择TI公司C2000系列DSP芯片作为主要学习内容,该课程的实践性很强,即实验是该课程的主要内容。我们针对TI公司C2000系列DSP芯片的工...
上传时间: 2013-06-26
上传用户:gut1234567
资源简介:入门可用,实验指导,学习工作必备工具。入门可用,实验指导,学习工作必备工具。
上传时间: 2013-04-24
上传用户:redmoons
资源简介:DSP2812实验指导书,硬件平台SEED_DEC2812V1.0
上传时间: 2013-04-24
上传用户:yangmars
资源简介:《单片机及接口技术》实验指导书,实验平台针对伟福仿真器,分为软件模拟部分和系统仿真部分,包括简单程序设计、循环程序设计、分支程序设计、数码转换、查表程序、算术及逻辑运算指令实现、流水灯、键盘实验、数码管实验、AD转换、DA转换、定时器等实验。
上传时间: 2013-04-24
上传用户:hakim
资源简介:压缩包内包含了:FPGA设计初级班和提高班培训课堂PPT;实验的源代码;实验指导书!
上传时间: 2013-08-11
上传用户:dyctj
资源简介:51CPLD学习板实验指导书,还可以,有原理图,有程序,有讲解,软硬结合.
上传时间: 2013-08-14
上传用户:王庆才
资源简介:高级FPGA教学实验指导书-逻辑设计部分.pdf QuatusII5.0 是Altera 公司的最新产品。MaxplusII 是一套非常成功的PLD 开发软件,虽然QuartusII 已经推出了4 年,并且Altera 宣布不再对MaxplusII 进行升级,但至今仍有非常多的工程师在使用MaxplusII。 Altera ...
上传时间: 2013-08-17
上传用户:life840315