Services for UNIX 3.5 〜 OpenSSH のインストールまで
自サバへとりあえずインストール。
Seevices for UNIX 3.5 入手先
スタートメニューに「Windows Services for UNIX」というプログラムグループが出来るので「C Shell(csh)」か「Korn Shell(tcsh)」のシェルを起動。オレは OS X で慣れている tcsh の方で。
まず、Interop Systems で配布している SFU 向けバイナリパッケージを容易にインストールすることが出来るパッケージインストーラを導入。
$ ftp ftp://anonymous:hoge@ftp.interopsystems.com/pkgs/3.5/pkg-1.7-bin35.sh $ sh pkg-1.7-bin35.sh $ rehash $ del pkg-1.7-bin35.sh
続いて OpenSSH と動作に必要なライブラリを。
$ pkg_add ftp://ftp.interopsystems.com/pkgs/3.5/zlib-1.1.4e-bin.tgz $ pkg_add ftp://ftp.interopsystems.com/pkgs/3.5/openssl-0.9.7d-bin.tgz $ pkg_add ftp://ftp.interopsystems.com/pkgs/3.5/openssh-3.8.0.1-bin.tgz
/etc/inetd.conf へ ssh 起動の記述を追加。
$ echo "ssh stream tcp nowait root /usr/local/sbin/sshd sshd -i" >> /etc/inetd.conf $ /etc/init.d/inet start