web-dev-qa-db-ja.com

マウントエラー5 =入力/出力エラー

アイデアが足りなくなりました。今朝の長いテストの後、私はこれを機能させることができないようで、理由がわかりません。 Windows SMB/CIFS共有をDebian5.0.4 VMとマウントしたいのですが、連携していません。

これは私が使用しているコマンドです。

debianvm:/ home/me#whoami

root

debianvm:/ home/me#smbclient --version

バージョン3.2.5

debianvm:/ home/me#mount -t cifs //hostname.domain.tld/share /mnt/hostname.domain.tld/share- verbose -o user = SUBADDOMAIN.ADDOMAIN.DOMAIN.TLD/username

mount.cifsカーネルマウントオプション:unc = // hostname.domain.tld\share、ip = 10.212.15.53、domain = SUBADDOMAIN.ADDOMAIN.DOMAIN.TLD、ver = 1、rw、user = username , , pass = ******************* mount

エラー5 =入力/出力エラーmount.cifs(8)のマニュアルページを参照してください(例:man mount.cifs)

debianvm:/ home/me#

ネット上の言葉はあまり具体的ではありませんでした、そして残念ながらそれはほとんど常に環境特有です。認証エラーは発生しません。 mount -t smbfsmount -t cifsを、smbmountなどと一緒に試しました。以前と同じエラーが発生します。ロギングには正しいIPアドレスが表示されるため、DNS解決の問題ではないかと思います。 dmesg | tail -fは、ドメインとユーザー名を適切にフォーマットしたときに認証エラーを表示しなくなりました。説明したように、iocharset=utf8file_mode、およびdir_modeで少し遊んだことがあります ここ 。それも役に立ちませんでした。また、最小の認証方法の問題である可能性があると想定してntlmntlmv2を試しましたが、sec=ntlmv2を強制しなくても、エラーなしで認証できます。 smbclient -L hostname.domain.tld -W SUBADDOMAIN.ADDOMAIN.DOMAIN.TLD -U usernameはすべての共有を正しくリストし、次のように表示します。

    Domain=[SUBADDOMAIN] OS=[Windows 5.0] Server=[Windows 2000 LAN Manager]

Sharename       Type      Comment
---------       ----      -------
IPC$            IPC       Remote IPC
ETC$            Disk      Remote Administration
C$              Disk      Remote Administration 
Share           Disk      

Connection to hostname.domain.tld failed (Error NT_STATUS_CONNECTION_REFUSED)
NetBIOS over TCP disabled -- no workgroup available

私は最後の行が興味をそそる/警戒しているのを見つけます。誰かがポインタを持っていますか!?たぶん私はエフィンのマニュアルを読み間違えました。

2
songei2f

SMB 1.0を使用しようとしていますが、これはデフォルトで無効になっている可能性があります。

SMBバージョン3.0を指定するver = 3.0を使用できますか?.

SMB管理者には、昇格されている可能性があるため、最小要件を尋ねる必要があります。

話しているSMBサーバーのバージョンは何ですか?

1
Cameron Kerr

私の問題を解決した別のアプローチ:

別の秒オプションを試してください。私のDebianのデフォルトは/proc/fs/cifs/SecurityFlagsにあります0x81です(掘り下げて: https://www.kernel.org/doc/readme/fs-cifs-README 何を解決しませんでした0x80平均)。それにもかかわらず、いくつかのセキュリティオプションを試した後、それは-osec=ntlmで私のために働きました。

試してみる価値。

0
user187022