▼スレッド
│
└◇2292:sshでログインするとネットワークドライブが接続されない [kj] 06/17 17:37
└◇2293://HOST/SHARENAME [nil] 06/17
└◇2295:Re://HOST/SHARENAME [kj] 06/18
└◇2299:Re:sshでログインするとネットワークドライブが接続されない [nil] 06/18 <
Windows(XP)がわで、sshdの設定を行い、sshでWindowsにログインできるようになりました。スレッド一覧
普通にWindowsユーザとしてログオンした場合は、ネットワークドライブに接続されているのに、sshdでログインした場合、ネットワークドライブが接続されていません。
これは、そのようなものなのでしょうか? それとも何か設定が悪いのでしょうか?
ネットワークドライブに接続できるようにするにはどうしたら良いでしょうか?
>これは、そのようなものなのでしょうか? それとも何か設定が悪いのでしょうか?スレッド一覧
そういうものだそうです。ここでネットワーク共有への制約に触れられています。
http://www.sixnine.net/cygwin/cygwin-doc/cygwin-ug-net/ntsec.html
>ネットワークドライブに接続できるようにするにはどうしたら良いでしょうか?
よく考えてないのでアクセス権の問題で違ってくるかもしれませんが、私は //HOST/SHARENAME の形式で参照したり、mount したりして回避しています。
ご回答ありがとうございます。スレッド一覧
>>これは、そのようなものなのでしょうか? それとも何か設定が悪いのでしょうか?
>そういうものだそうです。ここでネットワーク共有への制約に触れられています。
http://www.sixnine.net/cygwin/cygwin-doc/cygwin-ug-net/ntsec.html
なるほど。。。といいつつ、難しすぎて良くわからなかったですが(^^;
>>ネットワークドライブに接続できるようにするにはどうしたら良いでしょうか?
>よく考えてないのでアクセス権の問題で違ってくるかもしれませんが、私は //HOST/SHARENAME の形式で参照したり、mount したりして回避しています。
ここで、また一つ問題が。。。
接続先のユーザ&パスワードが異なっているため(たぶんです)、
% ls //HOSE/SHARENAME
などとすると、そんなファイルやディレクトリはしらんと怒られてしまいます。
ただ、
% ls //ログイン先ホスト/何かのサービス
はいけますし、直接、Windows上からCygwinwを実行した場合は、最初のコマンドで正常に実行できています。
あまり、WindowsもCygwin/sshも良くわかっていないので、どういう状況か良くわかっていないのですが、この場合どうしたら良いでしょうか?
はしょり過ぎましたか。というか確かに後半とタイトルだけ見ると誤解されてしまうかも。スレッド一覧
どのみちわかりやすく説明するのはへたですが…
先に挙げた "Cygwin リリース 1.3.3 以降の変更点" にはおよそ、「sshd を通常のSYSTEM権限でサービス経由で起動する」ような場合には、「(Winの)パスワード認証しない」ままでは「認証を必要とするネットワーク共有へのアクセス」は、できない、と書いてあるのだと思います。(間違っててもご勘弁)
なので、「」内の条件を変えるのが無理かわからなければ、そういうものとしてあきらめるしかないと思います。
私のところでは、セキュリティなどあまり考えないで認証無しにアクセスできるようにした共有か、SSHの鍵認証(?)ではなく(telnetのような)パスワード認証(?)でログインした場合には、(ドライブ文字に割り当てた形式ではなく) //ホスト名/共有名 の形式(UNCパス名)でアクセスできています、と言うことです。
方法や設定に関してはそちらの環境の制約があるでしょうし、私もWindowsやSSHに詳しくないので別途考えてみてください。
それでは。