ssh-askpass-9.9p1

Introduksjon til ssh-askpass

ssh-askpass er et generisk kjørbart navn for mange pakker, med lignende navn, som gir en interaktiv X-tjeneste til å hente passord for pakker som krever administrative rettigheter for å kjøres. Den spør brukeren med en vindusboks hvor det nødvendige passordet kan bli satt inn. Her velger vi Damien Millers pakke distribuert i OpenSSH tarball.

[Notat]

Notat

Utviklingsversjoner av BLFS kan ikke bygge eller kjøre noen pakker riktig hvis LFS eller avhengigheter har blitt oppdatert siden den siste stabile versjonene av bøkene.

Pakkeinformasjon

ssh-askpass Avhengigheter

Påkrevd

GTK+-3.24.43, Sudo-1.9.16p1 (kjøretid), Xorg Biblioteker, og et grafiske miljø (kjøretid)

Installasjon av ssh-askpass

Installer ssh-askpass ved å kjøre følgende kommandoer:

cd contrib &&
make gnome-ssh-askpass3

Nå, som root bruker:

install -v -d -m755                    /usr/libexec/openssh/contrib  &&
install -v -m755    gnome-ssh-askpass3 /usr/libexec/openssh/contrib  &&
ln -sv -f contrib/gnome-ssh-askpass3   /usr/libexec/openssh/ssh-askpass

Bruken av /usr/libexec/openssh/contrib og en symbolkobling er rettferdiggjort av eventuell nødvendighet av et annet program for den tjenesten.

Konfigurere ssh-askpass

Konfigurasjonsinformasjon

Som root bruker, konfigurer Sudo-1.9.16p1 til å bruke 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

Dersom en gitt grafisk <applikasjon> krever administrative privilegier, bruk sudo -A <application> fra en x-terminal, fra en Vindusbehandler meny og/eller erstatt "Exec=<application> ..." med "Exec=sudo -A <application> ..." i <application>.skrivebordsfilen.

Innhold

Installerte Programmer: gnome-ssh-askpass3, ssh-askpass (symbolkobling til gnome-ssh-askpass3)
Installert Bibliotek: Ingen
Installert Mappe: /usr/libexec/openssh/contrib