Unix系统中Samba讲解

系统 其他OS
在文章中,讲解到我们在做通过Windows访问Unix共享资源时,密码验证的工作是在Samba服务器,也就是Unix系统这一端进行的知识。

在我们学习了很久的Unix系统的知识后我们今天来学习新的知识。如果您的Unix系统中已经安装了Samba,那么访问Windows的共享资源是一件很容易的事。

要注意的是:我们在做通过Windows访问Unix共享资源时,密码验证的工作是在Samba服务器,也就是Unix系统这一端进行的;而如果通过Unix访问Windows的共享资源,验证工作是由Windows系统来完成的,所以在Unix系统上访问Windows的共享目录您必须具有Windows系统上合法的账户,也就是说Windows端共享的目录要具有访问的权限才可以。

Solaris 8:
在Windows端设置共享目录的访问用户及权限,然后使用如下命令:
# /usr/local/samba/bin/smbclient //Windows主机名/共享目录名 -U 用户名

其中“//Windows主机名/共享目录名”为您想要访问的Windows主机的共享资源,“-U 用户名”指定访问该共享资源的合法用户名,在Windows 9x系统中这项可以不写,因为它不需要验证。

如果是Windows NT/2000/XP系统则会要求您输入密码,这时输入该用户的密码即可登入资源共享提示符“smb:\>”下,在Solaris系统中实现共享有些麻烦,可以键入help指令查看可以使用的命令,基本上类似于FTP使用的命令,可以使用get、mget下载;put、mput上传等等。

Red Hat Linux:
执行如下指令: # mount -t smbfs -o username=用户名,password=密码 //Windows主机名/共享目录名 /本地挂接点

“-t smbfs”指定使用Samba服务共享时的文件类型;“-o username=用户名,password=密码”指定访问共享资源的合法用户名、密码;“/本地挂接点”远程系统挂接到本地的存放目录,该目录应为空或新创建的目录。不同于Solaris,在Linux中可以直接通过挂接点访问远程Windows系统的共享资源,类似于NFS服务。

另外,我们要注意的是,在Unix系统中目录或文件名是不允许有空格的,而这在Windows系统中是可以的,当使用Samba服务时,不要在Windows系统中使用空格命名的目录或文件,否则在Unix系统中是无法访问的。

到此,我们已经介绍了Samba的基本应用,在我们的日常网管工作中Samba是一个很实用的工具,如本文的例子就是笔者单位的一台Unix系统上的Apache Web服务器,因为要经常更新网页,每一次在Windows上改完网页再通过FTP上传到Web服务器上是很麻烦的,配置Samba之后修改完的网页就可以直接拷贝到远程Unix系统的Web服务器存放页面的默认目录中,十分方便。

Samba服务器可以取代局域网内部的很多FTP、Web服务的应用,因为其使用简单方便。

但您不要以为Samba的功能仅是如此,Samba不仅可以让Windows和Unix系统间实现资源共享,在OS/2、VMS、DOS系统中也可以安装Samba实现与Windows系统的资源共享;而Samba本身还可以配置成为Windows系统的域控制器、WINS服务器等来管理Windows网络,如果您想更多的了解Samba,可以访问Samba的官方站点,它提供了大量的Samba技术文档。

【编辑推荐】

  1. Unix系统管理命令解析
  2. 文件和目录Unix命令讲解
  3. Unix操作系统增加新员
  4. 自动增加Unix网关方法讲解
  5. Unix操作系统重定向讲解
责任编辑:小霞
相关推荐

2010-05-06 09:26:44

Unix系统

2010-05-06 13:44:44

Unix系统

2010-04-29 17:15:48

Unix操作系统

2010-05-04 11:59:39

Unix系统

2010-05-05 10:19:51

Unix系统

2010-04-19 12:40:00

Unix操作系统

2010-04-30 18:38:45

Unix系统

2010-05-04 16:33:39

Unix系统

2010-05-04 17:24:28

Unix系统

2010-04-29 10:15:01

Unix系统

2010-05-05 15:02:39

Unix系统

2010-05-04 13:42:18

Unix打印系统

2010-04-30 18:20:23

Unix系统

2010-05-04 09:45:28

Unix系统

2010-04-28 14:30:38

Unix系统Cpio

2010-05-07 16:21:54

Unix系统

2010-04-30 01:28:59

Unix系统

2010-05-04 14:36:40

Unix文件系统

2009-12-24 17:04:18

nohup命令

2010-04-29 13:30:20

Unix操作系统
点赞
收藏

51CTO技术栈公众号