nov 09
2
Installer Openssh v5 sur centos 5
Afin de faire du chroot, il est nécessaire de mettre à jour open-ssh en v5 ou v4.8 minimum.
Voici la procédure permettant de faire la mise à jour :
Installer les outils de développement si ce n’est pas déjà fait :
yum install gcc
yum install openssl-devel
yum install pam-devel
yum install rpm-build
Télécharger openssh 5.2p1
wget ftp://mirror.planetunix.net/pub/OpenBSD/OpenSSH/portable/openssh-5.2p1.tar.gz
Génération des fichiers RPM
Maintenant, nous allons créé le RPM à partir du fichier tar.gz :
tar xvfz openssh-5.2p1.tar.gz cp ./openssh-5.2p1/contrib/redhat/openssh.spec /usr/src/redhat/SPECS/ cp ./openssh-5.2p1.tar.gz /usr/src/redhat/SOURCES/ cd /usr/src/redhat/SPECS/ perl -i.bak -pe 's/^(%define no_(gnome|x11)_askpass)\s+0$/$1 1/' openssh.spec
rpmbuild -bb openssh.spec
Liste des fichiers rpm générés :
cd /usr/src/redhat/RPMS/`uname -i` ls -l -rw-r--r-- 1 root root 272540 nov 2 15:55 openssh-5.2p1-1.i386.rpm
total 988
-rw-r--r-- 1 root root 431980 nov 2 15:55 openssh-clients-5.2p1-1.i386.rpm
-rw-r--r-- 1 root root 16712 nov 2 15:55 openssh-debuginfo-5.2p1-1.i386.rpm
-rw-r--r-- 1 root root 269432 nov 2 15:55 openssh-server-5.2p1-1.i386.rpm
Mettre à jour open-ssh :
rpm -Uvh openssh*rpm
Preparing... ################################
1: openssh ####
2: openssh-clients ####
3: openssh-server ####
Redémarrer SSH
service sshd restart
Vérification :
# rpm -qa | grep openssh
openssh-5.2p1-1
openssh-server-5.2p1-1
openssh-debuginfo-5.2p1-1
openssh-clients-5.2p1-1
Autres articles intéressants :
- Installer Trend server protect sous linux Redhat ou Centos
- Remplacer syslog de Centos 5 par syslog-ng
- Installer openoffice sur fedora
- Installer Frox – Proxy FTP
- Installer NRPE et les plugins Nagios sur Linux