免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1476 | 回复: 0
打印 上一主题 下一主题

收集:samba的一些技巧,故障解决方法 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-04-10 13:20 |只看该作者 |倒序浏览
一.设置  disable spoolss = yes
    可以隐藏“打印机”
二.win 在关掉所有共享文件和目录时
   在cmd方式下输入 net use  * /delete /y
   就可以不必注销,重启而以另一个用户的身登陆samba

三.使samba服务器对大小写不敏感
   在配置文件smb.conf中使用
   short preserve case = yes
    preserve case = yes


四.在samba里新建excel表在保存时出现“保存副本”或“覆盖更改”的提示
解决办法
1. 单击“开始”,单击“运行”,在“打开”框中键入 regedit,然后按 ENTER 键。
2. 找到并单击下面的注册表项: HKEY_CURRENT_USER\SOFTWARE\Microsoft\Office\10.0\Excel\Options
3. 在“编辑”菜单上,指向“新建”,然后单击“双字节值”(REG_DWORD)。
4. 键入 QFE_Saskatchewan 作为名称,然后按 ENTER 键。
5. 右键单击 QFE_Saskatchewan 项,然后单击“修改”。
6. 在“值”框中,键入 2 让 Excel 在获取时间戳之前总是刷新文件缓存(大多数情况下应该可以解决问题),或者键入 1 让 Excel 禁用时间戳检查(不建议)并在所有情况下取消显示此对话框。单击“确定”保存此设置。
7. 重新启动 Excel 以使此设置对该用户生效 
五.都是高人啊!我就搞一个,在Linux修改用户密码的时候也要修改smbpasswd对应用户的密码:
(我是在使用LFS的时候存在这个密码同步的问题,不知道别的发行版是否存在这个问题)
# for samba passwd sync
password    sufficient     pam_smbpass.so   audit use_first_pass
将这行加入到/etc/pam.d/passwd这个文件中即可,以后执行passwd也就会修改这个用户对应的SMB的用户密码了。
六.症状
如果您在 Windows 资源管理器中打开一个网络文件夹,然后尝试从该文件夹打开文件或者将文件保存到该文件夹,则关联的程序可能会报告共享冲突、返回“access denied”(访问被拒绝)消息或者以只读方式打开该文档。通常情况下,当您打开一个网络文件夹,然后双击以打开一个 Microsoft Word 或 Microsoft Excel 文件时,会出现此问题。文档以只读方式打开。
要解决此问题,请执行以下操作:
1. 在 Windows 资源管理器中,打开含有您要打开或保存的文件的网络文件夹。
2. 在“工具”菜单上,单击“文件夹选项”。
3. 单击“使用 Windows 传统风格的文件夹”,然后单击“确定”。
出于测试目的,您可以重命名以下注册表项。这可以防止外壳程序打开文件并提取可选的列信息。不再使用此注册表项:
HKEY_CLASSES_ROOT\Folder\Shellex\ColumnHandlers\{24F14F01-7B1C-11d1-838f-0000F80461CF}
改为使用以下注册表项:
HKEY_CLASSES_ROOT\Folder\Shellex\ColumnHandlers\{24F14F01-7B1C-11d1-838f-0000F80461CF}-disable
但是有的WINXP还是有这个问题
所以建议用户升级samba到samba-3.0.24因为 samba-3.0.24已解决了这个bug
https://bugzilla.samba.org/show_bug.cgi?id=2346
http://de.samba.org/samba/history/samba-3.0.24.html
[ 本帖最后由 lovegqin 于 2007-2-15 12:09 编辑 ]


图片附件
:
excel.jpg
(2007-2-8 13:31, 14.09 K)

七.当出现这个错误提示
getpeername failed. Error was Transport endpoint is not connected
在smb.conf里添加
smb ports=139
重启smb 1.每个用户有个私人目录 .
2.每个部门有一个只读共享目录,和一个文件交换目录.对其他部门不可用.
3.一个所有人公用只读共享目录,和一个所有人公用的交换目录.
  管理员或者提定用户可以对除私人 ...
首先建议在权限调整方面完全用posix acl   如果对ACL不熟悉请看看这个
http://bbs.chinaunix.net/viewthr ... &extra=page%3D4
smb.conf
QUOTE:
[global]
security = user
#============================ Share Definitions ==============================
1.每个用户有个私人目录
[homes]
   comment = Home Directories
   browseable =no
   writable = yes
2.每个部门有一个只读共享目录(假设为a这个部门)
ps:但是你要保证,a这个组里的用户是你a这个部门的用户。
[share1]
   comment=share1
   path=/data/share1
   readonly=yes
此时权限调整时用acl
setfacl -R -m g:a:rx,o::- /data/share1
setfacl -R -m d:g:a:rx,d:o::- /data/share1
和一个文件交换目录.对其他部门不可用(假设为a这个部门)
[share2]
    comment=share2
    path=/data/share2
    writable=yes
此时权限调整时用acl
setfacl -R -m g:a:rwx,o::- /data/share2
setfacl -R -m d:g:a:rwx,d:o::- /data/share2
3.一个所有人公用只读共享目录
[share3]
   comment=share3
   path=/data/share3
   readonly=yes
这个目录的权限设置就比较简单。
可以是644 与可以是555
这个随便你,如果要特殊设置,请用ACL
和一个所有人公用的交换目录.
[share4]
comment=share4
path=/data/share4
writable=yes
force create mode=0777
create mask=0777
directory mask=0777
权限设置用chmod -R 777 /data/share4




本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/30619/showart_274833.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP