Puncte:1

SSH în WIN 10

drapel cn

Oamenii Servitorului-verset, un salut umil din partea unui coleg de ucenic.

Linia de mai sus apare pentru a arăta că sunt un începător și, prin urmare, am nevoie de ajutor cu probleme banale, așa că apreciați tot ajutorul în avans.

Mă confrunt cu 2 probleme cu care au nevoie de ajutor în timp ce intru în computerul Win 10 Home Edition, fie de la Linux/Macos.

  1. Încă solicită parola, chiar dacă mi-am copiat cheia id_rsa.pub (linux/macos) în fișierul authorized_keys (din Win10). De asemenea, să subliniez că am copiat cheile manual de atunci ssh-copy-id nu a funcționat din cauza problemei #2
  2. Cum schimb shell-ul implicit când mă conectez la win10, în prezent sunt întâmpinat cu promptul de comandă, așa cum se arată mai jos, am bash (WSL) și aș dori să îl am prompt implicit atunci când intru ssh în el.

Microsoft Windows [Versiunea 10.0.19042.1466]

(c) Microsoft Corporation. Toate drepturile rezervate.

panda@DESKTOP-TEST C:\Users\panda>

Puncte:1
drapel it

Presupun că ați instalat versiunea Microsoft ² a serverului nativ openssh?

Documentația Microsoft explică cum să implementați cheile ssh folosind Powershell pe server.

Cu toate acestea, în încă mai vrei bash:

2/ Shell-ul furnizat de Microsoft poate fi configurat adăugând o proprietate în registry:

New-ItemProperty -Cale "HKLM:\SOFTWARE\OpenSSH" -Nume DefaultShell -Valoare "C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe" -PropertyType String -Force Blockquote

De asemenea, puteți utiliza un script âbashâ pentru a modifica %PATH% și pentru a adăuga orice tip de bash terț pe care l-ați instalat pe server (cygwin, msys, git-bashâ¦).

1/ încercați din nou ssh-copy-id :) DAR rețineți că numai cheile ed25519 pot funcționa. tu@unix$ ssh-keygen -t ed25519 vă poate salva ziua. Poate nu: nu sunt sigur de implementarea openssh a Microsoft și gestionarea ACL vă va împiedica probabil să vă conectați după implementarea cheii ssh dacă ACL-urile (și mecanismul administrator_authorized_keys) nu este corect remediat.

BTW: documentația Microsoft este destul de clară. https://docs.microsoft.com/en-us/windows-server/administration/openssh/openssh_server_configuration și https://docs.microsoft.com/en-us/windows-server/administration/openssh/openssh_keymanagement

Ankit Rana avatar
drapel cn
Am avut posibilitatea de a deschide partea SSH, totuși uitându-mă la resursele de la linkurile web MS (mulțumesc pentru acestea), nu numai ed25519 funcționează, voi actualiza odată ce îl încerc

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.