Bem, na verdade, descobri qual é o problema e resolvi tudo.
Quando instalei meu cliente copssh, houve uma etapa que me pediu para escolher o diretório do usuário. Eu usei minha configuração personalizada, que era o diretório d:/Users/svccopssh/.ssh
. No entanto, o diretório exato do qual o svccopssh lê as chaves públicas é d:/copssh/home/svccopssh/.ssh
, obviamente não o diretório que usei na minha instalação. Depois que mudei minha localização de authorized_keys para o lugar certo: path/to/copssh_loaction/home/yourUserName/.ssh
, funcionou.