Windows Server 2012 R2のCIFS:エラー13

Windows Server 2012 R2のCIFS:エラー13

Windows Server 2012 R2でLinux共有フォルダに手動でマウントしようとしました。

構文は正確ですが、同じ問題エラー13が発生します。

#mount.cifs //ip/division /mnt/division -o username=bob@dude-uk,password=myscretpass,vers=2.1
dmesg:
Status code returned 0xc000006d STATUS_LOGON_FAILURE
CIFS VFS: Send error in SessSetup = -13
CIFS VFS: cifs_mount failed w/return code = -13

別のvers =オプションを使用しても同じ問題が発生します。 vers= オプションを削除すると、syslog に次の内容が表示されます。

No dialect specified on mount. Default has changed to a more secure dialect, SMB2.1 or later (e.g. SMB3), from CIFS (SMB1). To use the less secure SMB1 dialect to access old servers which do not support SMB3 (or SMB2.1) specify vers=1.0 on mount.

sec =オプションを使用してこのオプションを指定すると、エラー126が発生します。

#mount.cifs //ip/division /mnt/division -o username=bob@dude-uk,password=myscretpass,vers=2.1,sec=krb5
mount error(126): Required key not available

Keyutilsパッケージがインストールされました。

他のsec =オプションを試してみると、エラー22またはエラー13が発生します。

パスワードを求めるメッセージを表示しようとすると、次のようになります。

#mount.cifs //ip/division /mnt/division -o username=bob@dude-uk
Password for bob@dude-uk@//ip/division:  
mount error(13): Permission denied

Nemo(Linux Mintのファイルブラウザ)は共有フォルダをマウントできます。 MacOsxは共有フォルダをマウントできます。

私のカーネルは4.13で、Mount.cifsは6.4です。 fstabを設定する前に手動でインストールしようとしました。

どんなアイデアがありますか?

ベストアンサー1

Bugzillaを読んだ後: バグジラの問題 カーネル 4.13 では、mount.cifs コマンドを正しく使用する際に問題が発生します。 4.12カーネルで起動する必要があります。後で投稿を更新します。

おすすめ記事