Wie ändere ich eine Konfigurationsdatei über die Befehlszeile?

Wie ändere ich eine Konfigurationsdatei über die Befehlszeile?

Beispielsweise muss ich mich oft bei einer neuen virtuellen Maschine anmelden, nur um „/etc/ssh/sshd_config“ zu öffnen und die Option „PasswordAuthentication“ auf „no“ zu setzen.

Auf diese Weise kann ich diesen Vorgang nicht automatisieren.

Wie kann man ähnliche Aufgaben lösen, indem man die Änderung über die Befehlszeile vornimmt?

Antwort1

sudo sed -i ‚s/PasswordAuthentication yes/PasswordAuthentication no/‘ /etc/ssh/ssh_config

verwandte Informationen