所以我经常用这个命令挂载一个Samba共享。
mount -t cifs //ip/share /mnt/backups -o username=user,password=pwd,domain=domain
Run Code Online (Sandbox Code Playgroud)
我想使用凭证文件(具有 600 权限)而不是输入用户名/密码。
任何想法如何做到这一点?我环顾四周,如果我想使用 /etc/fstab 自动挂载 Samba 共享,我发现的唯一示例是使用凭据文件。
谢谢
D'A*_*der 18
你必须使用参数 credentials=
mount -t cifs //ip/share /mnt/backups -o credentials=/path/filename
Run Code Online (Sandbox Code Playgroud)
credentials=filename
指定包含用户名和/或密码以及可选的工作组名称的文件。文件格式为:
Run Code Online (Sandbox Code Playgroud)username=value password=value domain=value
我建议在您已经说过的/root/.smbcredentials_sharename
许可下创建您的文件600
。
确保周围没有空格,=
否则您会permission denied
因为未正确考虑这些值而出错。
归档时间: |
|
查看次数: |
28070 次 |
最近记录: |