Incapaz de scp do meu servidor para o meu computador [fechado]
Pergunta
O código a seguir não funciona
scp /home/username/public_html/site/pictures/* myUsernameAtMyMac@myIpAddress:/home/Masi/Desktop/
Eu "Permitir apenas serviços essenciais" no firewall do meu Mac.
Como você pode resolver o problema?
[editar]
Eu recebo o seguinte erro depois de eu ter "Login remoto" na lista de serviços autorizados. I também permitiu "Todos os usuários".
scp favicon.ico Masi@11.111.11.111:/home/Masi/Dropbox/
ssh: connect to host 11.111.11.111 port 22: Connection timed out
lost connection
[editar] Eu tentei fazer o login para o meu computador de outro Macbook sem sucesso pelo seguinte comando
ssh Masi@11.111.11.111
Eu recebo um erro de operação tempo limite.
Eu consegui uma vez para ligar do meu servidor para o meu computador com o comando acima, mas a ligação foi rapidamente timeout.
Solução
Você precisa adicionar o serviço SSH para as aplicações permitidas na configuração do firewall do seu Mac e alterar as configurações de firewall para “acesso Set para serviços e aplicações. Específicos”.
Ter seu conjunto firewall para “Permitir apenas serviços essenciais”. blocos de conexões de entrada para serviços em execução no seu computador.
Veja também no site de suporte da Apple: http://docs.info.apple.com/article.html?path=Mac/10.5/en/11783.html
Outras dicas
O comando scp em si é OK.
Quanto ao seu problema, impossível dizer com as informações dadas. Você pode executar ping a máquina? Tente ssh com o switch "-v" para ver se você obter algumas informações mais relevantes sobre o procedimento de conexão.
Tente este comando usando o seu mac. Deve funcionar sem quaisquer modificações de firewall ou configurações do roteador.
scp yourUsernameAtYourServer@YourServer:/home/username/public_html/site/pictures/* /home/Masi/Desktop/
Se você estiver usando NAT para obter mais de uma caixa conectada à internet isso não funciona. O IP do seu Mac não é visível fora da sua rede. Neste caso, você tem que adicionar uma regra de encaminhamento de porta para o roteador yout.
myUsernameAtMyMac@myIpAddress