私のルーターには、接続されているすべてのコンピュータに接続されているUSBフラッシュドライブのコンテンツを共有するオプションがあります。ルータの設定ページ(http://192.168.1.1/service/samba
)には次のものがあります。
Group name : WORKGROUP
Service name : Box
Sharing name : PartageBox
Share folder : / (which is my USB key root)
ここで何をすべきですか?ルータが正しく設定されていると思いますが(自分のデバイスが共有されていると表示されます)、接続方法がわかりません。
ルーターWi-Fiに接続されています。 Samba経由で接続しようとしてエラーが発生します。
me@GLaDOS:~$ smbclient -L //192.168.1.1
protocol negotiation failed: NT_STATUS_CONNECTION_DISCONNECTED
に接続しましたが、192.168.1.1/Box
同じ192.168.1.1/PartageBox
エラーが発生しました。
必要に応じて、私のルーターはフランスのインターネットプロバイダSFRによって提供されます。
答え1
問題はsmb
プロトコルバージョンでした(Roaimaに感謝します)。 v1を強制的に適用する必要がありました。
smbclient -L 192.168.1.1 --option="client min protocol = NT1"
-U myUser
その後、パスワードの入力を求められたので、正しいユーザー名で接続するにはパスワードを追加する必要がありました。
パスワードを入力すると、このメッセージが表示されます
Server requested LANMAN password (share-level security) but 'client lanman auth = no' or 'client ntlmv2 auth = yes'
tree connect failed: NT_STATUS_ACCESS_DENIED
lanman
だから強制的に使用して無効にする必要がありましたltlmn2
。このクライアントのサーバーを一覧表示する最終コマンドは次のとおりです。
smbclient -L 192.168.1.1 --option="client lanman auth = yes" --option="client ntlmv2 auth = no" --option="client min protocol = NT1" -U sayanel
共有フォルダに接続するコマンドは次のとおりです。
smbclient //192.168.1.1/PartageBox --option="client lanman auth = yes" --option="client ntlmv2 auth = no" --option="client min protocol = NT1" -U sayanel