正常安装 openssh-server
:
sudo yum install -y openssh-server
WSL 中的特殊配置:
mv /usr/bin/systemctl /usr/bin/systemctl.old
curl https://raw.githubusercontent.com/gdraheim/docker-systemctl-replacement/master/files/docker/systemctl.py > /usr/bin/systemctl
chmod +x /usr/bin/systemctl
systemctl enable sshd
# 很可能显示失败
systemctl status sshd
# 手动执行 sshd 服务会报错
/sbin/sshd -f /etc/ssh/sshd_config
会报这种错:
Could not load host key: /etc/ssh/ssh_host_rsa_key
解决方法是手动生成:
ssh-keygen -t rsa -f /etc/ssh/ssh_host_rsa_key
最后,重启:
service sshd restart
标签:bin,sshd,enable,WSL,systemctl,usr,ssh
From: https://www.cnblogs.com/lddcool/p/17612760.html