首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法访问Windows共享

无法访问Windows共享
EN

Server Fault用户
提问于 2013-11-07 10:27:34
回答 3查看 1.6K关注 0票数 0

我已经在Ubuntu12.04 LTS下安装了Al新鲜is 4.2.d;除了无法从Windows共享(Windows 7 32位)访问它之外,一切都做得很好,尽管我从Al新鲜is获得了链接,即:

代码语言:javascript
复制
file:///%5C%5CECSA%5CAlfresco%5CSites%5Cswsdp%5CdocumentLibrary%5CAgency%20Files%5CImages%5Ccoins.JPG

我试图从:\ECSA访问它,但也失败了,所以我做了ping (192.168.0.70是服务器IP),然后我得到:

代码语言:javascript
复制
C:\Users\user>ping 192.168.0.70

Pinging 192.168.0.70 with 32 bytes of data:
Reply from 192.168.0.70: bytes=32 time<1ms TTL=64
Reply from 192.168.0.70: bytes=32 time<1ms TTL=64
Reply from 192.168.0.70: bytes=32 time<1ms TTL=64
Reply from 192.168.0.70: bytes=32 time<1ms TTL=64

Ping statistics for 192.168.0.70:
    Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
    Minimum = 0ms, Maximum = 0ms, Average = 0ms

C:\Users\user>ping ECSA
Ping request could not find host ECSA. Please check the name and try

C:\Users\user>

一些正在发生的事情的日志:

代码语言:javascript
复制
C:\Users\user>net view ECSA
System error 1707 has occurred.

The network address is invalid.


C:\Users\user>nbtstat -a 192.168.0.70

Local Area Connection:
Node IpAddress: [192.168.0.84] Scope Id: []

           NetBIOS Remote Machine Name Table

       Name               Type         Status
    ---------------------------------------------
    ECSA           <20>  UNIQUE      Registered
    ECSA           <00>  UNIQUE      Registered
    WORKGROUP      <00>  GROUP       Registered

    MAC Address = 00-00-00-00-00-00


C:\Users\user>

文件-servers.properties中的CIFS服务器配置

代码语言:javascript
复制
### CIFS Server Configuration - file-servers.properties ###
cifs.enabled=true
cifs.serverName=${localname}A
cifs.domain=
cifs.broadcast=255.255.255.255
cifs.bindto=192.168.0.70
cifs.ipv6.enabled=false
cifs.hostannounce=true
cifs.disableNIO=false
cifs.disableNativeCode=false
cifs.sessionTimeout=900
cifs.maximumVirtualCircuitsPerSession=16
cifs.tcpipSMB.port=445
cifs.netBIOSSMB.sessionPort=139
cifs.netBIOSSMB.namePort=137
cifs.netBIOSSMB.datagramPort=138
cifs.WINS.autoDetectEnabled=true
cifs.WINS.primary=192.168.0.70
cifs.WINS.secondary=192.168.0.1
cifs.sessionDebug=
cifs.pseudoFiles.enabled=true
cifs.pseudoFiles.explorerURL.enabled=true
cifs.pseudoFiles.explorerURL.fileName=__Alfresco.url
cifs.pseudoFiles.shareURL.enabled=false
cifs.pseudoFiles.shareURL.fileName=__Share.url

我怎样才能解决这个问题?

EN

回答 3

Server Fault用户

回答已采纳

发布于 2013-11-09 19:35:47

我知道如何解决这个问题;它与Alfresco完全无关:(当我使用另一台具有相同网络配置的Windows时,我就发现了这个问题。

我为修复它所做的一切是创建一个具有管理权限的新Windows用户,然后删除旧的.瞧,它起作用了。

谢谢你们的帮助。

票数 0
EN

Server Fault用户

发布于 2013-11-07 16:16:59

这是因为windows机器的计算机名称是与NetBIOS协议交换的,这是常规的Linux实用程序(如ping等)所不知道的。如果您想在linux上使用它,您必须在您的DNS记录或主机文件(通常是/etc/hosts)中设置它。

票数 0
EN

Server Fault用户

发布于 2013-11-07 21:07:14

这是相当基本的东西。

代码语言:javascript
复制
Ping request could not find host ECSA. Please check the name and try

客户端无法解析承载共享的计算机的名称。您需要为客户端提供一个名称解析机制。DNS、主机文件等。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/551320

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档