É possível configurar um usuário no ubuntu com o openssh para que o ssh não use autenticação por senha, mas o sftp?
Presumo que, se eu mudar /etc/ssh/ssh_config
para ter PasswordAuthentication yes
isso, é possível que os usuários usem senhas para efetuar login com ssh e sftp.
Edit: Meu objetivo aqui é permitir que alguns usuários façam sftp com uma senha em vez de um arquivo de chave. Mas eu não quero que os usuários do ssh consigam fazer login com uma senha, quero que eles tenham que usar um arquivo de chave. Se ajudar, não preciso que os usuários do sftp possam fazer login, eles precisam fazer o sftp.