Proxmox VEを実行しているマシンに新しいDebian 9(stretch)LXCコンテナをセットアップし、cifs-utils
パッケージ。私はすぐにSMBサーバーへの接続を実行してテストしました
smbclient //192.168.0.2/share -U myusername
うまくいきました。ただし、コマンド
mount.cifs //192.168.0.2/share /mnt -o user=myusername
失敗しました。次のエラーメッセージを出力します:
mount error(1): Operation not permitted
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)
確認しました…
id myusername
)/mnt
)がクライアントに存在します。上記のエラーの原因は何ですか?
おそらく非特権LXCコンテナを実行しています。最も簡単な解決策は、代わりにprivilegedコンテナを使用することです。ただし、他の解決策があるかもしれません。見てくださいat this thread/post は、proxmoxフォーラムにあります。
私はコンテナを使用していませんが、私のDebianワークステーションで数週間前に同様のエラーが発生しました。
調査の結果、解決策が見つかりました。
追加しなければならなかったvers=2.0
をmountコマンドのオプションに追加します。
下記のすべての変数を使用してみてください。
Sudo mount -t cifs //<IPAddress>/<FromDirectory> /<ToDirectory> -o uid=xxx,username="xxxxx",password="xxxxx",domain="xxxxx",sec=ntlm,vers=2.0