例如,我經常需要登入新的虛擬機器只是為了打開“/etc/ssh/sshd_config”並將“PasswordAuthentication”選項設為“no”。
這樣,我就無法自動化這個流程。
如何透過從命令列進行修改來解決類似的任務?
答案1
sudo sed -i 's/PasswordAuthentication yes/PasswordAuthentication no/' /etc/ssh/ssh_config
例如,我經常需要登入新的虛擬機器只是為了打開“/etc/ssh/sshd_config”並將“PasswordAuthentication”選項設為“no”。
這樣,我就無法自動化這個流程。
如何透過從命令列進行修改來解決類似的任務?
sudo sed -i 's/PasswordAuthentication yes/PasswordAuthentication no/' /etc/ssh/ssh_config