nps-ssh-askpass does exactly the same job as x11-ssh-askpass, but it's not as hard to compile on MacOS, because it doesn't require xmkmf.
On MacOS, this program requires XQuartz, the X11 server. Before running this program, you must first start XQuartz.
For macOS, the easiest way to install is via Homebrew:
brew install --cask xquartz
brew tap jafl/jx
brew install jafl/jx/nps-ssh-askpass
For all other systems, download a package:
If you download a tar, unpack it, cd into the directory, and run sudo ./install
.
Otherwise, put the program (nps-ssh-askpass
) in a directory that is on your execution path. ~/bin
is typically a good choice.
- Install the JX Application Framework, and set the
JX_ROOT
environment variable to point to itsinclude
directory. ./configure
make
For general questions, refer to the Programs FAQ.