sebelumnya cek dulu repo kita apakah sudah benar.
#vi /etc/apt/sources.list
Pastikan berisi
#deb http://ftp.debian.org/debian squeeze main contrib non-free
#deb http://ftp.debian.org/debian squeeze-updates main contrib non-free
#deb http://security.debian.org/ squeeze/updates main contrib non-free
Kalau sudah benar sekarang update reponya
#apt-get update
Lanjut seterusnya.
Pertama
Install semua paket yang kita butuhkan untuk patching
#apt-get install zlib1g-dev libpam-dev libssl-dev openssl build-essential gcc patch automake autoconf libtool make
Kedua
Download file OpenSSH server yang masih mentah dan file patch HPN
#wget http://mirror.team-cymru.org/pub/OpenBSD/OpenSSH/portable/openssh-5.5p1.tar.gz
#wget http://www.esteh.info/wp-content/uploads/2013/03/openssh-5.5p1-hpn13v9.diff_.gz
Setalah kita download, extrak file mentah OpenSSH
#tar -xzvf openssh-5.5p1.tar.gz
Sekarang kita pindah ke folder hasil extrak tadi
#cd openssh-5.5p1
Ketiga
Kita patch file mentahan openSSH dengan HPN
#zcat /root/openssh-5.5p1-hpn13v9.diff_.gz | patch
#./configure --prefix=/usr --sysconfdir=/etc/ssh --with-pam
Sebelum melanjutkan langkah selanjutnya (menginstall openSSH yang sudah di patch), kita hapus dulu config openssh server yang sudah ada.
#rm /etc/ssh/ssh_config
#rm /etc/ssh/sshd_config
Keempat
Kita install file openssh mentahan yang sudah kita patch
#make
#make install
Reboot server dan selesai
Sekarang tinggal kita menambah port openSSH saja,
# vi /etc/ssh/sshd_config
jangan lupa menambahkan baris
NoneEnabled=yes
di file sshd_config.
Hasilnya seperti Ini
@
Tagged @ debian
0 komentar:
Posting Komentar - Kembali ke Konten