Ubuntu 16.04 ファイル共有に関する問題

Ubuntu 16.04 ファイル共有に関する問題

Ubuntu 16.04 のフォルダーを Windows 7 と共有したいです。以下のリンクのガイドに従いましたが、うまくいきませんでした。

Ubuntu 14.04 lts <-> Windows 7 共有

私の問題:

  1. Windows 7 は独自に共有フォルダーを検出できませんが、「\ubuntu hostname\」と入力すると、ubuntu からの共有フォルダーがあることがわかり、問題なさそうです。

  2. しかし、Windows 7 の共有フォルダーをクリックして Ubuntu ログインでログインすると、失敗しました。

ログイン: ubuntu ホスト名\アカウント名 パスワード: 私の ubuntu アカウントのパスワード

ログファイル「log.bmdb」を確認すると、「サブネット上の名前WORKG<1d>の登録/更新に失敗しました」というエラーがあります。

「WORKG」は私の Windows 7 サーバーのワークグループ名です。

この問題の原因がわかりません。DNS サーバーの問題でしょうか? SAMBA を使用するには、実際に Ubuntu で DNS サーバーを構成する必要がありますか?

ありがとう!

答え1

問題は 2 つありますので、まず 2 番目の問題に対処します。

しかし、Windows 7 の共有フォルダーをクリックして Ubuntu ログインでログインすると、失敗しました。

ログイン: ubuntu ホスト名\アカウント名 パスワード: 私の ubuntu アカウントのパスワード

リンクに手順が 1 つ抜けています。Ubuntu 14.04 では不要でしたが、Ubuntu 16.04 では必要な手順です。特定のユーザーには、そのユーザーのローカル ログイン パスワードと、そのユーザーの samba パスワードの 2 つのパスワードがあります。ユーザー名を samba パスワード データベースに追加する必要があります。

sudo smbpasswd -a your-user-name

パスワードは同じでも構いませんが、Samba で定義する必要があります。

Windows 7 は独自に共有フォルダーを検出できませんが、「\ubuntu hostname\」と入力すると、ubuntu からの共有フォルダーがあることがわかり、問題なさそうです。

これは困惑します。名前でマシンにアクセスできるので、これは通常の名前解決の問題ではありません。

無効にしてしまったのでしょうかSMB 1.0/CIFS ファイル共有サポートWin7 ボックスでですか? SMB のクライアント エンドに SMB1 がないということは、そのボックスで NetBIOS 名の「検出」ができないことを意味します。サーバーは名前でアクセスできるため、名前解決には影響しませんが、ホスト名の「参照」には影響し、症状に当てはまります。

関連情報