Nthawi zonse ndakhala ndikukhumudwa polumikizana ndi makina a Windows. Ayi, sindine wotsutsa kapena wothandizira Microsoft ndi malonda awo. Chilichonse chimakhala ndi cholinga chake, koma izi sizikutanthauza chiyani.
Zakhala zowawa kwambiri kuti ndilumikizane ndi ma seva a Windows, chifukwa maulumikizidwe awa amapangidwa kudzera pamalo amodzi (hello WinRM ndi HTTPS) kapena sagwira ntchito mokhazikika (moni RDP kumakina akunja akunja).
PasswordAuthentication no
PubkeyAuthentication yes
Ndipo pangani chikwatu mufoda ya ogwiritsa .ssh, ndi momwemo fayilo authorized_keys. Timalemba makiyi a anthu onse pamenepo.
Kufotokozera kofunika: wogwiritsa ntchito yemwe fayiloyo ili m'ndandanda wake ayenera kukhala ndi ufulu wolembera fayiloyi.
Koma ngati muli ndi vuto ndi izi, mutha kuzimitsa nthawi zonse kuyang'ana maufulu mu config:
StrictModes no
Mwa njira, in C: Program FilesOpenSSH pali 2 scripts (FixHostFilePermissions.ps1, FixUserFilePermissions.ps1), zomwe ziyenera koma osakakamizika kukonza ufulu, kuphatikiza ndi authorized_keys, koma pazifukwa zina samalembetsa.
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>
Subjective ubwino / kuipa.
Zotsatira:
Njira yokhazikika yolumikizira ma seva. Pakakhala makina ochepa a Windows, zimakhala zovuta kwambiri ngati:
Chifukwa chake, apa tikudutsa ssh, ndipo apa timagwiritsa ntchito rdp,
ndipo nthawi zambiri, njira yabwino kwambiri yokhala ndi mabatani ndi ssh tunnel, ndi RDP kudutsamo.
Kuthamanga kwa kulumikizana ndikugwira ntchito ndi makina akutali Palibe chipolopolo chojambulira, kupulumutsa zonse zothandizira seva komanso kuchuluka kwa data yotumizidwa.
Wotsatsa:
Sikulowa m'malo mwa RDP. Sizinthu zonse zomwe zingatheke kuchokera ku console, kalanga. Ndikutanthauza nthawi zomwe GUI ikufunika.