如果在Linux中誤刪了sshd,可以按照以下步驟來恢復:
使用root用戶登錄到Linux系統。
打開終端或命令行界面。
檢查是否有sshd相關的備份文件,可以使用以下命令進行搜索:find / -name sshd*
如果找到了備份文件,可以將其復制到原始位置,并將其權限設置為正確的值。例如,使用以下命令進行復制和權限設置:
sudo cp /path/to/sshd_backup /usr/sbin/sshd
sudo chown root:root /usr/sbin/sshd
sudo chmod 755 /usr/sbin/sshd
Ubuntu或Debian:sudo apt-get install openssh-server
CentOS或RHEL:sudo yum install openssh-server
Arch Linux:sudo pacman -S openssh
Ubuntu或Debian:sudo systemctl start sshd && sudo systemctl enable sshd
CentOS或RHEL:sudo systemctl start sshd && sudo systemctl enable sshd
Arch Linux:sudo systemctl start sshd && sudo systemctl enable sshd
Ubuntu或Debian:sudo systemctl status sshd
CentOS或RHEL:sudo systemctl status sshd
Arch Linux:sudo systemctl status sshd
在執行上述步驟時,請根據你所使用的實際情況和Linux發行版進行適當的調整。