Ou te le fiafia i taimi uma i le fesoʻotaʻi i masini Windows. Leai, e le o aʻu o se tagata tetee pe o se lagolago o Microsoft ma a latou oloa. O oloa ta'itasi e iai mo lona lava fa'amoemoe, ae e le'o le uiga lea.
E masani lava ona tiga tele mo aʻu le faʻafesoʻotaʻi i Windows servers, aua o nei fesoʻotaʻiga e faʻapipiʻiina i se nofoaga e tasi (hello WinRM with HTTPS) pe le galue malosi (hello RDP i masini komepiuta i fafo).
O le mea lea, o le faʻafuaseʻi ona oʻo i le poloketi Win32-OpenSSH, Sa ou filifili e faasoa atu lo'u aafiaga i le seti. Masalo o lenei meafaigaluega o le a faʻaolaina ai se tasi i le tele o neura.
Fa'amalamalamaga: applet New-NetFirewallRule fa'aoga ile Windows Server 2012 ma mulimuli ane. I totonu o faiga tuai (poʻo le komepiuta) e mafai ona e faʻaogaina le poloaiga:
Fa'amanino: E tatau ona e fa'ama'oti se ala fa'ato'atoa.
o sosoo ai le a?
Ona matou setiina lea sshd_config, lea o le a tatou tuu i totonu C: Fa'amaumauga o Polokalama. Mo se faʻataʻitaʻiga:
PasswordAuthentication no
PubkeyAuthentication yes
Ma fatuina se lisi i totonu o le faila o tagata .ssh, ma i totonu o le faila ua faamaonia_keys. Matou te tusia i lalo ki lautele iina.
Fa'amalamalamaga taua: na'o le tagata fa'aoga o lo'o iai le faila e tatau ona iai le aia tatau e tusi ai i lenei faila.
Ae afai ei ai ni ou faʻafitauli i lenei mea, e mafai lava ona e tapeina le siakiina o aia tatau i le config:
StrictModes no
I le ala, i C: Polokalama FilesOpenSSH e 2 tusitusiga (FixHostFilePermissions.ps1, FixUserFilePermissions.ps1), lea e tatau ae le tatau ona faʻasaʻo aia tatau, e aofia ai ma ua faamaonia_keys, ae mo nisi mafuaaga latou te le resitalaina.
Aua nei galo e toe amata le auaunaga ssh ina ua uma ona faaaoga suiga.
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>
Tulaga lelei/leaga.
Pros:
Tulaga masani e fa'afeso'ota'i i 'au'aunaga. Afai e toalaiti masini Windows, e matua faigata lava pe a:
O lea la, matou te alu i luga o le ssh, ma o iinei matou te faʻaogaina ai le rdp,
ma i se tulaga lautele, o le faʻataʻitaʻiga sili ona lelei ma bastions muamua o se ssh tunnel, ma RDP i totonu.
Faigofie ona seti Ou te manatu ua manino lenei mea.
Saosaoa o fesoʻotaʻiga ma galue ma se masini mamao E leai se atigi graphical, faʻasaoina uma punaoa a le server ma le aofaʻi o faʻamatalaga faʻasalalau.
Cons:
E le suia atoa le RDP. E le mafai ona faia mea uma mai le faʻamafanafanaga, talofa. O lona uiga o tulaga e manaʻomia ai se GUI.