Windows Server 2012 R2 SFTP 服務架設

  1. 下載OpenSSH
  2. 設定 SSHD配置文件

下載OpenSSH

  1. 下載 OpenSSH-Win64.zip
    https://github.com/PowerShell/Win32-OpenSSH/releases

  2. 解壓縮後 CD 至 目標路徑

  3. 安裝 OpenSSH

.\install-sshd.ps1
  1. 為服務器生成SSH密鑰
ssh-keygen.exe –A
  1. SSHD服務啟用自動啟動
Set-Service -Name sshd -StartupType 'Automatic'
  1. 啟動服務
Start-Service sshd
  1. 防火牆開啟 22port
New-NetFirewallRule -Protocol TCP -LocalPort 22 -Direction Inbound -Action Allow -DisplayName SSH

設定 SSHD配置文件

設定 C:\ProgramData\ssh\sshd_config
ChrootDirectory 設定登入後 預設資料夾


轉載請註明來源,若有任何錯誤或表達不清楚的地方,歡迎在下方評論區留言,也可以來信至 leozheng0621@gmail.com
如果文章對您有幫助,歡迎斗內(donate),請我喝杯咖啡

斗內💰

×

歡迎斗內

github