เจฎเฉเจ เจนเจฎเฉเจธเจผเจพ เจตเจฟเฉฐเจกเฉเจเจผ เจฎเจธเจผเฉเจจเจพเจ เจจเจพเจฒ เจเจจเฉเจเจ เจเจฐเจเฉ เจจเจฟเจฐเจพเจธเจผ เจนเฉเจเจ เจนเจพเจเฅค เจจเจนเฉเจ, เจฎเฉเจ Microsoft เจ
เจคเฉ เจเจนเจจเจพเจ เจฆเฉ เจเจคเจชเจพเจฆเจพเจ เจฆเจพ เจจเจพ เจคเจพเจ เจตเจฟเจฐเฉเจงเฉ เจนเจพเจ เจ
เจคเฉ เจจเจพ เจนเฉ เจธเจฎเจฐเจฅเจ เจนเจพเจเฅค เจนเจฐ เจเจคเจชเจพเจฆ เจเจธเจฆเฉ เจเจชเจฃเฉ เจเจฆเฉเจธเจผ เจฒเจ เจฎเฉเจเฉเจฆ เจนเฉ, เจชเจฐ เจเจน เจเจน เจจเจนเฉเจ เจนเฉ เจเจฟเจธ เจฌเจพเจฐเฉ เจเจน เจนเฉเฅค
เจตเจฟเฉฐเจกเฉเจเจผ เจธเจฐเจตเจฐเจพเจ เจจเจพเจฒ เจเฉเฉเจจเจพ เจฎเฉเจฐเฉ เจฒเจ เจนเจฎเฉเจธเจผเจพเจ เจฌเจนเฉเจค เจฆเฉเจเจฆเจพเจ เจฐเจฟเจนเจพ เจนเฉ, เจเจฟเจเจเจเจฟ เจเจน เจเจจเฉเจเจธเจผเจจ เจเจพเจ เจคเจพเจ เจเฉฑเจ เจฅเจพเจ (Hello WinRM with HTTPS) เจฆเฉเจเจฐเจพ เจเฉเจเจซเจฟเจเจฐ เจเฉเจคเฉ เจเจ เจนเจจ เจเจพเจ เจฌเจนเฉเจค เจธเจฅเจฟเจฐเจคเจพ เจจเจพเจฒ เจเฉฐเจฎ เจจเจนเฉเจ เจเจฐเจฆเฉ เจนเจจ (เจตเจฟเจฆเฉเจธเจผเจพเจ เจตเจฟเฉฑเจ เจตเจฐเจเฉเจ
เจฒ เจฎเจธเจผเฉเจจเจพเจ เจฒเจ เจนเฉเจฒเฉ เจเจฐเจกเฉเจชเฉ)เฅค
เจเจธ เจฒเจ, เจเจฒเจคเฉ เจจเจพเจฒ เจชเฉเจฐเจพเจเฉเจเจ เจจเฉเฉฐ เจญเจฐ เจตเจฟเฉฑเจ เจ
เจเฉฐเจธเจเจพเจฒเฉเจธเจผเจจ เจตเจฟเจเจฒเจช:
เจนเฉฑเจฅ เจจเจพเจฒ - เจฆเฉ เจเจผเจฐเฉเจ
เจชเฉเจเฉเจ เจเฉเจเจเฉเจฒเฉ - เจเจตเจพเจฌเจฆเฉเจนเฉ เจฐเจพเจนเฉเจ, เจเจฆเจพเจนเจฐเจจ เจฒเจ เจญเฉเจฎเจฟเจเจพ
jborean93.win_openssh
เจ เฉฑเจเฉ, เจฎเฉเจ เจชเจนเจฟเจฒเฉ เจจเฉเจเจคเฉ เจฌเจพเจฐเฉ เจเฉฑเจฒ เจเจฐเจพเจเจเจพ, เจเจฟเจเจเจเจฟ เจฌเจพเจเฉ เจฆเฉ เจจเจพเจฒ เจธเจญ เจเฉเจ เจเฉฑเจ เจเจพเจ เจเฉฑเจ เจธเจชเฉฑเจธเจผเจ เจนเฉ.
เจฎเฉเจ เจเจน เจจเฉเจ เจเจฐเจจเจพ เจเจพเจนเจพเจเจเจพ เจเจฟ เจเจน เจชเฉเจฐเฉเจเฉเจเจ เจ เจเฉ เจตเฉ เจฌเฉเจเจพ เจชเฉเจพเจ 'เจคเฉ เจนเฉ, เจเจธเจฒเจ เจเจธเจจเฉเฉฐ เจเจคเจชเจพเจฆเจจ เจตเจฟเฉฑเจ เจตเจฐเจคเจฃ เจฆเฉ เจธเจฟเจซเจพเจฐเจธเจผ เจจเจนเฉเจ เจเฉเจคเฉ เจเจพเจเจฆเฉ.
เจเจธ เจฒเจ, เจจเจตเฉเจจเจคเจฎ เจฐเฉเจฒเฉเจเจผ เจจเฉเฉฐ เจกเจพเจเจจเจฒเฉเจก เจเจฐเฉ, เจเจธ เจธเจฎเฉเจ เจเจน เจนเฉ
เจตเจฟเฉฑเจ เจ
เจจเจชเฉเจ เจเจฐเฉ C: เจชเฉเจฐเฉเจเจฐเจพเจฎ เจซเจพเจเจฒเจพเจ เจเจชเจจเจเจธเจเจธเจเจ
เจธเจนเฉ เจเจพเจฐเจตเจพเจ เจฒเจ เจเฉฑเจ เจฒเจพเจเจผเจฎเฉ เจฌเจฟเฉฐเจฆเฉ: เจธเจฟเจฐเจซเจผ เจธเจฟเจธเจเจฎ เจ
เจคเฉ เจชเฉเจฐเจฌเฉฐเจงเจ เจธเจฎเฉเจนเฅค
เจธเจเฉเจฐเจฟเจชเจ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจเฉ เจธเฉเจตเจพเจตเจพเจ เจจเฉเฉฐ เจธเจฅเจพเจชเจฟเจค เจเจฐเจจเจพ install-sshd.ps1 เจเจธ เจกเจพเจเจฐเฉเจเจเจฐเฉ เจตเจฟเฉฑเจ เจธเจฅเจฟเจค เจนเฉ
powershell.exe -ExecutionPolicy Bypass -File install-sshd.ps1
เจชเฉเจฐเจ 22 'เจคเฉ เจเจเจฃ เจตเจพเจฒเฉ เจเจจเฉเจเจธเจผเจจเจพเจ เจฆเฉ เจเจเจฟเจ เจฆเจฟเจ:
New-NetFirewallRule -Name sshd -DisplayName 'OpenSSH Server (sshd)' -Enabled True -Direction Inbound -Protocol TCP -Action Allow -LocalPort 22
เจธเจชเจธเจผเจเฉเจเจฐเจจ: เจเจชเจฒเจฟเจ เจจเจตเจพเจ-NetFirewallRule เจตเจฟเฉฐเจกเฉเจเจผ เจธเจฐเจตเจฐ 2012 เจ เจคเฉ เจฌเจพเจ เจฆ เจตเจฟเฉฑเจ เจตเจฐเจคเจฟเจ เจเจพเจเจฆเจพ เจนเฉเฅค เจธเจญ เจคเฉเจ เจชเฉเจฐเจพเจฃเฉ เจธเจฟเจธเจเจฎเจพเจ (เจเจพเจ เจกเฉเจธเจเจเจพเจช) เจตเจฟเฉฑเจ เจคเฉเจธเฉเจ เจเจฎเจพเจเจก เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐ เจธเจเจฆเฉ เจนเฉ:
netsh advfirewall firewall add rule name=sshd dir=in action=allow protocol=TCP localport=22
เจเจ เจธเฉเจตเจพ เจธเจผเฉเจฐเฉ เจเจฐเฉเจ:
net start sshd
เจธเจเจพเจฐเจเจ เฉฑเจช 'เจคเฉ, เจนเฉเจธเจ เจเฉเฉฐเจเฉเจเจ เจเจชเจฃเฉ เจเจช เจนเฉ เจคเจฟเจเจฐ เจเฉเจคเฉเจเจ เจเจพเจฃเจเฉเจเจ (เจเฉ เจเฉเฉฐเจฎ เจนเจจ) %เจชเฉเจฐเฉเจเจฐเจพเจฎเจกเจพเจเจพ%ssh
เจเจฆเฉเจ เจธเจฟเจธเจเจฎ เจเจฎเจพเจเจก เจจเจพเจฒ เจธเจผเฉเจฐเฉ เจนเฉเฉฐเจฆเจพ เจนเฉ เจคเจพเจ เจ เจธเฉเจ เจธเฉเจตเจพ เจฆเฉ เจเจเฉเจธเจเจพเจฐเจ เจจเฉเฉฐ เจธเจฎเจฐเฉฑเจฅ เจเจฐ เจธเจเจฆเฉ เจนเจพเจ:
Set-Service sshd -StartupType Automatic
เจคเฉเจธเฉเจ เจกเจฟเจซเจพเจฒเจ เจเจฎเจพเจเจก เจธเจผเฉเฉฑเจฒ เจจเฉเฉฐ เจตเฉ เจฌเจฆเจฒ เจธเจเจฆเฉ เจนเฉ (เจเฉฐเจธเจเจพเจฒเฉเจธเจผเจจ เจคเฉเจ เจฌเจพเจ เจฆ, เจกเจฟเจซเฉเจฒเจ เจนเฉ เจธเฉ.เจเจฎ.เจกเฉ.):
New-ItemProperty -Path "HKLM:SOFTWAREOpenSSH" -Name DefaultShell -Value "C:WindowsSystem32WindowsPowerShellv1.0powershell.exe" -PropertyType String -Force
เจธเจชเจธเจผเจเฉเจเจฐเจจ: เจคเฉเจนเจพเจจเฉเฉฐ เจเฉฑเจ เจชเฉเจฐเจจ เจฎเจพเจฐเจ เจจเจฟเจฐเจงเจพเจฐเจค เจเจฐเจจเจพ เจเจพเจนเฉเจฆเจพ เจนเฉเฅค
เจ เฉฑเจเฉ เจเฉ เจนเฉ?
เจ เจคเฉ เจซเจฟเจฐ เจ เจธเฉเจ เจเจธเจจเฉเฉฐ เจธเจฅเจพเจชเจฟเจค เจเฉเจคเจพ sshd_config, เจเจฟเจธ เจตเจฟเฉฑเจ เจ เจธเฉเจ เจฐเฉฑเจเจพเจเจเฉ C: เจชเฉเจฐเฉเจเจฐเจพเจฎ เจกเฉเจเจพ. เจเจฆเจพเจนเจฐเจฃ เจฒเจ:
PasswordAuthentication no
PubkeyAuthentication yes
เจ เจคเฉ เจเจชเจญเฉเจเจคเจพ เจซเฉเจฒเจกเจฐ เจตเจฟเฉฑเจ เจเฉฑเจ เจกเจพเจเจฐเฉเจเจเจฐเฉ เจฌเจฃเจพเจ .ssh, เจ เจคเฉ เจเจธ เจตเจฟเฉฑเจ เจซเจพเจเจฒ เจ เจงเจฟเจเจพเจฐเจค_เจเฉเฉฐเจเฉเจเจ. เจ เจธเฉเจ เจเฉฑเจฅเฉ เจเจจเจคเจ เจเฉเฉฐเจเฉเจเจ เจฒเจฟเจเจฆเฉ เจนเจพเจเฅค
เจฎเจนเฉฑเจคเจตเจชเฉเจฐเจจ เจธเจชเฉฑเจธเจผเจเฉเจเจฐเจจ: เจธเจฟเจฐเจซเจผ เจเจธ เจเจชเจญเฉเจเจคเจพ เจจเฉเฉฐ เจเจฟเจธเจฆเฉ เจกเจพเจเจฐเฉเจเจเจฐเฉ เจตเจฟเฉฑเจ เจซเจพเจเจฒ เจธเจฅเจฟเจค เจนเฉ, เจจเฉเฉฐ เจเจธ เจซเจพเจเจฒ เจจเฉเฉฐ เจฒเจฟเจเจฃ เจฆเจพ เจ เจงเจฟเจเจพเจฐ เจนเฉเจฃเจพ เจเจพเจนเฉเจฆเจพ เจนเฉเฅค
เจชเจฐ เจเฉ เจคเฉเจนเจพเจจเฉเฉฐ เจเจธ เจจเจพเจฒ เจธเจฎเฉฑเจธเจฟเจเจตเจพเจ เจนเจจ, เจคเจพเจ เจคเฉเจธเฉเจ เจธเฉฐเจฐเจเจจเจพ เจตเจฟเฉฑเจ เจ เจงเจฟเจเจพเจฐเจพเจ เจฆเฉ เจเจพเจเจ เจจเฉเฉฐ เจนเจฎเฉเจธเจผเจพเจ เจฌเฉฐเจฆ เจเจฐ เจธเจเจฆเฉ เจนเฉ:
StrictModes no
เจคเจฐเฉเจเฉ เจจเจพเจฒ, เจตเจฟเจ C: เจชเฉเจฐเฉเจเจฐเจพเจฎ เจซเจพเจเจฒเจพเจ เจเจชเจจเจเจธเจเจธเจเจ เจเฉฑเจฅเฉ 2 เจฒเจฟเจชเฉเจเจ เจนเจจ (FixHostFilePermissions.ps1, FixUserFilePermissions.ps1), เจเฉ เจเจฟ เจ เจงเจฟเจเจพเจฐเจพเจ เจจเฉเฉฐ เจ เฉเจ เจเจฐเจจ เจฒเจ เจชเจพเจฌเฉฐเจฆ เจจเจนเฉเจ เจนเฉเจฃเจพ เจเจพเจนเฉเจฆเจพ เจนเฉ, เจเจฟเจธ เจตเจฟเฉฑเจ เจธเจผเจพเจฎเจฒ เจนเจจ เจ เจงเจฟเจเจพเจฐเจค_เจเฉเฉฐเจเฉเจเจ, เจชเจฐ เจเจฟเจธเฉ เจเจพเจฐเจจ เจเจฐเจเฉ เจเจน เจฐเจเจฟเจธเจเจฐ เจจเจนเฉเจ เจเจฐเจฆเฉเฅค
เจธเฉเจตเจพ เจจเฉเฉฐ เจฎเฉเฉ เจเจพเจฒเฉ เจเจฐเจจเจพ เจจเจพ เจญเฉเฉฑเจฒเฉ sshd เจคเจฌเจฆเฉเจฒเฉเจเจ เจจเฉเฉฐ เจฒเจพเจเฉ เจเจฐเจจ เจคเฉเจ เจฌเจพเจ เจฆ.
ru-mbp-666:infrastructure$ ssh [email protected] -i ~/.ssh/id_rsa
Windows PowerShell
Copyright (C) 2016 Microsoft Corporation. All rights reserved.
PS C:UsersAdministrator> Get-Host
Name : ConsoleHost
Version : 5.1.14393.2791
InstanceId : 653210bd-6f58-445e-80a0-66f66666f6f6
UI : System.Management.Automation.Internal.Host.InternalHostUserInterface
CurrentCulture : en-US
CurrentUICulture : en-US
PrivateData : Microsoft.PowerShell.ConsoleHost+ConsoleColorProxy
DebuggerEnabled : True
IsRunspacePushed : False
Runspace : System.Management.Automation.Runspaces.LocalRunspace
PS C:UsersAdministrator>
เจตเจฟเจ เจเจคเฉเจเจค เจฒเจพเจญ/เจนเจพเจฒเฅค
เจชเฉเจฐเฉ:
- เจธเจฐเจตเจฐเจพเจ เจจเจพเจฒ เจเฉเฉเจจ เจฒเจ เจฎเจฟเจเจฐเฉ เจชเจนเฉเฉฐเจเฅค
เจเจฆเฉเจ เจเฉเจ เจตเจฟเฉฐเจกเฉเจเจผ เจฎเจธเจผเฉเจจเจพเจ เจนเฉเฉฐเจฆเฉเจเจ เจนเจจ, เจคเจพเจ เจเจน เจฌเจนเฉเจค เจ เจธเฉเจตเจฟเจงเจพเจเจจเจ เจนเฉเฉฐเจฆเจพ เจนเฉ เจเจฆเฉเจ:
เจเจธ เจฒเจ, เจเฉฑเจฅเฉ เจ เจธเฉเจ ssh เจฆเฉเจเจฐเจพ เจเจพเจเจฆเฉ เจนเจพเจ, เจ เจคเฉ เจเฉฑเจฅเฉ เจ เจธเฉเจ rdp เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจฆเฉ เจนเจพเจ,
เจ เจคเฉ เจเจฎ เจคเฉเจฐ 'เจคเฉ, เจฌเฉเจฐเจเจพเจ เจฆเฉ เจจเจพเจฒ เจธเจญ เจคเฉเจ เจตเจงเฉเจ เจ เจญเจฟเจเจธ เจชเจนเจฟเจฒเจพเจ เจเฉฑเจ ssh เจธเฉเจฐเฉฐเจ เจนเฉ, เจ เจคเฉ เจเจธเจฆเฉ เจฆเฉเจเจฐเจพ RDPเฅค - เจธเจฅเจพเจชเจค เจเจฐเจจ เจฒเจ เจเจธเจพเจจ
เจฎเฉเจจเฉเฉฐ เจฒเฉฑเจเจฆเจพ เจนเฉ เจเจฟ เจเจน เจธเจชเฉฑเจธเจผเจ เจนเฉ. - เจฐเจฟเจฎเฉเจ เจฎเจธเจผเฉเจจ เจจเจพเจฒ เจเฉเจจเฉเจเจธเจผเจจ เจ
เจคเฉ เจเฉฐเจฎ เจฆเฉ เจเจคเฉ
เจเฉฑเจฅเฉ เจเฉเจ เจเฉเจฐเจพเจซเจฟเจเจฒ เจธเจผเฉเฉฑเจฒ เจจเจนเฉเจ เจนเฉ, เจธเจฐเจตเจฐ เจธเจฐเฉเจคเจพเจ เจ เจคเฉ เจชเฉเจฐเจธเจพเจฐเจฟเจค เจกเฉเจเจพ เจฆเฉ เจฎเจพเจคเจฐเจพ เจจเฉเฉฐ เจธเฉเจฐเฉฑเจเจฟเจ เจค เจเจฐเจฆเจพ เจนเฉเฅค
เจจเฉเจเจธเจพเจจ:
- เจชเฉเจฐเฉ เจคเจฐเฉเจนเจพเจ RDP เจจเฉเฉฐ เจจเจนเฉเจ เจฌเจฆเจฒเจฆเจพเฅค
เจธเจญ เจเฉเจ เจเฉฐเจธเฉเจฒ เจคเฉเจ เจจเจนเฉเจ เจเฉเจคเจพ เจเจพ เจธเจเจฆเจพ, เจนเจพเจเฅค เจฎเฉเจฐเจพ เจฎเจคเจฒเจฌ เจเจน เจธเจฅเจฟเจคเฉเจเจ เจนเจจ เจเจฟเฉฑเจฅเฉ เจเฉฑเจ GUI เจฆเฉ เจฒเฉเฉ เจนเฉเฉฐเจฆเฉ เจนเฉ.
เจฒเฉเจ เจตเจฟเฉฑเจ เจตเจฐเจคเฉ เจเจ เจธเจฎเฉฑเจเจฐเฉ:
เจเฉฐเจธเจเจพเจฒเฉเจธเจผเจจ เจตเจฟเจเจฒเจช เจฌเฉเจธเจผเจฐเจฎเฉ เจจเจพเจฒ เจเจพเจชเฉ เจเฉเจคเฉ เจเจ เจนเจจ
เจธเจฐเฉเจค: www.habr.com