2016-04-18 17 views
0

OS X El Capitanを搭載したMacでsambaサーバをセットアップしました。その後jCIFSはMacサーバで認証できません

、JCIFSライブラリを使用してこのサーバーにアクセスするために私のJavaプロジェクトを構成しますが、私はこのエラーを取得:

jcifs.smb.SmbAuthException: Logon failure: unknown user name or bad password 

私のコードは次のとおりです。

NtlmPasswordAuthentication auth = new NtlmPasswordAuthentication("domain","username","password"); 
String path = "smb://ip/filepath"; 
SmbFile file = new SmbFile(path, auth); 

私が使用したユーザー名がの所有者でありますMacでサーバーをセットアップしたときのアカウントで、パスワードが正しい。

私は別のMacやアンドロイドデバイスから同じネットワークにアクセスしようとしました。私はまた、運がないサーバーに別のユーザーアカウントを作成しようとしました。

Googleでは、ほとんどのケースが他のOSに属しています。それ以外にも、私の設定はうまくいくようです。

前もって感謝します。

答えて

0

詳細な調査の後、smbプロトコルの実装がOS X(リンク:http://www.tweaking4all.com/os-tips-and-tricks/macosx-tips-and-tricks/smbup-mac-os-x-smb-fix/)で壊れているようだというポストが見つかりました。

オペレーティングシステムで提供されている設定ツールを使用してサーバをセットアップしたので、他のツール(SMBUp)を使用する前と同じ設定でサーバを再設定しようとしましたが、 。

関連する問題