Não estou familiarizado com a interface freeftpd, mas parece suportar a autenticação de chave pública / privada.
Primeiro crie um novo par de chaves na sua máquina linux com ssh-keygen
. Quando lhe pedir uma senha, deixe-a vazia. Isso é importante para não ter que digitar uma senha ao efetuar login. Dê uma olhada na pasta ~/.ssh
. Lá você encontra sua chave privada id_rsa
e sua chave pública id_rsa.pub
.
Agora, basta adicionar a chave pública como chave autorizada para seu usuário no servidor. Se fosse uma máquina linux você poderia usar apenas ssh-copy-id user@myServer
. Talvez isso também funcione nesse caso. Se não copiá-lo manualmente e adicioná-lo usando a interface. Tenho certeza que você vai descobrir isso; -)
Observe que você precisa manter sua chave privada privada. Qualquer pessoa que tenha essa chave teria acesso ao seu servidor. Se você tiver vários usuários ou máquinas, crie uma chave própria para cada um deles. Dessa forma, você pode revogar facilmente o acesso a um determinado usuário / computador, excluindo essa chave no servidor (por exemplo, se você perdeu seu laptop).
Desculpe, não posso ajudá-lo com a interface, mas como você ainda não recebeu uma resposta, concluí que isso é melhor do que nada.