Memasang dan Mengaktifkan ssh-askpass di Arch Linux
Waktu baca 1 menit
Saya pernah menulis mengenai teknik penyalin suatu berkas dari peladen yang mana membutuhkan akun root untuk menyalinnya. Bisa kalian lihat di sini dan di sini.
Tak jauh berbeda dengan tulisan sebelumnya, kali ini saya ingin berbagi tips tentang bagimana memanfaatkan ssh-askpass
untuk kebutuhan otentikasi pada peladen dengan GUI, khusus untuk distro Arch Linux.
Berikut ini langkah-langkahnya. Yang pertama sudah pasti kita pasang openssh
beserta ssh-askpass
-nya.
$ sudo pacman -Sy openssh openssh-askpass x11-openssh-askpass xorg-xauth
Kemudian konfigurasi ssh kalian di berkas /etc/ssh/sshd_config
:
$ vim /etc/ssh/sshd_config
Tambahkan konfigurasi berikut:
FILE
/etc/ssh/sshd_config
X11Forwarding yes
X11DisplayOffset 10
X11UseLocalhost yes
Kemudian jalankan xauth
-nya dengan cara berikut:
$ cd ~
$ /usr/bin/xauth
> quit
Langkah terakhir restart sshd
kalian:
$ sudo systemctl restart sshd
Untuk memastikan berhasil atau tidak kalian bisa lakukan perintah berikut:
$ rsync -chavzPe 'ssh -X' --stats \
--rsync-path='SUDO_ASKPASS=/usr/lib/ssh/x11-ssh-askpass sudo -A rsync' \
ali@127.0.0.1:/home/ali/public_html/ /localhost/anda