默認windows openssh 服務的root 目錄是用戶賬戶所在的目錄(一般是administrator),但是我們可以通過修改sshd_config 重新修改路徑
可選的修改方式
- 直接修改sshd 的配置然后重啟服務
C:\ProgramData\ssh\sshd_config 目錄添加如下
ChrootDirectory D:\sshd-deploy
- 修改安裝包的模板
安裝包中的 sshd_config_default
同時也添加root 目錄配置
ChrootDirectory D:\sshd-deploy
- 說明
root 目錄需要手工創建好,不然在連接的時候會有問題,錯誤信息如下
- 參考資料
https://github.com/PowerShell/Win32-OpenSSH/wiki/sshd_config