Linux 配置Samba服务

把公司的服务器装上了Linux系统,并配置好了Samba服务,这样,所有Windows系统的用户都可以很方便的通过网上邻居访问服务器了。先声明我是菜鸟,不专业,只求自己的工作过程顺手,所以也没配置安全选项那些,直接匿名访问。现在把过程记录下来,方便日后维护。

一、安装Linux系统,我这里选择的是CentOS 5.3,其实一开始想选择ubuntu的,可是在配置的时候总是很别扭,和教程也有出入,所以换成了CentOS。安装过程不多叙述,网上有视频教程。需要注意的是在安装过程中要将Server组件都选上,这样系统就会自动装好Samba服务。然后一定要配置好固定IP,并且关掉SELinux,我因为开始没有关掉这个服务,老是显示访问没有权限,抓狂了好一阵。

二、建立本地目录,赋予写权限。以我的配置为例,我需要两个目录,一个具有写权限,一个只是有只读权限。这里的只读是相对于网络访问来说的,目录本身还是需要有写权限。

mkdir /share  /*在根目录下建立share目录*/

chmod -R 777 share  /*赋予share目录写权限*/

cd /share  /*进入share目录*/

mkdir dm  /*在share下建立dm目录*/

chmod -R 777 dm  /*赋予dm目录写权限*/

mkdir file  /*在share目录下建立file目录*/

chmod -R 777 file  /*赋予file目录写权限*/

三、配置Samba配置文件

cd /etc/samba /*进入Samba目录*/

mv smb.conf smb.conf.bak /*重命名samba配置文件以备份*/

vi smb.conf /*用VI编辑器新建smb.conf,具体内容见下面*/

service smb restart /*重启Samba服务*/

四、smb.conf的具体内容

[global]
nebios name=haojia00
workgroup=workgroup
server string=sambaserver
security=share

[dm]
comment=haojia00 share
path=/share/dm
public=yes
writable=yes
browseable=yes

[file]
comment=haojia00 share
path=/share/file
public=yes
writable=no /*这里修改文件夹只具有只读权限*/
browseable=yes

以上就是简单的配置过程,如有不明白可以访问IT播吧查找相关的视频教程。

标签:,


Leave a Reply