![弄乱了 sshd_config,因此删除了 openssh-server,安装了 openssh-server,没有替换已删除的配置文件 /etc/ssh/sshd_config](https://linux22.com/image/943193/%E5%BC%84%E4%B9%B1%E4%BA%86%20sshd_config%EF%BC%8C%E5%9B%A0%E6%AD%A4%E5%88%A0%E9%99%A4%E4%BA%86%20openssh-server%EF%BC%8C%E5%AE%89%E8%A3%85%E4%BA%86%20openssh-server%EF%BC%8C%E6%B2%A1%E6%9C%89%E6%9B%BF%E6%8D%A2%E5%B7%B2%E5%88%A0%E9%99%A4%E7%9A%84%E9%85%8D%E7%BD%AE%E6%96%87%E4%BB%B6%20%2Fetc%2Fssh%2Fsshd_config.png)
我弄乱了 sshd_config,没有进行复制。因此,我删除了 openssh-server,然后安装了 openssh-server。安装过程中出现错误消息。 不替换已删除的配置文件 /etc/ssh/sshd_config
关于如何重新安装 openssh-server 有什么建议吗?
在 Ubuntu 18.04 上
当我删除 openssh-server 时,microk8s 和 rcopy 也被卸载了。哎呀,完全出乎意料的副作用。
ubuntu 18.04 是否有恢复模式,当出现严重问题时可以修复它?
答案1
您必须使用以下命令要求 APT 替换配置文件
sudo apt-get update
sudo apt-get -o Dpkg::Options::="--force-confask" install --reinstall openssh-server
答案2
尝试
sudo apt-get purge openssh-server
这个对我有用:)
清除包意味着删除它及其配置文件