当前位置: 首页 > 图文教程 > 操作系统 > Unix/Linux > Linux操作系统下SAMBA服务的搭建过程

Unix/Linux
Linux 备份 恢复方法
Linux玩CS反恐精英的方法
在一个ISO镜像中集成多个不同的linux发行版,可刻盘,可引导
Linux 快捷键使用
Linux DHCP 服务器配置方法介绍
Linux 22端口的修改方法
Linux 记录会话过程的命令
Linux 后台执行程序如何操作?
linux Wget命令来浏览网页的方法
Linux tail命令的巧妙应用
Wine 中文存在很多的乱码怎么解决方法
linux 新手教程之创建锁文件的方法
配置Linux 保证其系统的安全
Linux DHCP协议实现过程
Linux系统下破解SAM密码
linux/unix vi 编辑器用法详解
Linux 误删文件的解决方法
Linux系统下的历史记录删除方法
Red Hat Linux 安全设置指南
Linux基本命令-注销、关机、重启

Unix/Linux 中的 Linux操作系统下SAMBA服务的搭建过程


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-11-01   浏览: 60 ::
收藏到网摘: n/a

本文档只是介绍SAMBA的最简单搭建过程,目的是有助于快速搭建,入门;

一、概念及原理

(一)概念

SAMBA:Send Message Block

局域网上共享文件和打印机的一种协议,能够使Unix与Windows系统之间进行共享服务,使Windows能够采用“网上邻居”进行访问Unix主机;

(二)工作原理

让NETBIOS和SMA这两个协议运行于TCP/IP通信协议之上,并且使用Windows的NETBEUI协议让LINUX可以在网络邻居上被Windows看到;

SAMBA基于的两个Deamon:

(三)相关守护进程

1、SAMBA:设置共享目录、打印机等;

2、numbed:管理群组、NetBIOS Name等解析工作;

二、具体搭建

当然开始要查看系统中是否已经安装SAMBA相关包,如没有想折安装即可(光盘或者下载源码编译安装),本搭建是基于FC5中自带的SAMBA;

主配置文件:

/etc/samba/smb.conf

#=================== Global Settings===============

[global]部分设置,主要就是下列几项,其余可以保持不变,当然你要比较复杂高级的功能服务的话,那就另当别论了;

# workgroup = NT-Domain-Name or Workgroup-Name

workgroup = MSHOME #主机所属工作组名称

# server string is the equivalent of the NT Description field

server string = Samba Server #SAMBA服务器主机的注释,可选,但是建议还是留着,而且尽量写的详细准确,有助于识别;

# Security mode. Most people will want user level security. See security_level.txt for details.

security = share #安全模式,由于是共享目录,所以用share;

#==================== Share Definitions ==========

共享部分设置其它保存不动,直接在最后面添加你要共享的目录即可,同时要注意其访问权限;

[nfs]

path = /var/nfs

public = yes

writable = yes

/var/nfs目录对所有用户都可读可写;

四、启动服务

通过以上简单的设置,重启服务后,即可在Windows下在网上邻居中进行访问;

在FC5下,服务名为smb及nmb,启动smb时自动将nmb也启动;

五、注意事项

1、防火墙问题

2、确保共享目录的访问权限

3、通过网上邻居访问相应共享目录前,必须确保目录在服务器上存在。