Ubuntu 16.04 のフォルダーを Windows 7 と共有したいです。以下のリンクのガイドに従いましたが、うまくいきませんでした。
Ubuntu 14.04 lts <-> Windows 7 共有
私の問題:
Windows 7 は独自に共有フォルダーを検出できませんが、「\ubuntu hostname\」と入力すると、ubuntu からの共有フォルダーがあることがわかり、問題なさそうです。
しかし、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 名の「検出」ができないことを意味します。サーバーは名前でアクセスできるため、名前解決には影響しませんが、ホスト名の「参照」には影響し、症状に当てはまります。