Ubuntu 12.04をインストールし、NASに接続しようとしています。認証が不要なフォルダに正常に接続します。ただし、パスワードで保護されたフォルダーを開こうとすると、接続されません。
私はすべてのPCと他のすべてのubuntuインストール(明快およびカルマ)の唯一のオペレーティングシステムが常にこのNAS(Dlink DNS-323)でうまく動作するので、2008年以来ずっと前からubuntuを使用しています。 12.04用のまさにこの新しいインストールで、動作していません。
参考までに、これらのリンクは私のものと非常によく似た問題を見つけました。
リンク:
12.04-ネットワーク共有に接続できません
Active Directory共有に対して12.04を認証できません
Buffalo Network接続ストレージデバイスにアクセスできません
これは私の/etc/samba/smb.confファイルです:
[global]
netbios name = pc4
client lanman auth = yes
server string = Samba file and print server
workgroup = pc
security = share
guest ok = yes
remote announce = 192.168.1.255
remote browse sync = 192.168.1.255
log file = /var/log/samba/samba.log
max log size = 1000
encrypt passwords = yes
unix password sync = yes
socket options = SO_KEEPALIVE SO_BROADCAST TCP_NODELAY
local master = no
domain master = no
os level = 33
name resolve order = bcast wins lmhosts
dns proxy = no
update encrypted = yes
hostname lookups = yes
passwd program = /usr/bin/passwd '%u'
passwd chat = *New*password* %n\n *ReType*new*password* %n\n *passwd*changed*\n
このメッセージを入力する前に、私はさまざまなことを試しました。
Unityの代替として他のデスクトップ環境をインストールします:LXDE、XFCE、GNOMEセッションフォールバック、GNOMEデスクトップ。結果:それらのどれも私の認証問題のために働きませんでした。
デフォルトのsmb.confファイルを使用しようとしました。結果:動作しませんでした。
しかし、gvfsバージョン1.12.1にアップグレードした後も同じ問題が発生します。結果=どちらも機能しませんでした。
シナプスを使用してキーリングとコンポーネントを更新しようとしました。結果:同じ問題。
また、すべてのオペレーティングシステムを「Update Manager」で今日まで更新しました(2012年4月28日)
多くの時間を費やした後、私はあきらめて、助けを求めることにしました。
動作したのはこのコマンドだけでした:
$ Sudo mount -t smbfs -o username=NASUSER,password=****** //192.168.1.100/Volume_1 ~/Desktop/mountedfolder`
しかし、それは私が探している方法ではありません。
お知らせ下さい。
解決
多くの調査とテストを行った結果、問題の解決策が見つかりました。その非常に簡単な回避策:
------------------ SOLUTION ------------------------
in /etc/samba/smb.conf add the following to the bottom of the [global]
section:
client lanman auth = yes
client ntlmv2 auth = no
-------------------------------------------------------
ソリューションの説明については、この2つの投稿を探してください。
私の質問でわかるように、私は最初の行がすでにあり、12.04LTSより前のすべてのバージョンで機能していましたが、この新しいバージョンでは前にオプションであった2番目の行も追加する必要があります。
お役に立てれば!!!
LANMANプロトコルは安全ではなく、価値が低いことに注意してください。