Slackware下设置samba简易攻略

出自大连开源软件公共开发服务平台

目录

Slackware下设置samba简易攻略

来自:slack.linuxsir.org

安装

  安装时选上samba,如果没有把Slackware9.1的安装CD下的slackware/n下面………………

  最新版3.0.4,如果是企业用的朋友最好升级。

  下载:DownLocad it!

  重新编译了内核的朋友,看看是否设置了这个:

  File Systems->Network File Systems

  编译成内核模块或者直接成为内核一部分均可

启动swat

  修改/etc/inted.conf

  找到这一行:

#Samba Web Administration Tool:
#swat stream tcp nowait.400 root /usr/sbin/swat swat

  把前面的#去掉:

swat stream tcp nowait.400 root /usr/sbin/swat swat

  重启inetd:

/etc/rc.d/rc.inted restart

启动samba

  先复制配置文件:

cp /etc/samba/smb.conf-sample /etc/samba/smb.conf
 
/etc/rc.d/rc.samba start

  rc.inted和rc.samba可能没有执行权限,用

chmod 755 /etc/rc.d/rc.inted
chmod 755 /etc/rc.d/rc.samba

  确认一下。

  重启就是/etc/rc.d/rc.samba restart

配置

  两种方法,一种是用swat,一种是手动配置smb.conf,我选后者

  配置文件范例:

# from nbxmedia (127.0.0.1)
# Date: 2004/05/23 12:33:35
 
# Global parameters
[global]
	netbios name = NBXMEDIA
	server string = nbxmedia
	security = SHARE
	encrypt passwords = Yes
	ssl CA certDir = /etc/ssl/certs
	log file = /var/log/samba.%m
	max log size = 50
	dns proxy = No
	client code page = 936
 
[homes]
	comment = Home Directories
	read only = No
 
[printers]
	comment = All Printers
	path = /var/spool/samba
	printable = Yes
	browseable = No
 
[d]
	comment = d
	path = /mnt/win_d
	read only = No
	guest ok = Yes
 
[e]
	comment = e
	path = /mnt/win_e
	read only = No
	guest ok = Yes
 
[f]
	comment = f
	path = /mnt/win_f
	read only = No
	guest ok = Yes

  netbios name 就是你的机器在MS的共享网络上的主机名

  server string 不清楚,我也写成自己主机的名字

  security 安全级别,SHARE不用用户名和密码,默认是USER

  encrypt passwords 密码字加密,局域网里没有人用win95就可以

  ssl CA certDir 不清楚

  log file 日志路径,默认

  max log size 日志最大容量,KB为单位

  dns proxy DNS代理,不需要

  client code page 默认的locale语言,936为简体中文,如果你重新编译的内核里修改了samba的项目就可以。

  让我们看看共享路径的范例:

[e]
comment = e
path = /mnt/win_e
read only = No
guest ok = Yes
*****************
[e] 共享的名字,随便写,最好不要太长
comment 描述,随便写
path 共享路径,我共享的是原来fat32里的东西,呵呵………………
read only 只读,No的话别人就可以写入
guest ok 允许匿名进入

  设置好后,重新启动samba就OK啦。

测试

  可以通过两个工具:GTK2的xfsamba4和QT的smb4k,本人属KDE用户,所以选后者

  下载:DownLoad It!

  运行看看:

  主机列表,双击共享项目就可以加载

  双击已经加载的共享项目,可以成功加载了!

个人工具