%表題 ftp/Misc/ssh/TEBIKI.ssh.swallow -*-text-*- % %履歴 97/10/07 竹広真一 for swallow % ●資源 misc/ssh 取得日付 97/10/07 取得源 ftp://ftp.kyoto.wide.ad.jp/pub/net/ssh/ssh-1.2.21.tar.gz ●ファイル ssh-1.2.21.tar.gz : オリジナル資源 TEBIKI.ssh.swallow : swallow 用手引ファイル. ●インストール手順 サイト名 swallow.geo.kyushu-u.ac.jp (Sotec Winbook + Linux) 日付 97/10/07 名前 竹広 (takepiro@geo.kyushu-u.ac.jp) 1. ssh-1.2.21.tar.gz を展開. % gtar zxvf ssh-1.2.21.tar.gz 2. configure % ./configure 3. make % make 4. インストール # make install 5. configuration の確認 6. startup file (/etc/rc.d/rc.local) に登録. # start sshd if [ -f /usr/local/sbin/sshd ]; then /usr/local/sbin/sshd echo 'sshd started' fi ●注意 以下は http://fukuda.aist-nara.ac.jp/~yasuhi-a/linux/ssh/ からの改変, 転載. ○ユーザがつかう前にすること 1. 自分の手元のマシンで, 自分の公開鍵と秘密鍵をつくる. % ssh-keygen で鍵がつくられる. パスフレーズを入力しておわり. するとホームディレクトリの下に, .ssh という ディレクトリがつくられて、identity, identity.pub ができる. 2. 接続先のホストに自分の公開鍵を登録する. この公開鍵は見られてもかまわないので ftp でもして転送する. 接続先のホストにも, .ssh というディレクトリをつくり, その下に、authorized_keys というファイルを作成する. 特別なアクセス制御をしないときは, identity.pub をコピー するだけで OK. 3. pass-phrase の変更 % ssh-keygen -p" ○実際につかってみる 基本は, r 系のコマンドと同じ. よく使うだろうと思うオプションは -f % ssh -f hostname command サーバで command を起動する. このとき X のコマンドならば, 暗号化して window が開く. xhost による制御は関係ない. ssh をつかうなら、"xhost -" のままでいい. -C サーバまでが遠いときに、圧縮して通信する.