Я не знаком с интерфейсом freeftpd, но он поддерживает аутентификацию с открытым / закрытым ключом.
Сначала создайте новую пару ключей на вашем компьютере с Linux ssh-keygen
. Когда он запрашивает пароль, оставьте его пустым. Это важно для того, чтобы не вводить пароль при входе в систему. Загляните в папку ~/.ssh
. Там вы найдете свой закрытый ключ id_rsa
и ваш открытый ключ id_rsa.pub
.
Теперь вам просто нужно добавить открытый ключ в качестве авторизованного ключа для вашего пользователя на сервере. Если это где Linux, вы можете просто использовать ssh-copy-id user@myServer
. Может быть, это также работает в этом случае. Если нет, скопируйте его вручную и добавьте с помощью интерфейса. Я уверен, что вы поймете это ;-)
Обратите внимание, что вы должны держать свой закрытый ключ в секрете. Любой, у кого есть этот ключ, будет иметь доступ к вашему серверу. Если у вас несколько пользователей или машин, создайте собственный ключ для каждого из них. Таким образом, вы можете легко отозвать доступ к определенному пользователю / машине, удалив этот ключ на сервере (например, если вы потеряли свой ноутбук).
Извините, я не могу помочь вам с интерфейсом, но так как у вас еще нет ответа, я решил, что это лучше, чем ничего.
~/.ssh
с именами, описанными в моем ответе. Linux-клиент ssh должен найти их автоматически, если используются имена по умолчанию.