No se puede scp desde mi servidor a mi computadora [cerrado]
Pregunta
El siguiente código no funciona
scp /home/username/public_html/site/pictures/* myUsernameAtMyMac@myIpAddress:/home/Masi/Desktop/
Tengo "Permitir solo servicios esenciales" en el firewall de mi Mac.
¿Cómo puedes resolver el problema?
[editfont>
Recibo el siguiente error después de tener " Inicio de sesión remoto " en la lista de servicios permitidos. También permití " Todos los usuarios " ;.
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] Intenté iniciar sesión en mi computadora desde otra Macbook sin éxito con el siguiente comando
ssh Masi@11.111.11.111
Me sale un error de tiempo de espera de la operación.
Logré conectarme una vez desde mi servidor a mi computadora con el comando anterior, pero la conexión se agotó rápidamente.
Solución
Debe agregar el servicio SSH a las aplicaciones permitidas en la configuración del firewall de su Mac y cambiar la configuración del firewall a "Establecer acceso para servicios y aplicaciones específicos".
Tener su firewall configurado en "Permitir solo servicios esenciales" bloquea las conexiones entrantes a los servicios que se ejecutan en su máquina.
Consulte también en el sitio de soporte de Apple: http://docs.info.apple.com/article.html?path=Mac/10.5/en/11783.html
Otros consejos
El comando scp en sí está bien.
En cuanto a su problema, imposible de decir con la información dada. ¿Puedes hacer ping a la máquina? Intenta ssh con el " -v " cambie para ver si obtiene información más relevante sobre el procedimiento de conexión.
Prueba este comando usando tu mac. Debería funcionar sin modificaciones del firewall o configuración del enrutador.
scp yourUsernameAtYourServer@YourServer:/home/username/public_html/site/pictures/* /home/Masi/Desktop/
Si está utilizando NAT para obtener más de una caja conectada a Internet, esto no funciona. La IP de su Mac no es visible fuera de su red doméstica. En este caso, debe agregar una regla de reenvío de puertos a su enrutador.
myUsernameAtMyMac@myIpAddress