Score:1

SSH กำลังเข้าสู่ WIN 10

ธง cn

ชาวเซิฟเวอร์-กลอนสวัสดีจากเพื่อนฝึกหัด

บรรทัดด้านบนแสดงว่าฉันเป็นมือใหม่และต้องการความช่วยเหลือเกี่ยวกับปัญหาเล็กน้อย ดังนั้นขอขอบคุณสำหรับความช่วยเหลือทั้งหมดล่วงหน้า

ฉันกำลังเผชิญกับ 2 ปัญหาที่ต้องการความช่วยเหลือในขณะที่ ssh'ing เข้าสู่ win 10 home edition pc จาก linux / macos

  1. มันยังคงขอรหัสผ่านแม้ว่าฉันจะคัดลอกคีย์ id_rsa.pub (linux/macos) ของฉันลงในไฟล์ที่ได้รับอนุญาต (ของ win10) นอกจากนี้เพื่อชี้ให้เห็นว่าฉันได้คัดลอกคีย์ด้วยตนเองตั้งแต่นั้นมา ssh-copy-id ใช้งานไม่ได้เนื่องจากปัญหา #2
  2. ฉันจะเปลี่ยนเชลล์เริ่มต้นได้อย่างไรเมื่อฉันลงชื่อเข้าใช้ win10 ขณะนี้ฉันได้รับการต้อนรับด้วยพรอมต์คำสั่งดังที่แสดงด้านล่าง ฉันมี bash (WSL) และต้องการให้พรอมต์เริ่มต้นเมื่อฉัน ssh เข้าไป

Microsoft Windows [เวอร์ชัน 10.0.19042.1466]

(ค) ไมโครซอฟท์ คอร์ปอเรชั่น สงวนลิขสิทธิ์.

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

Score:1
ธง it

ฉันคิดว่าคุณติดตั้ง Microsoft β-release ของเซิร์ฟเวอร์ opensh แบบเนทีฟหรือไม่

เอกสารประกอบของ Microsoft อธิบายวิธีการปรับใช้คีย์ ssh โดยใช้ Powershell ที่ฝั่งเซิร์ฟเวอร์

อย่างไรก็ตามในของคุณยังคงต้องการ bash:

2/ เชลล์ที่ให้บริการโดย Microsoft สามารถกำหนดค่าเพิ่มคุณสมบัติในรีจิสทรี:

ใหม่ ItemProperty -เส้นทาง "HKLM:\SOFTWARE\OpenSSH" -ชื่อ DefaultShell -ค่า "C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe" -PropertyType สตริง -Force คำพูดที่ถูกบล็อก

คุณยังสามารถใช้สคริปต์ âbashâ เพื่อแก้ไข %PATH% ของคุณ และเพิ่มรสชาติของ bash ของบุคคลที่สามที่คุณอาจติดตั้งไว้บนเซิร์ฟเวอร์ (cygwin, msys, git-bashâ¦)

1/ ลองอีกครั้ง ssh-copy-id :) แต่โปรดจำไว้ว่าเฉพาะคีย์ ed25519 เท่านั้นที่อาจใช้งานได้ คุณ@unix$ ssh-keygen -t ed25519 อาจช่วยชีวิตคุณได้ อาจจะไม่: ฉันไม่แน่ใจเกี่ยวกับการใช้งาน opensh ของ Microsoft และการจัดการ ACL อาจป้องกันไม่ให้คุณเข้าสู่ระบบหลังจากการปรับใช้คีย์ ssh หาก ACLs (และกลไก administrator_authorized_keys) ไม่ได้รับการแก้ไขอย่างถูกต้อง

BTW: เอกสารของ Microsoft ค่อนข้างชัดเจน https://docs.microsoft.com/en-us/windows-server/administration/openssh/openssh_server_configuration และ https://docs.microsoft.com/en-us/windows-server/administration/openssh/openssh_keymanagement

Ankit Rana avatar
cn flag
ฉันได้รับ bash เพื่อเปิดส่วน SSH ที่ใช้งานได้ แต่ดูแหล่งข้อมูลจากเว็บลิงค์ MS (ขอบคุณสำหรับสิ่งเหล่านั้น) มันไม่ใช่แค่ ed25519 ที่ใช้งานได้ ฉันจะอัปเดตเมื่อได้ลองใช้งานแล้ว

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา