mrjayviper Asked: 2018-04-08 04:22:15 +0800 CST2018-04-08 04:22:15 +0800 CST 2018-04-08 04:22:15 +0800 CST 使用 mount 命令挂载 samba 共享时如何使用凭证文件? 772 所以我经常使用这个命令来挂载一个 Samba 共享。 mount -t cifs //ip/share /mnt/backups -o username=user,password=pwd,domain=domain 我想使用凭据文件(具有 600 权限)而不是输入用户名/密码。 任何想法如何做到这一点?我环顾四周,发现的唯一示例是使用凭据文件,如果我想使用 /etc/fstab 自动挂载 Samba 共享。 谢谢 mount samba 1 个回答 Voted Best Answer D'Arcy Nader 2018-04-08T04:47:30+08:002018-04-08T04:47:30+08:00 你必须使用参数credentials= mount -t cifs //ip/share /mnt/backups -o credentials=/path/filename 引用man mount.cifs credentials=filename 指定包含用户名和/或密码以及可选的工作组名称的文件。文件格式为: username=value password=value domain=value 我建议在您已经说过/root/.smbcredentials_sharename的许可下创建您的文件。600 确保周围不要有空格,=否则您将收到permission denied错误,因为没有正确考虑这些值。
你必须使用参数
credentials=
引用man mount.cifs
我建议在您已经说过
/root/.smbcredentials_sharename
的许可下创建您的文件。600
确保周围不要有空格,
=
否则您将收到permission denied
错误,因为没有正确考虑这些值。