2009-06-10 23 views
1

Für mein System muss ich wissen, ob ich SCP (mit oder ohne Übertragung einer Datei) mit einer bestimmten Anzahl von Systemen im Netzwerk wiederholt durchführen kann.Wie kann ich überprüfen, ob scp verfügbar ist?

Wir können keine Dateien übertragen, aber wir müssen wissen, wie wir SCP machen können, ohne ein Passwort zu vergeben.

+0

Ist das überhaupt eine Frage? – Welbog

+0

Ya, was fragst du? Fragen Sie, wie Sie eine Datei über das Netzwerk kopieren können oder ob Sie überprüfen möchten, ob Sie ssh-Schlüssel für eine bestimmte Maschine haben oder wie Sie ssh-Schlüssel verwenden können? Oder etwas ganz anderes. – icco

+0

Meine Absicht ist nicht, eine Datei mit scp zu kopieren, aber ich möchte wissen, kann ich scp eine Datei von meinem System zu einem anderen System im Netzwerk aber das eigentliche Problem ist in meinem Netzwerk-Systeme sind passwortgeschützt und ich habe keine Passwds mit mir –

Antwort

1

Sie könnten versuchen zu sehen, ob der Remote-Host auf Port 22 antwortet. Es gibt verschiedene Tools, die versuchen, einen Port zu öffnen. Zum Beispiel versuchen

curl: 22

dies etwas unterschiedlich, je nachdem gedruckt wird, ob der Port reagiert oder nicht. Ich bin mir sicher, dass es bessere Werkzeuge (nmap, zum Beispiel) gibt, die diese Aufgabe erfüllen könnten, aber das ist das erste, was mir in den Sinn kam.

Dies wird natürlich nicht testen, ob SCP tatsächlich funktioniert. könnte sein, dass ssh aber nicht scp aktiviert ist. Aber es wird dich näher bringen.

Verwandte Themen