Frage

Der folgende Code funktioniert nicht

scp /home/username/public_html/site/pictures/* myUsernameAtMyMac@myIpAddress:/home/Masi/Desktop/

Ich habe Sie "Nur wesentliche Dienste" in meinem Mac-Firewall.

Wie kann man das Problem lösen?

[Bearbeiten]

Ich erhalte die folgende Fehlermeldung, nachdem ich „Remote Login“ in der Liste der zugelassenen Dienste haben. Ich auch "Alle Benutzer" erlaubt.

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

[Bearbeiten] Ich habe versucht, mein Computer von einem anderen Macbook durch den folgenden Befehl erfolglos um sich einzuloggen

ssh Masi@11.111.11.111

Ich erhalte eine Operation Timeout-Fehler.

konnte ich einmal von meinem Server zu meinem Computer mit dem obigen Befehl verbinden, aber die Verbindung war schnell Timeout.

War es hilfreich?

Lösung

Sie müssen den SSH-Dienst zu den zugelassenen Anwendungen in der Firewall-Konfiguration des Mac hinzuzufügen und Ihre Firewall-Einstellungen ändern, um „Zugriff auf die Einstellung für bestimmte Dienste und Programme.“.

Nachdem Sie Ihre Firewall auf „Nur notwendige Dienste erlauben.“ Blockiert eingehende Verbindungen zu Diensten auf Ihrem Computer ausgeführt werden.

Siehe auch auf der Apple-Support-Website: http://docs.info.apple.com/article.html?path=Mac/10.5/en/11783.html

Andere Tipps

Der Befehl scp selbst ist in Ordnung.

Wie für Ihr Problem, nicht mit der Information zu sagen gegeben. Können Sie die Maschine ping? Versuchen Sie, mit dem „-v“ -Schalter auf ssh, um zu sehen, wenn Sie einige relevanten Informationen über die Verbindungsprozedur erhalten.

Versuchen Sie diesen Befehl Ihrem Mac verwenden. Sollte funktionieren ohne Firewall Änderungen oder Router-Einstellungen.

scp yourUsernameAtYourServer@YourServer:/home/username/public_html/site/pictures/* /home/Masi/Desktop/

Wenn Sie NAT verwenden mehr als eine Box mit dem Internet verbunden zu bekommen dies nicht funktioniert. Die IP-Adresse Ihres Mac ist außerhalb des Heimnetzes nicht sichtbar. In diesem Fall haben Sie eine Portweiterleitungsregel zu yout Router hinzuzufügen.

myUsernameAtMyMac@myIpAddress
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top