Pasta de rede usando ssh-rsa2

Pasta de rede usando ssh-rsa2

Quero configurar meu framboesa para permitir autenticação apenas com criptografia de chave pública para torná-lo mais seguro e facilitar o ssh. No entanto, minha pasta de rede na máquina Windows 10 da qual desejo fazer o ssh não está mais se conectando a ela porque o Win 10 parece não conseguir anexar uma pasta de rede com RSA. Pelo menos não encontrei opção de adicionar pasta via RSA, apenas autenticação de senha de usuário.

Quero usar autenticação de nome de usuário/senha para a pasta de rede da minha máquina principal que está na mesma rede local, mas permitir apenas RSA de qualquer outra máquina.

Até agora eu modifiquei meu sshd_config para que as únicas linhas não-#-ed sejam

PubkeyAuthentication yes
ChallengeResponseAuthentication no

PasswordAuthentication no
Match Address 192.168.2.0/24
  PasswordAuthentication yes
Match All

Subsystem sftp /usr/lib/openssh/sftp-server

e a configuração padrão.

Responder1

Sim, você pode fazer isso com o comando Match em sshd_config (procure por "bloco condicional" nomanual)

PasswordAuthentication no

Match Address 192.168.1.0/24
  PasswordAuthentication yes

Isso permitiria o PaswordAuthentication apenas na sua rede local (assumindo que seja 192.168.1.0/24).

O bloco Match deve estar no final, mas se não estiver e você quiser fechá-lo, pode fazê-lo com

Match All

informação relacionada