Eu estava tentando modificar meu ssh.plist
arquivo, mas como um noob eu sobrescrevi meu arquivo de backup com o modificado.
Eu estou procurando o conteúdo do arquivo original da instalação.
Alguém pode me dar isso?
mountain-lion
ssh
plist
Sigmun
fonte
fonte
Respostas:
fonte
Você também pode encontrá-lo em opensource.apple.com da Apple em launchd-ssh.plist :
Observe que a Apple usa
/usr/libexec/sshd-keygen-wrapper
como o programa. Se bem me lembro, isso gera chaves de host se necessário e, em seguida, inicia o daemon real.O arquivo plist está localizado em
/System/Library/LaunchDaemons/ssh.plist
.Você pode parar o servidor com:
sudo launchctl unload -w /System/Library/LaunchDaemons/ssh.plist
Você pode iniciar o servidor com:
sudo launchctl load -w /System/Library/LaunchDaemons/ssh.plist
A Apple também usa versões antigas de programas e bibliotecas, portanto, há valor na atualização. Por exemplo, tanto o OpenSSL quanto o OpenSSH foram atualizados devido a bugs de segurança.
Você tem algumas opções para atualizar. Primeiro, você pode criar e instalar o OpenSSH por conta própria Construindo o OpenSSH para o OS X? no superusuário. Segundo, você pode usar uma ferramenta de pacote como Brew, Fink ou Macports para instalá-lo.
Se você usar o gerenciador de pacotes, provavelmente desejará desabilitar o OpenSSH da Apple, adicionar um novo daemon de inicialização para iniciar o equipamento da porta e usar os arquivos de configuração da porta.
fonte