Gostaria de configurar um servidor ssh com o Cygwin na área de trabalho do Windows 7 para que eu possa acessar remotamente o meu computador de maneira mais civilizada do que usar o VNC. Eu gostaria de usar zsh
como meu shell padrão. Eu gostaria de poder usar um par de chaves existente em ambas as direções (ou seja, acessar remotamente a área de trabalho e fazer login em outras máquinas a partir da área de trabalho). Eu adoraria configurar isso uma vez e nunca mais mexer com isso novamente.
Aqui está o que eu tenho até agora:
ssh-host-config
com base em um ou mais guias on-line. zsh
. .zshrc
que são projetadas para lançar ssh-agent
no login do shell, mas todas elas deixam vários ssh-agent
processos em execução após o shell ser fechado (suponho que isso seja ruim) ssh-agent
em execução Eu realmente adoraria saber como fazer o sshd iniciar na inicialização (do meu computador, portanto, não preciso deixar um terminal aberto) e como obter ssh-agent
para iniciar uma vez e continuar assim, por isso Não preciso digitar o código-chave da minha chave o tempo todo.
Eu tenho acesso ao meu roteador (para encaminhamento de porta).
Eu não sou um assistente de configuração de shell (ou seja, não sei o suficiente para escrever algo para iniciar o agente ssh corretamente).
Como convencer o cygwin e o sshd
a atender às minhas necessidades?
Obrigado antecipadamente.