ssh-askpass est un nom d'exécutable générique pour beaucoup de paquets, avec des noms similaires, qui fournissent un service X interactif pour saisir les mots de passe des paquets nécessitant les privilèges administratifs pour être lancés. Il affiche l'utilisateur avec une fenêtre ou le mot de passe nécessaire peut être inséré. Ici nous choisissons le paquet de Damien Miller distribué dans l'archive OpenSSH.
Ce paquet est connu pour se construire correctement sur une plateforme LFS-7.7.
Téléchargement (HTTP) : http://ftp.openbsd.org/pub/OpenBSD/OpenSSH/portable/openssh-6.7p1.tar.gz
Téléchargement (FTP) : ftp://ftp.openbsd.org/pub/OpenBSD/OpenSSH/portable/openssh-6.7p1.tar.gz
Somme de contrôle MD5 du téléchargement : 3246aa79317b1d23cae783a3bf8275d6
Taille du téléchargement : 1.3 Mo
Estimation de l'espace disque requis : 7.1 Mo
Estimation du temps de construction : Less than 0.1 SBU
gtk+-2.24.26, sudo-1.8.12 (exécution) Xorg Libraries, et X Window System (exécution)
Notes utilisateur : http://wiki.linuxfromscratch.org/blfs/wiki/ssh-askpass
Installez ssh-askpass en lançant les commandes suivantes :
cd contrib && make gnome-ssh-askpass2
Maintenant, en tant qu'utilisateur root
:
install -v -d -m755 /usr/libexec/openssh/contrib && install -v -m755 gnome-ssh-askpass2 /usr/libexec/openssh/contrib && ln -sv -f contrib/gnome-ssh-askpass2 /usr/libexec/openssh/ssh-askpass
L'utilisation de /usr/libexec/openssh/contrib et d'un lien symbolique sont justifiés par la nécessité éventuelle d'un programme différent pour ce service.
En tant qu'utilisateur root
,
configurez sudo-1.8.12 pour utiliser ssh-askpass :
cat >> /etc/sudo.conf << "EOF" &&
# Path to askpass helper program
Path askpass /usr/libexec/openssh/ssh-askpass
EOF
chmod -v 0644 /etc/sudo.conf
Si une <application> graphique donnée demande les privilèges administratifs, utilisez sudo -A <application> depuis un x-terminal, depuis un menu de gestionnaire de fenêtres et/ou remplacez "Exec=<application> ..." par "Exec=sudo -A <application> ..." dans le fichier <application>.desktop.
Last updated on 2013-11-08 18:23:05 -0300