Primeiro, releia man sshd
e man sshd_config
.
Em seguida, repensar o seu desejo - essa é a maneira melhor / mais fácil de fazer isso? Parece um caminho difícil para mim.
Em seguida, crie várias versões de /etc/ssh/sshd_config
, (por exemplo, /etc/ssh/sshd_config.Port22
, /etc/ssh/sshd_config.Fred
, ...), cada uma diferindo pelo menos em
# What ports, IPs and protocols we listen for
Port 22
o port number
. Faça outras alterações em cada versão de /etc/ssh/sshd_config
que você deseja.
Em seguida, observe /etc/init.d/ssh
e /etc/init/ssh.conf
(que é como sshd
é iniciado), modifique-os para iniciar vários sshd
s, usando a opção -f <configfile>
para selecionar diferentes configurações.