问题标签 [libsmbclient]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
perl - 在 Perl 中使用 Nmap 扫描将网络主机设置为变量
我正在编写一个 Perl 脚本,当连接到所述网络时,它将自动运行并自动访问网络上的共享 SMB 驱动器。到目前为止,我使用下面的代码所做的是检查以确保网络上存在互联网连接,然后对端口 139 运行 Nmap 扫描。这是简单的代码,因此显然工作成功,但是,对于使用 smbclient 的进一步命令,自动获取每个开放端口 139 的 IP 地址并将每个 IP 地址转换为变量的好方法是什么?简而言之,我希望将每个扫描的具有开放端口的 IP 地址设置为 $IP1、$IP2、$IP3 等。感谢您提供任何帮助或反馈。
libsmbclient - 如何使用 smbclient 将结果从管道传输到 Samba 驱动器?
我想做这样的事情吗?
任何想法?
linux - smbclient 从 Linux 连接到 Windows 目录
我需要从 Linux 连接到 Windows 以复制一些文件。我的 Windows 目录如下所示: \Server\Pucblic\dir\offline\etc 我试过: smbclient -U user%pw \Server\Public\dir\offline\etc 还有
没有任何效果。
但是当我尝试连接到 \Server\Public - 那是工作......
linux - smbclient 用单引号复制文件
如何在 smbclient“put”命令中使用单引号?
例如:
“Guns N' Roses”中的 ' 会产生错误,但我不能使用“Guns N\' Roses”,因为会改变路径。
node.js - 使用 smbget 在 node js 中从 Windows 转移到 Linux
如果您的 node express web 服务位于 linux 服务器 (ubuntu) 上并且您需要从 windows 服务器下载文件,您如何检索文件?
2 个有效选项:
Windows 服务器不支持 SFTP/SSH。有一些方法可以做到这一点(使用https://winscp.net/eng/docs/guide_windows_openssh_server和https://www.npmjs.com/package/ssh2)但这需要我们的服务器管理员在 Windows 上安装它是'微软不完全支持。
您可以使用 FTP/FTPS。有这个包:https ://github.com/Atinux/node-ftps 我只是无法让它工作,但它应该是一个可行的选择。
你怎么能直接从操作系统而不是依赖第三方节点包来做到这一点?
python - 无法通过 Python 访问 Samba 服务器上的文件
我正在尝试使用 Python 访问我们的 Samba 服务器上的文件。我发现我需要为此使用 Samba 客户端,所以我开始使用 PySmbClient。尽管网上有很多关于如何做到这一点的例子,但我的只是不想工作。见下文。
这会产生以下错误:
带有以下跟踪:
我已经阅读并实施了许多“解决方案”,但到目前为止,没有什么对我有用。我可以通过我的文件管理器使用给定的凭据访问 Samba 服务器,所以我知道这些值应该没问题。我什至与我们的系统管理员交谈过,他不知道可能出了什么问题。
它一定不仅仅是我写的简单代码。你认为服务器端有问题吗?我输入到 SambaClient 中的值是什么?在这一点上,我对任何导致解决方案的事情都持开放态度。
ubuntu-16.04 - Ubuntu Smbclient 返回浏览列表时出错:NT_STATUS_IO_TIMEOUT
我试图列出来自 Ubuntu 服务器的 windows 文件共享。有时(没有模式)我可以使用
smbclient -L 10.1.31.11 -U domain/user%password
但几次后我无法获得清单。我得到的错误是---
域=[域] OS=[Windows Server 2012 R2 Datacenter 9600] 服务器=[Windows Server 2012 R2 Datacenter 6.3]
tstream_smbXcli_np_destructor:cli_close 在管道 srvsvc 上失败。错误为 NT_STATUS_IO_TIMEOUT 返回浏览列表时出错:NT_STATUS_IO_TIMEOUT Domain=[domain] OS=[Windows Server 2012 R2 Datacenter 9600] Server=[Windows Server 2012 R2 Datacenter 6.3]
任何帮助将不胜感激,也欢迎提出建议。
smb - 获取目录列表的问题:SMBLibrary
我正在尝试使用以下代码从 SMB 服务器获取共享文件夹列表,但我从 ListShares() 获得“STATUS_USER_SESSION_DELETED”:
我正在使用以下库进行 SMB 通信。
https://github.com/TalAloni/SMBLibrary
我正在使用 C#.NET 进行开发。
我在这里先向您的帮助表示感谢。
java - 从linux机器连接到windows驱动器时出错[通过java程序]
我正在尝试使用Jcifs = 1.3.17
java连接到 Windows 网络驱动器
代码
如果我从 mac 运行代码,它工作正常 [它可以连接] 但是如果我尝试从 linux [amazon cloud] 运行,我会收到以下错误
当我尝试从命令提示符使用 smb 客户端时
得到错误为
python - 如何使用 python 从 Linux 服务器读取驻留在 Windows 共享文件夹中的数据
在我目前的情况下,我的 Linux 服务器上有一个 python 脚本,它可以处理远程 Windows 共享文件夹中的一些 pdf 文件。我目前正在使用 smbclient 与其建立连接,但我无法处理文件,可能我需要首先将所有文件传输到我的 Linux 服务器,因为所有文件的大小都可能非常大,这是不利的。在这种情况下我还能做什么,有没有办法创建一个管道,python 脚本将在其中运行并使用这些文件来给出结果。