Slackware下设置samba简易攻略(Slackware9.1)
时间:2004-05-23
来源:互联网
请先用root用户登录,我都是习惯一直用root的
[1]安装
安装时选上samba,如果没有把Slackware9.1的安装CD下的slackware/n下面………………
最新版3.0.4,如果是企业用的朋友最好升级。
下载: ftp://ftp.linuxpackages.net/pub/Slac...-i486-1jim.tgz
重新编译了内核的朋友,看看是否设置了这个:
File Systems->Network File Systems
编译成内核模块或者直接成为内核一部分均可
[2]启动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
[3]启动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
[4]配置
两种方法,一种是用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
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啦
[5]测试
可以通过两个工具:GTK2的xfsamba4和QT的smb4k,本人属KDE用户,所以选后者
下载:
http://www3.linuxpackages.net/packag...-i486-1akl.tgz
运行看看:
主机列表,双击共享项目就可以加载
双击已经加载的共享项目,可以成功加载了!
打印机还没有机会试,以后补上吧
作者: nbxmedia 发布时间: 2004-05-23
作者: hj_18 发布时间: 2004-05-24
最初由 hj_18 发表 请教一个问题,把工作组名和共享主机名(netbios name)改为中文能显示吗,我试过那个smb4k,它要求有fam,然后我下了fam,编译时说找不到automake-1.6,我是slackware-current,有automake-1.8 |
http://www3.linuxpackages.net/packag...-i486-1rob.tgz
不用编译,直接installpkg安装
作者: nbxmedia 发布时间: 2004-05-24
作者: hj_18 发布时间: 2004-05-24
1)原来我的组里有许多主机,用smbtree可以看到,但是在smb4k里只能显示我自己的两台linux的主机(都装了samba3.0.4),还有在别的组里也看不见应该看见的主机,估计还是中文的组名无法显示的原因,现在我只能以root身份来挂另一台linux上的共享文件夹,就是说不管我挂哪台主机,都是那个文件夹,注意,我已经在挂之前卸载过了,从nautilus的显示来看是卸不掉的,但是也很奇怪,就是第一次挂也是错的。
无论如何,还是要谢谢nbxmedia
作者: hj_18 发布时间: 2004-05-24
作者: nbxmedia 发布时间: 2004-05-24
也许要自己写点什么来解决一下了。
作者: hj_18 发布时间: 2004-05-24
[global] dos charset = CP936 unix charset = GB2312 server string = nbxmedia security = SHARE log file = /var/log/samba.%m max log size = 50 dns proxy = No ldap ssl = no
作者: nbxmedia 发布时间: 2004-05-27
作者: yisha 发布时间: 2004-05-27
作者: nbxmedia 发布时间: 2004-05-27
作者: hj_18 发布时间: 2004-05-27
有个问题还得请教你:
我用的xfsamba4是0.47的,运行xfsamba后可以访问到局域网,但不知怎样
才能把网上共享文件夹加载到我的机器上!找了很久都没找到对应的命令选项!
谢谢!
作者: xwos 发布时间: 2004-05-30
http://www3.linuxpackages.net/packag...-i486-1fib.tgz
作者: nbxmedia 发布时间: 2004-05-30
作者: hj_18 发布时间: 2004-05-30
作者: zhawuxi 发布时间: 2004-07-09
用root用户登陆
#smbpasswd -a username
然后输入密码就可以了。
作者: andijo 发布时间: 2004-08-14
作者: gula 发布时间: 2004-09-03
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28