Wenn Sie sich selbst in einer * nix-Umgebung befinden, können Sie mit dem öffentlichen Schlüssel auth auf den Server zugreifen?
user@mypc:> ssh azureuser@sample.region.cloudapp.azure.com
Wenn dies als erfolgreich gilt, stellen Sie sicher, dass Ihr Benutzer über Schreibrechte in diesem Ordner verfügt. Andernfalls können Sie den Benutzer zur Webserver-Benutzergruppe hinzufügen: usermod -aG www-data azureuser
Ersetzen Sie "www-data" durch die Gruppe, die den Ordner / var / www / html besitzt
Sobald die Berechtigungen sortiert sind, sollte Folgendes funktionieren:
user@mypc:> scp -r ./folder azureuser@sample.region.cloudapp.azure.com:/var/www/html
oder
user@mypc:> scp ./index.html azureuser@sample.region.cloudapp.azure.com:/var/www/html/