如何在 shell 脚本中挂载没有 sudo 的受密码保护的 Windows 共享?

如何在 shell 脚本中挂载没有 sudo 的受密码保护的 Windows 共享?

为了在 shell 脚本中传递密码,你必须写入:

sudo mount -t cifs -o password=asdasd,username=mc007,uid=1000 //192.168.1.105/cfmaster/ /PMaster/projects/x4mm/win

但是在某些情况下您不想使用 sudo(build-scripts,...)。

因此如果您不使用sudo,命令将中止:

only root can use "--options" option

现在,如何在非中断的 shell 脚本中挂载带有密码的网络共享?

谢谢

答案1

正如评论中提到的,用户“muru”建议看看如何在没有密码的情况下运行特定的 sudo 命令?。经过研究,这似乎是唯一官方支持的从脚本内部挂载受密码保护的 Windows 共享的方法。

它需要您具备技术知识,并且需要您以 root 权限更改系统文件。

相关内容