[emma]samba配置笔记_第1页
[emma]samba配置笔记_第2页
[emma]samba配置笔记_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、任务:配置samba服务器实现linux和windows互相访问;设置2个帐号samba和emma,其中samba的访问目录是/usr/samba/samba(如果设置/usr/samba/,但是后面的emma子目录有自己的权限也是完全不会影响的),emma的访问目录是/usr/samba/emma。Samba服务器IP地址:192.168.0.102 samba版本:samba-3.0.10-1.4E.9 Windows的ip地址:192.168.0.1011、安装samba几乎所有的Linux发行版本中都默认自带了samba软件包,登陆系统,检查是否安装了Samba软件,执行如下操作:ro

2、otlocalhost # rpm -q sambasamba-3.0.10-1.4E.9如果有显示,表示系统已经安装了Samba,如果没有任何显示,请到系统光盘找到对应的Samba软件包,然后进行安装。Samba的安装很简单,安装过程如下:(最好将samba下的所有相关文件都安装好!)以下是我安装的所有相关samba程序 rpm -qa|grep samba 查看已经安装的软件包(包含samba)对应的目录 ls |grep samba查看安装的软件包(包含samba)rootstu1 RPMS# rpm -ivh samba-3.0.10-1.4E.9.i386.rpm 安装主程序接下来安

3、装如下各个包:samba-client-3.0.10-1.4E.9samba-swat-3.0.10-1.4E.9samba-common-3.0.10-1.4E.9system-config-samba-1.2.21-1samba-3.0.10-1.4E.9rootlocalhost # mount /dev/cdrom /mnt/cdrom 将光驱加载到本地rootlocalhost # cd /mnt/cdromrootwebserver # rpm -ivh samba-*.rpm(最好一个一个的将相关的rpm安装好!)Samba服务器安装完毕,会生成配置文件目录/etc/samba和

4、其它一些samba可执行命令工具,/etc/samba/smb.conf是samba的核心配置文件,/etc/init.d/smb是samba的启动/关闭文件。2Samba服务的组成与使用组成Samba运行的有两个服务,一个是SMB,另一个是NMB;SMB是Samba 的核心启动服务,只有SMB服务启动,才能实现文件的共享,而NMB服务是负责解析用的,类似与DNS实现的功能,NMB可以把Linux系统共享的工作组名称与其IP对应起来,如果NMB服务没有启动,就只能通过IP来访问共享文件。192.168.0.102共享目录名称Samba共享目录名称可以通过/etc/init.d/smb star

5、t/stop/restart来启动、关闭、重启Samba服务,启动SMB服务如下所示:(也可以使用service smb start)rootlocalhost# /etc/init.d/smb startStarting SMB services: OK Starting NMB services: OK 从启动的输出中,可以看出,SMB的启动包含了SMB和NMB两个服务。3、建立共享目录上面设置了共享目录是/usr/samba/samba /usr/samba/emma,下面就需要建立相应的目录rootlocalhost # mkdir /usr/samba/sambarootlocalh

6、ost # mkdir /usr/samba/samba下面是拷贝一些文件到对应的目录中去,这个可以自己随便弄:rootlocalhost Linuxdata# cp /root/install.log* /usr/samba/sambarootlocalhost Linuxdata# cp /root/install.log* /usr/samba/samba4、建立系统级用户 建立smaba和emma 2个系统级用户,并分别指定工作目录。rootlocalhost /# useradd d /usr/samba/samba sambarootlocalhost /# useradd d /

7、usr/samba/emma emma其中,useradd是创建系统用户的命令,参数“-d”是指定工作目录。每当创建一个用户,Linux系统都会在/etc/passwd文件中添加一行对应的用户名信息,在这里我们仅仅用到的是/etc/passwd文件中的用户名信息,因此,不必对两个用户设置登陆系统的密码。当然如果你想为这些用户设置登录密码,可以在useradd后,使用passwd samba(表示给samba用户添加密码)。5、创建Samba登陆用户这里需要注意的是:系统用户是Linux上面对应的用户,而Samba用户是客户端连接Samba服务器时需要使用的用户。创建Samba用户使用的命令是s

8、mbpasswd,而smbpasswd的原理是通过读取/etc/passwd文件中存在的用户名,进而设置密码的,因此,对于系统用户,可以设置密码,也可以不设置密码,如果设置密码,可以和对应的Samba用户密码相同,也可以不同。rootlocalhost# smbpasswd -a sambaNew SMB password:Retype new SMB password:Added user samba.rootlocalhost# smbpasswd -a emmaNew SMB password:Retype new SMB password:Added user emma.查看一下生成的

9、用户名和密码。rootlocalhost emma# more /etc/samba/smbpasswdsamba:500:37A728F8A50E2D91AAD3B435B51404EE:86199D1D8F82957695A40FBE62D3FD8F:U :LCT-4CE3E0C6:emma:501:0D91B8A85058724CAAD3B435B51404EE:D508C825D2D066140C095F1B6568690A:U :LCT-4CE61615:5、修改系统文件smb.conf/etc/samba/smb.conf以下只是将需要修改的地方列出来:#= Global Sett

10、ings =global在全局配置中,找到下面对应的参数进行修改,如果前面有;注释了,去掉分号启用它。 workgroup = MYGROUP server string = Samba Servernetbios name = Sambaserver /此次安装的smb.conf中默认没有这个设置,可以自己添加进去这是用来设置Samba服务器的NetBIOS名称。如果没有这个语句,则在Windows计算机中显示的是默认的hostname名称。编辑文件将 前面的注释“ ;”去掉 ; hosts allow = 192.168.0. 192.168.1. 127.log file = /var/

11、log/samba/%m.logsecurity = user(这个如果设置为share,则表示任何人都可以访问,不需要用户名和密码) ; encrypt passwords = yes ; smb passwd file = /etc/samba/smbpasswdsamba comment = This is emmas samba server path = /usr/samba/samba valid users = samba(可以访问的用户,特别指定。如果去掉这个,就) create mask = 0664 directory mask = 0777emma comment = T

12、his is the seconds share directory! path = /usr/samba/emma valid users = emma writeable = yes browseable = yes create mask = 0664 directory mask = 0777设置后,保存退出。重新启动smb服务 service smb restart。在windows下进行测试。如果要在linux下访问windws共享的文件,可以使用smb:/192.168.0.101 ,提示输入用户名和密码。最后,有一个小技巧,在windows下通过“ip地址”的方式访问其它文件资源时,一般第一次需要输入密码,以后就无需输入密码直接登陆了,那么如果我们要切换到其它Samba用户怎么办呢?可以在windows下执行如下指令实现:首先通过开始-运行-cmd输入:“net use”命令查看现有的连接,然后执行“net use Samba服务器IP地址或者netbios名称ipc$ /del”,删除Samba服务器已经建立的连接。或者执行“net use * /del”将现在所有的连接全部删除。最后,再次执行“ip地址”时,就可以切换用户了。C:Documents and Settingsusernet use会记录新的网络连接。状态

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论