Ich bin derzeit mit dem folgenden Befehl meiner Website Inhalte hochladen:Wie kann ich mit `scp` die` .htaccess` Datei einer Webseite bereitstellen?
scp -r web/* [email protected]:site.com/
Dies funktioniert mit Ausnahme groß, dass die .htaccess-Datei wird nicht gesendet. Vermutlich liegt das daran, dass es versteckt ist.
Ich habe versucht, eine zweite Zeile hinzufügen explizit um die Datei zu senden:
scp -r web/.htaccess [email protected]:site.com/.htaccess
Dies funktioniert gut, außer jetzt muss ich zweimal mein Passwort eingeben.
Haben Sie sich Gedanken darüber gemacht, wie Sie diese Deployment mit nur 1 oder 0 Passwörter durchführen?
Verwenden Sie rsync statt scp, so dass nur neuere Dateien kopiert werden, spart Zeit :) –