Linux

如何安全地解除安裝 ssh-keygen 實用程序?

  • July 24, 2020

我的任務是從 Ubuntu 伺服器中刪除 ssh-keygen,我不想破壞電腦。你能幫忙嗎,如何安全地解除安裝 ssh-keygen 實用程序?

謝謝

您可以使用以下方法輕鬆檢查文件在基於 Debian 的系統上屬於哪個包dpkg -S

user@host:~$ which ssh-keygen
/usr/bin/ssh-keygen
user@host:~$ dpkg -S /usr/bin/ssh-keygen
openssh-client: /usr/bin/ssh-keygen

因此,該文件屬於openssh-client. 乾淨的方法是刪除該包。

user@host:~$ sudo apt remove openssh-client

這當然會完全刪除 ssh 客戶端。如果這不是您想要的,您可以刪除或替換二進製文件。我猜它被其他軟體包使用的變化很低。

正如 Michael Hampton 所指出的,這並不是一個真正的選擇,因為它只會在包更新時重新出現。


或者您可以替換openssh-clientlsh-clientSSH2 協議的另一種實現。該軟體包似乎不包含其他用於密鑰管理的工具,但我沒有使用它的經驗。

引用自:https://serverfault.com/questions/1026363