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播吧查找相关的视频教程。

