SFTP to WSL on Windows 11
筆記下在 Windwos 11 安裝 WSL 並設定 SSH 連到 SFTP
安裝 WSL: 安裝 WSL | Microsoft Docs
wsl --install -d Ubuntu-20.04
建立金鑰: ssh启动错误:no hostkeys available— exiting
sudo sussh-keygen -t dsa -f /etc/ssh/ssh_host_dsa_keyssh-keygen -t rsa -f /etc/ssh/ssh_host_rsa_keychmod 600 /etc/ssh/ssh_host_dsa_keychmod 600 /etc/ssh/ssh_host_rsa_key
sudo vi /etc/ssh/sshd_config
Port=2222PasswordAuthentication=yes:wq
sudo service ssh --full-restart
承第3步驟:可能重開時需要手動啟動 SSH 服務
sudo service ssh start
連到 SFTP: sftp from Windows-10-v-1803 into WSL Ubuntu-18.04 ssh-server… won't connect
sftp -v -P 2222 jakeuj@localhost
正常應該會成功連到 SFTP
sftp>
建立使用者金鑰: [教學] 產生SSH Key並且透過KEY進行免密碼登入
ssh-keygencp ~/.ssh/id_rsa.pub ~/.ssh/authorized_keyscp ~/.ssh/id_rsa /mnt/d/
使用私鑰
D:\id_rsa進行 SFTP 登入: FileZilla或是用 Docker 架: [Docker] 使用 Docker 建置 FTP(SFTP) 環境
docker run -p 2223:22 -d atmoz/sftp miles:123456:::upload

PS5
STFP
WSL
回首頁
本文章從點部落遷移至 Writerside