debian – Smbclient要求输入密码

我使用以下命令连接到samba共享..

/usr/bin/smbclient \\\\server78\\publicfolder

在连接之前它会询问我的linux帐户密码.

如果我手动运行它不是问题但是如何在bash脚本中使用它而不要求我输入密码?

最佳答案
应该可以这样做.
来自man smbclient:

  -U|--user=username[%password]
       Sets the SMB username or username and password.
       If %password is not specified, the user will be prompted.

所以你可以使用类似的东西:

/usr/bin/smbclient \\\\server78\\publicfolder -U=user%password

转载注明原文:debian – Smbclient要求输入密码 - 代码日志