LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1523|回复: 8

我的ubuntu,局域网中的其他windows电脑无法访问

[复制链接]
发表于 2005-5-23 08:26:37 | 显示全部楼层 |阅读模式
在设置好IP地址,DNS,主机名、网关后,能访问公司局域网中其他电脑,但其他电脑却无法访问我的电脑,即使输入IP地址,还是说找不到。为什么呢?请大家指教!
发表于 2005-5-23 08:29:24 | 显示全部楼层
开你的samba服务器了吗。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-5-23 08:50:31 | 显示全部楼层
我在sysvconfig中设置为自动启动,以下是我的配置文件:
[global]

display charset = cp936

unix charset = cp936

dos charset = cp936

   workgroup = WORKGROUP      #工作组或NT域名
   NetBIOS Name   = blue-lfs  #本机器的NetBIOS名称
   server string = LFS Samba Server #描述服务器信息
   
   security = share       #samba验证密码方式,user:需要密码,share:不需要密码

   hosts allow = 192.168.0.  127. #允许的主机ip
   guest account = nobody    #guest帐号,结合以下两项,没有通过密码验证的机器会以nobody
   map to  guest = Bad User   #访问samba服务器中的公开资源。
   map to  guest = Bad Password

   log file = /var/log/samba/log.%m samba日志存放位置, %m表示以连接机器的netBIOS名称记录
   max log size = 0        #日志最大长度 (KB) 0表示无限制
  ;encrypt passwords = yes  #是否使用加密密码,user级别使用(samba-3.0.13)不需要设定
   smb passwd file  = /usr/local/samba/smbpasswd #密码存放文件
  socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192 #提高性能
  interfaces = 10.70.54.0/24  172.16.245.0/24 172.16.249.0/24 192.168.0.1/24
  #如果有多个网络接口,必须全部列出来,否则可能会出错
   dns proxy = no    #不通过dns解析 netBIOS 名称

共享目录设定:   
当使用者以不同帐号登陆samba服务器时,homes会变成相应的家目录(samba根据/etc/passwd决定帐号家目录)
[homes]
   comment = Home Directories  #目录描述信息
   browseable = no    #防止用户浏览其他用户的家目录
   writable = yes     #允许写入,同时需要samba服务器该用户有写入权限

   ;valid user = %S   #可以使用该目录的帐号,%S表示任何在smbpasswd中记录的
   ;create mode = 0644 #创建文件的权限
   ;directory mode = 755 #创建目录的权限

[software]   #使用者看到的共享目录名称
     comment     =  LFS software
     path        =  /software  #共享目录的路径
     public      =  no  # 非公开的,需要合法帐号登陆
     valid user  =  blue root  #允许登陆的帐号
     readonly    =  no  # 允许写入
     writable    =  yes  #如果这里为no,则不可以写入. 最后出现的设定值有效
[public]
     comment     = public file
     path        =  /tmp  
     public      = yes
     writable    = no
     guest ok    = yes   #允许guest帐号访问
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-5-23 08:51:09 | 显示全部楼层
我在sysvconfig中设置为自动启动,以下是我按照www.ubuntu.org.cn配置的配置文件:
[global]

display charset = cp936

unix charset = cp936

dos charset = cp936

   workgroup = WORKGROUP      #工作组或NT域名
   NetBIOS Name   = blue-lfs  #本机器的NetBIOS名称
   server string = LFS Samba Server #描述服务器信息
   
   security = share       #samba验证密码方式,user:需要密码,share:不需要密码

   hosts allow = 192.168.0.  127. #允许的主机ip
   guest account = nobody    #guest帐号,结合以下两项,没有通过密码验证的机器会以nobody
   map to  guest = Bad User   #访问samba服务器中的公开资源。
   map to  guest = Bad Password

   log file = /var/log/samba/log.%m samba日志存放位置, %m表示以连接机器的netBIOS名称记录
   max log size = 0        #日志最大长度 (KB) 0表示无限制
  ;encrypt passwords = yes  #是否使用加密密码,user级别使用(samba-3.0.13)不需要设定
   smb passwd file  = /usr/local/samba/smbpasswd #密码存放文件
  socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192 #提高性能
  interfaces = 10.70.54.0/24  172.16.245.0/24 172.16.249.0/24 192.168.0.1/24
  #如果有多个网络接口,必须全部列出来,否则可能会出错
   dns proxy = no    #不通过dns解析 netBIOS 名称

共享目录设定:   
当使用者以不同帐号登陆samba服务器时,homes会变成相应的家目录(samba根据/etc/passwd决定帐号家目录)
[homes]
   comment = Home Directories  #目录描述信息
   browseable = no    #防止用户浏览其他用户的家目录
   writable = yes     #允许写入,同时需要samba服务器该用户有写入权限

   ;valid user = %S   #可以使用该目录的帐号,%S表示任何在smbpasswd中记录的
   ;create mode = 0644 #创建文件的权限
   ;directory mode = 755 #创建目录的权限

[software]   #使用者看到的共享目录名称
     comment     =  LFS software
     path        =  /software  #共享目录的路径
     public      =  no  # 非公开的,需要合法帐号登陆
     valid user  =  blue root  #允许登陆的帐号
     readonly    =  no  # 允许写入
     writable    =  yes  #如果这里为no,则不可以写入. 最后出现的设定值有效
[public]
     comment     = public file
     path        =  /tmp  
     public      = yes
     writable    = no
     guest ok    = yes   #允许guest帐号访问
回复 支持 反对

使用道具 举报

发表于 2005-5-24 16:06:49 | 显示全部楼层
我前段时间也奇怪这个,debian能找到windows,但是windows都ping不到debian。


我是这样解决的
windows安装NetWare客户端就可以了。
windows:网上邻居---属性---本地连接---属性--安装--客户端
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-5-25 10:54:24 | 显示全部楼层
windows是别人的,我总不能要每个访问我的人都去安装客户端吧,再说公司的电脑是不准随便安装的。能不能从自己这边解决。
回复 支持 反对

使用道具 举报

发表于 2005-5-25 15:01:56 | 显示全部楼层
别人那不用装啊,samba就是网络邻居啊,如果要让别人浏览你的共享文件,还要把防火墙关了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-5-25 16:58:20 | 显示全部楼层
如何关闭防火墙?
关键是在windows机上输入我的IP地址,说找不到主机。网络邻居里根本就没有我的电脑。
回复 支持 反对

使用道具 举报

发表于 2005-5-25 19:17:30 | 显示全部楼层
怎么输的?ping?
还有必须要有samba server才能共享啊。
回复 支持 反对

使用道具 举报

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

本版积分规则

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