2017-11-03 1 views
-1

Ich habe eine Datei in meinem Remote-Server, die in SFTP-Box übertragen werden muss. Ich habe das Passwort, den Port und den Benutzernamen für sftp-Box.Dateiübertragung von Remote-Server nach SFTP mit Shell-Skript

Bitte teilen Sie mir eine Shell-Skript-Programmierung, um zu verstehen, wie dies getan werden kann.

+0

Sie meinen 'sftp -P Port Benutzer @ Host: Dateiname'? (Hinweis: Sie sind besser dran mit 'rsync', die ähnliche Syntax hat und viel besser ist) –

+0

Ich muss nur sftp verwenden. – Drella

+0

Es gibt viele Beispiele, die bereits hier und anderswo im Internet verfügbar sind. Sie sollten versuchen, nach ihnen zu suchen. Anfragen für freie Codierung sind hier auf StackOverflow off Thema. Bitte lesen Sie https://stackoverflow.com/help/on-topic, https://stackoverflow.com/help/how-to-ask, https://stackoverflow.com/help/dont-ask, https: // stackoverflow.com/help/mcve und nimm die [tour] (https://stackoverflow.com/tour), bevor du hier mehr Qs postest. Viel Glück. – shellter

Antwort

0

Sie können für die passwortlose Authentifizierung zwischen Remote-Server und SFTP-Box über die Freigabe des öffentlichen Schlüssels gehen. ODER, können Sie verwenden scp Dateiname sftpuser @ sftphost:/$ destination_Path