如果在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发行版进行适当的调整。