Prev / Next / Hill Climber's ChangeLog

ps2linux

2003-10-01

OpenSSHのバージョンアップ
- rpm --rebuild はせず、ハナから tar ball にて。
  お決まりの
  $ tar zxvf openssh-3.7.1p2
  $ cd openssh-3.7.1p2
  $ ./configure
  $ make
  root に移って
  # make install

  ここで、Roxa s PC room
  <http://member.nifty.ne.jp/roxa/ps2linux/openssl_ssh.html>
  と同じエラーが発生。(ま、そりゃそうだね。ココを見ていたせいでパニ
  くらなくってよかったよ。)
  root のまま、
  # cd /usr/local/etc
  # vi sshd_config
  として
    UsePrivilegeSeparation no
  を追加してもう一度 make install でOK!

- PAM 認証の設定
  # cp contrib/sshd.pam.generic /etc/pam.d/sshd
  # vi /etc/pam.d/sshd
  として
  pam_unix.so を pam_pwdb.so に変更する。

- TCP wrapper の設定
  # vi /etc/hosts.allow に以下を追加。
  sshd:ALL

- マシンが起動した時に動くようにするスクリプト
  上記の Roxa s PC room をそのままコピー。

- 自動起動する run level を設定する。
  run level 5 と 3
  # ln -s /etc/rc.d/init.d/sshd /etc/rc.d/rc5.d/S98sshd
  # ln -s /etc/rc.d/init.d/sshd /etc/rc.d/rc3.d/S98sshd

- 起動テストしてみる。
  # /etc/rd.c/init.d/sshd start
  # ps ax|grep ssh

  で確認してOK。パチパチパチ!!

permlink