cygwin インストール
Windowsでsshサーバを立てるまで を参考にした。
まず http://www.kkaneko.com/rinkou/cygwin/cygwin.html の「CYGWIN バージョンのインストール」を参考に、cygwin をインストール。
環境変数をセットして・・・
を設定。
CYGWIN_PATH に C:\cygwin\bin;C:\cygwin\usr\bin;C:\cygwin\usr\local\bin
PATH に %CYGWIN_PATH%
LD_LIBRARY_PATH に C:\cygwin\lib;C:\cygwin\lib\w32api;C:\cygwin\usr\local\lib
でもって、cygwin のターミナルをたちあげて
を実行。
$ apt-cyg install openssh
$ apt-cyg install cygrunsrv
Windowsでsshサーバを立てるまでにもあるが ssh-host-config に -y オプションを付けなくてもうまく行った。(他にcygwinツールが入ってなかったから)
/etc/passwd ファイルを見ると、Windowsユーザは Privileged server で、UnixユーザIDは cyg_server となっている。
最後に
とすると sshd が動き出す。
$ net start sshd
が動いているのが、確認できた。
$ ssh cyg_server@localhost
が、TortoiseGit からアクセスできない・・・
ssh://cyg_server@192.168.x.x/home/kageyu/Git/xxx.git