Безопасный способ использования GUI для запроса сетевого пароля при использовании sshfs?

У меня есть папка, которая хранится на удаленном сервере и которая монтируется локально с помощью sshfs . Очевидно, для этого требуется пароль для входа на сервер. Я хотел бы получить gui, чтобы пригласить меня на этот пароль.

Мне удалось сделать это со сценарием, использующим zenity и expect , но, видимо, expect небезопасно. Итак, как я могу это сделать правильно?

Заметьте, я хочу это только при установке этой папки, а не при выполнении других связанных с ssh вещей. Я хочу привязать его к значку quicklaunch папки, и поэтому только тогда мне нужен графический интерфейс.

В качестве бонуса я бы предпочел это, если бы терминал не появлялся. Когда я использовал скрипт с zenity , терминал, похоже, всплывал за графическим интерфейсом. Это не настоящая проблема, но было бы более эстетично, если бы это не так.