Samba共享详细图解教程.docx_第1页
Samba共享详细图解教程.docx_第2页
Samba共享详细图解教程.docx_第3页
Samba共享详细图解教程.docx_第4页
Samba共享详细图解教程.docx_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

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

文档简介

samba共享Samba是在Linux和UNIX系统上实现SMB协议的一个免费软件,由服务器及客户端程序构成,在我们学习ubuntu过程中也是经常遇到。我们常通过Samba软件包用SMB协议来进行共享文件和打印机。在这篇文章里我主要以一个教程的形式,将Samba重要功能之一的文件共享给大家演示出来。首先我们当然要先安装Samba服务器和客户端工具了,不过安装之前,为了考虑数据源的稳定性,最好我们要先更新一下数据源。相关命令操作如图一所示:图一然后开始安装Samba服务器,相关命令操作如图二所示:图二然后我再安装Samba smbclient客户端工具,结果提示smbclient 已经是最新版本了,原来在安装Samba服务器时,smbclient客户端工具也被含在了里面。相关命令操作如图三所示:图三要使用SMB挂载Windows文件系统,还需要smbfs,相关命令操作如图四所示:图四至此Samba服务器的安装结束,我们开始着手Samba服务器的配置。此时可以通过编辑/etc/samba/smb.conf文件来配置Samba服务,不过在配置之前,首先有必要先查看下/etc/samba/smb.conf手册,加深我们对此配置文件的了解。可以在终端输入“man smb.conf命令来获得。配置手册如图五所示:图五在编辑配置文件之前,应该保留一份原文件的副本,不对其做修改,以便今后必要时可做参考和重用这份原始配置。备份/etc/samba/smb.conf文件,相关命令操作如下图所示:在Samba服务器配置文件中,Kerberos安全认证系统是一种重要的标准服务。这就要求我们的Ubuntu系统必须安装Kerberos,同时/etc/samba/smb.conf也需要修改以选择适当的realm和security模式。gedit打开/etc/samba/smb.conf配置文件,相关操作如图六所示:图六如图六,添加到文件中后保存,确定上面实例中的DOMAIN_NAME已经被Windows域名所代替。然后我们需要重启Samba进程以使改变产生作用。相关命令操作如图七所示:图七要想使用Samba服务器顺利文件共享,首先我们要确定好文件权限。文件权限能清楚地定义计算机和用户对指定的目录、文件或一组文件的权利。这些权利我们也可以通过编辑/etc/samba/smb.conf来定义并明确被定义文件共享的权限。为了让大家更能明白,此时我定义了一个叫shared的Samba共享,并希望给planning用户组以read-only只读权限,但允许叫authors的用户组和名为test1的用户拥有写的权限。然后,我通过编辑/etc/samba/smb.conf文件,并存放在shared条目下。相关命令操作如图八所示:图八我们还可以对特定的共享资源声明administrative权限。下面我想给test1用户在示例shared共享上的administrative权限。同样通过编辑/etc/samba/smb.conf文件,并存放在shared条目下。相关命令操作如图九所示:图九前面已经安装过smbfs程序,我们可以通过这个程序来实现在本地挂载远程网络资源。下面我使用smbfs,以用户test1的身份将一台IP地址为02服务器上的一个名为“shared“的共享目录挂载到Ubuntu系统中的/mnt/shaokunkun挂载点来演示一下。首先,我们先建一个/mnt/shaokunkun目录作为挂载点。然后执行挂载操作。要卸载该共享资源时,只需简单使用umount命令即可。相关操作如图十所示:图十在使用Ubuntu中,有时候我们还需要定义一些用户账号。用用户账户定义了有一些授权来使用指定计算机和网络资源的人。下面我就在Ubuntu系统上为名为test1的用户添加一个Samba用户。然后smbpasswd应用程序将提示为该用户输入密码。确认密码后smbpasswd将为用户在Samba密码文件中添加一个条目。相关命令操作如图十一所示:图十一上面刚刚用smbfs程序实现了在本地挂载远程网络资源,初步实现了通过安装配置samba,来实现ubuntu和本机windows系统的文件共享。下面我在演示以另一种方法来实现samba共享。即通过smbclient完成!在之前已经安装过smbclient客户端应用工具,smbclient工具可以以一种类似FTP客户端的方式访问远程共享的文件。下面我就使用smbclient来访问windows服务器上名为“shared“的共享目录,来演示一下。相关命令操作如图十二所示:图十二当看到smb:提示时,说明我们已经成功地登录了。登陆后,可以输入help命令来获得一个命令列表。加深我们对smb共享工具的运用。相关命令操作如图十三所示:图十三然后我们ls下,可以显示出当前我们的共享目录shared里面的文件。会发现里面有一个名为“shaokunkun“的目录,进入这个目录,里面是我windows下的一些文件。此时我们可以对这些文件进行相应的修改和删除。这样我们就完全实现了ubuntu和本机windows系统的文件共享。相关命令操作如图十四所示:图十四最后,我们还可以进行查看网络上的可用Samba共享。选择面板上的“位置“-”“网络”可查看到Samba工作组的列表。本次操作演示所用的共享列表如图十五所示:图十五 到此为止,我的演示教程也结束了。总结一下主要是通过samba的二个程序,smbfs和smbclie

温馨提示

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

评论

0/150

提交评论