QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1256|回复: 6

请问如何访问局域网的2000?

[复制链接]
发表于 2002-9-16 09:47:40 | 显示全部楼层 |阅读模式
局域网上的两台机子:
192.168.0.3 linux
192.168.0.2 2000
在linux的机上用smb://192.168.0.2/c/可以访问到2000的机子,看到共享文件。但要将其拷贝到linux上时,却提示要输入用户名和密码。于是按2000上的用户和组提供的用户名和密码试了一遍都不行。
记得过去曾经用smb访问的时候提示:
Coundn't display "smb://192.168.0.2/c/",because access was denied
后修改2000下的用户设置,将guests帐号失效这个选项去掉即可访问2000下的共享资源并能复制文件。而这次访问时能看到共享,要复制或打开文件却要求用户名和密码。不知是何原因,请教!
发表于 2002-9-16 18:37:30 | 显示全部楼层
确认你的2000里guest用户没有失效,最好给其一个密码,而且"用户不能更改密码","密码永久生效",再确认你的共享资源的权限已经正确分配给"everyone",然后再SMB试试
回复

使用道具 举报

 楼主| 发表于 2002-9-17 16:25:46 | 显示全部楼层

smb.conf不用设置吧

回复

使用道具 举报

发表于 2002-9-17 17:14:06 | 显示全部楼层
参考如下的:

[global]
    security = share
    dns proxy = no
    log file = /var/log/samba/log.%m
    workgroup = taishan
    max log size = 50
    netbios name = llc
    socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
    guest account = root
[homes]
    comment = Home Directories
    writeable = yes
    browseable = no
[printers]
    comment = All Printers
    writeable = no
    guest ok = no
    browseable = no
    path = /var/spool/samba
    printable = yes
回复

使用道具 举报

 楼主| 发表于 2002-9-18 15:05:17 | 显示全部楼层

这个问题有点奇怪

打开konqueror,键入smb://192.168.0.2/点击共享文件夹download,可以打开,并看到其内文件。
      点击文本,可以看见其中内容。但要复制时则要求用户名与密码(这个保护其实不起作用,可以看见文本内容,就无须复制了,在konqueror中选中内容,就已经进入剪贴板了)。
      点击.rpm和.tar.gz的文件居然弹出选项为:保存到磁盘、打开、取消表单。按“保存到磁盘”,居然可以保存(这样就无须复制那么麻烦了)。就这样我把共享文件夹中所有的文件(除了文本和部分以中文命名的文件外)都保存到本地硬盘!
      在操作过程中,我发现一个规律:只要是刚重启的机子,就可以实现直接进入共享文件夹,看文本,保存.rpm,.tar.gz文件,但不能复制(其实不能复制又哪能奈何我)。过了几分钟后,刷新文件夹就会出现要求用户名和密码的表单,并且原先可以看到的文件都无法看见,都要求用户名和密码了~~~发现这个规律后,我不禁感到困惑了:smb.conf都没有修改,仍保持原来安装系统后默认状态,为什么会有上述现象产生呢?
回复

使用道具 举报

发表于 2002-9-21 10:47:09 | 显示全部楼层
没看见过这种现象,该因我一直都用komba来做共享资源的工作
建议你用其他网上邻居工具试试看有没有这个现象,譬如LinNeighborhood就不错
回复

使用道具 举报

发表于 2002-9-30 14:25:16 | 显示全部楼层

llc , 有点可怕!

guest account = root

你的 guest 影射成 root ,有一点可怕,或者说有一点安全漏洞的。应该影射成 nobody 。
然后加上:
  guest account = nobody
  map to guest = Bad User
   map to guest = Bad Password


我的 smb.conf 文件:

#======================= Global Settings =====================================
[global]

   workgroup = linux

   create mask = 0755
   directory mask = 0755

#  由于 SAMBA 是一位欧洲人编写的,client code page 的缺省值是 850 (西欧)。
#  我们需要把它改成 936 (中文简体).         {437 (USA)}

   client code page = 936

   map to guest = Bad User
   map to guest = Bad Password
   guest account = nobody

# ------- 同 windows 机器 的 winpopup 聊天  ---------
#  为了处理 WinPopup 信息, Samba 提供了 "message command"全局参数,它定义
#  了信息到来时 Samba 应采取的措施. 例如:
;
;  message command = /bin/mail -s 'message from %f on %m' root <%s; rm %s &

   message command = /usr/bin/linpopup "%f" "%m" %s; rm %s
#

#  寻找windows机器的先后循序:
   name resolve order = host bcast wins lmhosts

   local master = yes

#  ------------------ 作域登录服务 ------------------
   domain master = yes

   preferred master = yes

   domain logons = yes
#  ------------------ 作域登录服务 ------------------

   announce version = 5.0
   announce as = Windows NT Enterprise Edition 5.0

   log file = /var/log/samba/log.%m
   max log size = 0

   deadtime = 5

# 只要使用者有权限,即使目录不为空,也可以将它删除.
    delete veto files = True

#  使得“Nimba Worm”类病毒写的文件对所有的客户机不可见(*.eml、*.nws、riched20.dll)。
veto files = /*.eml/*.nws/riched20.dll/*.bat/*.scr/*.pif/
#  同样使得“Klez Worm”类病毒写的文件对所有的客户机不可见(*.bat、*.scr、*.pif、*.rar等文件不是完全
是病毒写的)。

# 将目录“/proc”和“/dev”的内容显示为空。
   dont descend = /proc, /dev

# 将时间解析设为2秒,是为了让 Visual C++ 更好地工作(作用于共享的 SMB 文件时)。
    dos filetime resolution = True

#  当客户连接到一个服务时,指定运行的命令。
;  preexec = csh -c echo \"Welcome to %S!\" | smbclient -M %m -I %I  &


   printcap name = /etc/printcap
   load printers = yes
   printing = lprng


   max log size = 0
   security = user

#  ================ 要使 Samba 使用加密口令,必须加入以下参数: =================
   encrypt passwords = yes
   smb passwd file = /etc/samba/smbpasswd

#  ======  如果允许用户使用空口令,则应该使用如下参数:
;  null passwords = yes

   unix password sync = Yes
   passwd program = /usr/bin/passwd %u
   passwd chat = *New*password* %n\n *Retype*new*password* %n\n *passwd:*all*authentication*tokens*updated*successfully*

;  obey pam restrictions = yes

   socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192

   wins support = yes

;  wins proxy = yes

   dns proxy = no

#============================ Share Definitions ==============================
[homes]
   comment = Home Directories
   browseable = no
   writable = yes
   valid users = %S
   create mode = 0775
   directory mode = 0775
# If you want users samba doesn't recognize to be mapped to a guest user
; map to guest = bad user


[公共文件]
   comment = 公共文件夹
   path = /var/ftp/pub
   browseable = yes
   writable = no
   read only = yes
   guest ok = yes
   create mask = 0666


[RedHat]
   comment = "RedHat 7.3 INSTALL
   path = /mnt/gugong/RH_7.3/
   guest ok = yes

[临时文件夹]
   comment = 您可以复制您的文件到此目录
   path = /var/ftp/in-coming/tmp
   browseable = yes
   writable = no
   read only = yes
   guest ok = yes
   create mask = 0666

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-11-17 23:53 , Processed in 0.040407 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

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