Como o serviço sshd pode escutar em portas diferentes, é possível configurar uma chave que funcionará apenas se a conexão for feita em uma porta, mas não na outra?
Com isso quero dizer que a chave aparece mais de uma vez na authorized_keys
lista e a conexão será permitida se for feita na porta especificada na chave.
A ideia é usar a mesma chave, mas com uma command=
opção diferente e outra para permitir que a mesma chave seja usada para serviços diferentes.
Com certeza você pode:
Consulte a
Match
seção da página desshd_config(5)
manual para obter mais informações sobre quais critérios e diretivas você pode usar com umMatch
bloco.