Mount
使用 mount 命令掛載 samba 共享時如何使用憑證文件?
所以我經常使用這個命令來掛載一個 Samba 共享。
mount -t cifs //ip/share /mnt/backups -o username=user,password=pwd,domain=domain
我想使用憑據文件(具有 600 權限)而不是輸入使用者名/密碼。
任何想法如何做到這一點?我環顧四周,發現的唯一範例是使用憑據文件,如果我想使用 /etc/fstab 自動掛載 Samba 共享。
謝謝
你必須使用參數
credentials=
mount -t cifs //ip/share /mnt/backups -o credentials=/path/filename
credentials=filename
指定包含使用者名和/或密碼以及可選的工作組名稱的文件。文件格式為:
username=value password=value domain=value
我建議在您已經說過
/root/.smbcredentials_sharename
的許可下創建您的文件。600
確保周圍不要有空格,
=
否則您將收到permission denied
錯誤,因為沒有正確考慮這些值。