首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >smbclient登录出现问题

smbclient登录出现问题
EN

Unix & Linux用户
提问于 2018-03-03 22:54:20
回答 1查看 5.5K关注 0票数 0

我必须将一个文件从linux服务器复制到窗口,但是我在smbclient登录时遇到了一些问题,因为我需要在脚本中自动完成这个操作。

这个命令smbclient -U LR //10.123.42.144/Doc要求输入密码,所以我发现如果您想跳过密码,就必须使用"-U用户名%密码“,所以我尝试:

smbclient -U LR%HH9]\<p# //10.123.42.144/Doc

但是我有一个错误:失败(错误NT_STATUS_IO_TIMEOUT)。

我试过添加-W工作组,但有另一个错误:会话设置失败: NT_STATUS_LOGON_FAILURE

如果我手动输入密码,我可以成功地登录,但是如何自动登录呢?

EN

回答 1

Unix & Linux用户

回答已采纳

发布于 2018-03-04 03:36:15

在脚本中将凭据传递到smbclient的最简单方法可能是使用这个-A备选方案:

-A|--authentication-file=filename此选项允许您指定用于读取连接中使用的用户名和密码的文件。文件的格式为username = password = domain = ,确保文件上的权限限制了来自不想要的用户的访问。

因此,使用您的凭据创建一个文件:

credentials.txt

代码语言:javascript
复制
username=LR
password=HH9]<p#

使用它而不是输入您的凭据:

代码语言:javascript
复制
smbclient -A credentials.txt //10.123.42.144/Doc
票数 1
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/427960

复制
相关文章

相似问题

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