07 May 2010

KOMPILASI OPENSSH V.4.7p1 PADA FEDORA CORE 3

KOMPILASI OPENSSH V.4.7p1 PADA FEDORA CORE 3

Secara default Fedora Core 3 menyertakan paket Openssh versi lama. Update Openssh ke versi 4.7p1 dimaksudkan untuk meningkatkan masalah keamanan terutama untuk mengaktifkan pilihan "ForceCommand".

Adapun cara instalasinya:

Update zlib ke versi 1.2.5 terbaru, download paket zlib di http://zlib.net/zlib-1.2.5.tar.gz

  • # cd /usr/local/src
  • # wget -c http://zlib.net/zlib-1.2.5.tar.gz
  • # tar xzvf zlib-1.2.5.tar.gz
  • # cd zlib-1.2.5
  • # ./configure
  • # make
  • # make install

Hapus Openssh yang ada, lalu install paket openssh. Download di http://ftp.openbsd.org/pub/OpenBSD/OpenSSH/portable/openssh-4.7p1.tar.gz

  • # rpm -qa | grep openssh
  • # rpm -e openssh.xxxxx

Install paket openssh yang baru

  • # cd /usr/local/src
  • # wget -c http://ftp.openbsd.org/pub/OpenBSD/OpenSSH/portable/openssh-4.7p1.tar.gz
  • # tar xzvf openssh-4.7p1.tar.gz
  • # cd openssh-4.7p1
  • # ./configure --prefix=/usr --sysconfdir=/etc/ssh --with-ssl-dir=/usr
  • # make
  • # make install

Ubah/Edit file "/etc/ssh/sshd_config" untuk mengaktifkan "Force Command"

Jalankan sshd dengan cara

  • # /usr/local/sbin/sshd -f /etc/ssh/sshd_config

Tambahkan di rc.local

  • # echo "/usr/local/sbin/sshd -f /etc/ssh/sshd_config" >> /etc/rc.d/rc.local