web-dev-qa-db-ja.com

Nautilusでのネットワーク表示の問題

Windowsマシンは、Ubuntuマシン上の共有フォルダーを表示できますが、UbuntuマシンはNautilusを介して他のマシンを常に表示できません。 [ネットワークの参照]の下に、ローカルマシン、私のWIFIサービス、およびWindowsネットワークが表示されます。 Windowsネットワークを開くと、ワークグループアイコンが表示されます。ワークグループアイコンを開くと、ローカルマシンとWIFIサービスが再び表示されます。 Ubuntu 12.04 LTSを使用しています。私が成功することなく考えることができるあらゆる場所を検索した後、私が実行すると次のことがわかりました:

Sudo service nmbd restart  

ターミナルでは、Nautilusがスタックするたびに、共有フォルダーを再び見つけることができます...スタックするまでプロセスを繰り返す必要があります。なぜ機能するのかわかりませんが、一貫性がありません。しかし、頻繁に問題を一時的に修正するようです。

私が読んだいくつかの投稿で示唆されているように、ワークグループ名をすべて大文字に変更しようとしました。また、NetBIOS名、すべて大文字を追加しました。 /etc/samba/smb.confファイルに追加します。

[ファイル]メニューの[サーバーに接続]を使用してローカルIPアドレスを入力すると、Nautilusにマシンを表示させることができます。走ったら見ることもできます

nautilus smb://[IP address]  

ターミナルで。

誰にもアイデアはありますか?助けてください。

ありがとう。

1
molr

これは、共有ディレクトリを持つマシン上の/etc/samba/smb.confファイルの設定の問題である可能性があります。 smb.confのBrowsing/Identificationセクションの最後に次の行を追加します...

netbios name = <hostname>
name resolve order = wins bcast lmhosts Host
client lanman auth = yes
client ntlmv2 auth = no

サーバーのホスト名は、端末でホスト名を入力することで見つけることができます。 smb.confに変更を加えた後、smbdおよびnmbdサービスを再起動し(Sudo service xxxx restart)、共有がnautilus okに表示されるかどうかを確認します。

http://forums.majorgeeks.com/showthread.php?t=270346 からのこのヒント

2
jonti