QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1430|回复: 13

samba问题,比较奇怪

[复制链接]
发表于 2005-3-28 19:19:36 | 显示全部楼层 |阅读模式
我的samba设置了很久了。可是还是不如人意。
1,我的samba能看见部分机子
    我们和周围的宿舍的机子都是WORKGROUP工作组,但是我的samba的工作组里面可以看见2台,其余的就看不见。    我觉得很奇怪,这是什么原因呢?怎么显示全部的机子? 我们是工作组,不是域,smb。conf应该怎么特别设置?

2,他们可以进入我的机子,但是我不能
    能看到我的机子的同学,我在他们机子上实验了,可以通过我设置的public用户访问我的共享,但是当我执行:# smbclient -L dong时,
显示:
Password:
我输入管理员密码时,
session setup failed: NT_STATUS_LOGON_FAILURE,
双击他们的机子时候,就显示“您没有查看“Windows 网络: dong”的内容所需的权限。
还有一台机子,说是
# smbclient -L peng
Connection to peng failed
我进不了他们的机子,这是什么原因?
 楼主| 发表于 2005-3-28 19:39:39 | 显示全部楼层
我的smb.conf内容:
[global]
        log file = /var/log/samba/log.%m
        guest account = public
        passwd chat = *Enter\snew\sUNIX\spassword:* %n\n *Retype\snew\sUNIX\spassword:* %n\n .
        obey pam restrictions = yes
        socket options = TCP_NODELAY
        preferred master = yes
        interfaces = 192.168.3.7/255.255.255.0
        hosts allow = 192.168.1.  192.168.2.  192.168.3.  255.255.255.0 127.
        encrypt passwords = true
        passwd program = /usr/bin/passwd %u
        dns proxy = yes
        netbios name = debian
        server string = %h server (Samba %v)
        invalid users = root
        default = public
        unix password sync = yes
        local master = yes
        domain master=yes
        domain logons=yes
        workgroup = WORKGROUP
        os level = 66
        security = user
        syslog = 0
        panic action = /usr/share/samba/panic-action %d
        max log size = 1000
        dos charset = cp936
        unix charset = cp936
        guest ok = yes
        smb passwd file = /etc/samba/smbpasswd
[homes]
   comment = Home Directories
   browseable = no

   writable = yes

   create mask = 0700

   directory mask = 0700


[printers]
   comment = All Printers
   browseable = no
   path = /tmp
   printable = yes
   public = no
   writable = no
   create mode = 0700

[print$]
   comment = Printer Drivers
   path = /var/lib/samba/printers
   browseable = yes
   read only = yes
   guest ok = no



[public]
comment =common shares
path = /home/lish/movie
read only = no
guest ok = Yes
public=yes
valid user=public nobody

不知道那些地方可以改进?
回复

使用道具 举报

 楼主| 发表于 2005-3-29 15:45:29 | 显示全部楼层
大家的samba都很顺利? 没我这么多麻烦?  确实可贺。
我的问题很变态吗? 等...
回复

使用道具 举报

发表于 2005-3-30 00:57:37 | 显示全部楼层
你好,要在linux下访问windows,不知你有没有在WIN设置文件共享,譬如共享D盘。如果没有,需要设置共享。然后使用
smbclient '\\win'hostname\d' 访问,但也必须保证访问Linux主机与WIN主机有相同的用户名。
回复

使用道具 举报

 楼主| 发表于 2005-3-30 08:11:07 | 显示全部楼层
如果peng主机,windows的用户名只有Administrator,我应该建一个用户Administrator? 如果很多台机子只有一个管理员用户,那么应该怎么添加?
还是我应该增加一个peng用户?
回复

使用道具 举报

 楼主| 发表于 2005-3-31 00:10:44 | 显示全部楼层
谁能帮我解释一下?
回复

使用道具 举报

 楼主| 发表于 2005-3-31 00:24:14 | 显示全部楼层
使用
smb://peng/d 访问-----确实会出现输入密码的框,可是我输入管理员的密码,还是不行。
回复

使用道具 举报

发表于 2005-3-31 09:33:40 | 显示全部楼层
我的问题刚好反过来。我能访问他们,而且可以将他们的共享文件映射到我的LINUX文件夹下,但他们只能在网上邻居中看到我却无法访问——点击没反应而且无任何提示。我在SAMBA中已经配置了共享,而且已经启用。
你的问题也许是因为对方在策略中作了访问限制或是防火墙规则不允许。让对方关掉防火墙试一下。
回复

使用道具 举报

 楼主| 发表于 2005-3-31 09:42:49 | 显示全部楼层
但是他们windows之间可以交换文件,互相访问啊。 只要输入密码就可以了。
还可能因为什么呢?
中午我试验一下,让他们关了防火墙试试。
回复

使用道具 举报

发表于 2005-4-4 15:38:51 | 显示全部楼层
我的也是这个问题。win2003能进Linux,linux进不了win2003,出现错误:
root@testlinux:# smbmount //win2003/share /pub
cli_negprot:SMB signing is mandatory and we have disabled it.
718:protocol negotiation failed 
SMB connection failed
=======================
smbmount 后面加上username和password后没有这个错误了,不过还是出现Could not resolve mount point
我用xfsamba的话就可以,不过可惜的是xfsamba不能直接下载中文文件名的文件,每次我都要先在windows下重命名为e文文件名才能正常下载。而且还有一个缺点就是不能下载一个文件夹,只能一个一个文件的下载。
=======================
后来又试了一下,原来只要选中文件夹后使用工具栏里的“复制”图标就可以再复制到本地目录了,先前因为鼠标右键没有作用,所以误解了,不过挂载该是不可以,单单复制倒又可以,真实有点滑稽!哈哈~~~xfsamba也不错啊!
===============================
不对,还是不能下载中文前缀的文件!!
回复

使用道具 举报

 楼主| 发表于 2005-4-5 20:46:30 | 显示全部楼层
我的输入密码可以进入他们的机子了。
不过还是不尽人意。    windows的网上邻居有十几台机子,可是我的只能看见3台。  
WHY?
回复

使用道具 举报

发表于 2005-4-6 09:55:40 | 显示全部楼层
试试webmin这个web界面的管理工具,定有惊喜发现。
回复

使用道具 举报

 楼主| 发表于 2005-4-6 10:00:16 | 显示全部楼层
以前用过,可是我觉得配置基本上没有问题了,为什么能看见3台机子?  我想知道怎么解释 ?
我认为配置对了就全部看见,有错误就一台也看不见,但是能看到部分机子是什么道理?

------我再去试试webmin吧。
回复

使用道具 举报

 楼主| 发表于 2005-4-7 00:40:47 | 显示全部楼层
我下载安装了webmin,怎么没有加载webmin-samba和webmin-apache之类? 什么都没有,可能需要再安装吧,不过我搜索了,暂时没有找到。

ps: windows的用户打开网上邻居,一大片机子啊,我的只有二三台,真是有点羡慕。
大家再继续研究研究~    局域网里面的那些smbtree看不到的机子为什么ping不通我?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-5 18:55 , Processed in 0.045489 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表