Step 1:產生WSL主機的金鑰
若不做這步驟即使開啟了SSH service也會出現下述的錯誤訊息
sshd: no hostkeys available
產生WSL2的host key,快速方法:
- sudo dpkg-reconfigure openssh-server
- sudo ssh-keygen -t dsa -f /etc/ssh/ssh_host_dsa_key
- sudo ssh-keygen -t rsa -f /etc/ssh/ssh_host_rsa_key
- chmod 600 ssh_host_dsa_key
- chmod 600 ssh_host_rsa_key
Step 2:修改SSH service的設定檔 /etc/ssh/sshd_config
- Port = 23
- ListenAddress 0.0.0.0
- PasswordAuthentication yes
Step 3:重新開啟SSH服務
- sudo service ssh restart
沒有留言:
張貼留言