Sambaファイル共有をマウントするには、autofsを使用して自動マウントポイントを設定しようとしています。私のauto.miscファイルで次の構文を使用しています。
mydir -fstype=cifs,rw,user=myusername ://server.domain/path/to/mount
問題は、NT_STATUS_WRONG_PASSWORDで私を拒否することです(/var/log/messagesで-verboseがオンになっているを参照)。 「password = secretPass123」を使用してインストールオプションにパスワードを追加すると機能します。パスワードをディスクに保存したくないので、パスワードの入力を求められます。 「mount」を使用して手動でマウントするときにパスワードオプションを省略すると、パスワードの入力を求められます。 autofsに同じことをするにはどうすればよいですか?
CentOS 6.5を使用しています。
答え1
autofs
パスワードの入力を求められないようです。通常、これを資格情報ファイルに保存し、自動マウントファイルで参照する必要があります。以前に私が処理した方法はこんな感じです。
はい
share1 -fstype=cifs,rw,noperm,netbiosname=${HOST},credentials=/etc/credentials.txt ://winserver/share1
これにより、ファイルは次のようにロックされます。
$ ls -l /etc/credentials.txt
-rw-------. 1 root root 54 Jun 14 12:29 /etc/credentials.txt
以下が含まれます:
username=somdom\user1
password=secret123!
理想的ではありませんが、得られる最善の方法ですautofs
。別のアプローチは、インストールをユーザーに任せ、必要に応じて使用できるようにすることですgvfs
。
pam_mount
U&L Q&Aで詳しく説明されている内容を使用することもできます。Samba共有をマウントする正しい方法。