คำถามติดแท็ก openssh

6
ฉันจะลบวลีรหัสผ่านสำหรับคีย์ SSH โดยไม่ต้องสร้างคีย์ใหม่ได้อย่างไร
ฉันตั้งข้อความรหัสผ่านเมื่อสร้างคีย์ SSH ใหม่บนแล็ปท็อปของฉัน แต่อย่างที่ฉันรู้ตอนนี้มันค่อนข้างเจ็บปวดเมื่อคุณพยายามที่จะส่งมอบ ( GitและSVN ) ไปยังสถานที่ห่างไกลผ่าน SSH หลายครั้งในหนึ่งชั่วโมง วิธีหนึ่งที่ฉันคิดได้คือลบกุญแจ SSH และสร้างใหม่ มีวิธีลบข้อความรหัสผ่านในขณะที่ยังคงรหัสเดิมอยู่หรือไม่?

20
วิธีที่ดีที่สุดในการใช้คีย์ส่วนตัว SSH หลายอันบนไคลเอนต์เดียว
ฉันต้องการใช้ไพรเวตคีย์หลายตัวเพื่อเชื่อมต่อกับเซิร์ฟเวอร์ที่แตกต่างกันหรือบางส่วนของเซิร์ฟเวอร์เดียวกัน (การใช้งานของฉันคือการดูแลระบบเซิร์ฟเวอร์การดูแลระบบของ Git และการใช้ Git ปกติภายในเซิร์ฟเวอร์เดียวกัน) ฉันพยายามเพียงวางกุญแจในid_rsaไฟล์เพื่อไม่เกิดประโยชน์ เห็นได้ชัดว่าวิธีที่ง่ายในการทำเช่นนี้คือการใช้คำสั่ง ssh -i <key location> login@server.example.com นั่นค่อนข้างยุ่งยาก ข้อเสนอแนะใด ๆ เกี่ยวกับวิธีการทำเช่นนี้ได้ง่ายขึ้นเล็กน้อย?
870 ssh  ssh-keys  openssh 

5
ฉันจะตรวจสอบ / ตรวจสอบ / ทดสอบ / ตรวจสอบข้อความรหัสผ่าน SSH ของฉันได้อย่างไร
ฉันคิดว่าฉันลืมข้อความรหัสผ่านสำหรับคีย์ SSH ของฉัน แต่ฉันมีลางสังหรณ์ว่ามันอาจจะเป็นอะไร ฉันจะตรวจสอบว่าฉันถูกต้องได้อย่างไร
297 ssh  ssh-keys  openssh 

25
สิทธิ์คีย์ส่วนตัว SSH โดยใช้ Git GUI หรือ ssh-keygen นั้นเปิดเกินไป
เมื่อเร็ว ๆ นี้ฉันไม่สามารถโคลนนิ่งหรือกดปุ่ม GitHub ได้และฉันพยายามค้นหาสาเหตุที่แท้จริง นี่คือบน windows ฉันมี cygwin + git รวมถึง msysgit Msysgit ได้รับการติดตั้งด้วยตัวเลือกต่อไปนี้: OpenSSH ใช้ Git จากพรอมต์คำสั่งของ Windows ที่ให้ฉัน 4 สภาพแวดล้อมที่จะลองใช้คอมไพล์ใน: พรอมต์ Windows cmd Powershell Git Bash Cygwin ยังไงก็เถอะฉันจัดการเพื่อให้ตัวเองอยู่ในตำแหน่งที่เมื่อฉันพยายามโคลนพื้นที่เก็บข้อมูลโดยใช้ msysgit, cmd.exe หรือ Powershell ฉันได้รับข้อผิดพลาดต่อไปนี้: > Initialized empty Git repository in > C:/sandbox/SomeProject/.git/ > @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ > @ WARNING: UNPROTECTED …
244 git  ssh  cygwin  msysgit  openssh 

19
ป้อนรหัสผ่าน SSH โดยอัตโนมัติด้วยสคริปต์
ฉันต้องสร้างสคริปต์ที่ป้อนรหัสผ่านโดยอัตโนมัติไปยังsshไคลเอนต์OpenSSH สมมติว่าฉันต้อง SSH เข้ากับรหัสผ่านmyname@somehosta1234b ฉันได้ลองแล้ว ... #~/bin/myssh.sh ssh myname@somehost a1234b ... แต่นี่ใช้ไม่ได้ ฉันจะนำฟังก์ชันนี้มาใช้เป็นสคริปต์ได้อย่างไร
194 linux  shell  ssh  openssh 

3
การเริ่มต้น ssh-agent บน Windows 10 ล้มเหลว:“ ไม่สามารถเริ่มบริการ ssh-agent ข้อผิดพลาด: 1058”
เมื่อฉันพยายามเริ่ม ssh-agent บน Windows 10 ผ่าน PowerShell (ด้วยการยกระดับขวาหรือไม่มี) โดยการป้อนStart-Service ssh-agentฉันได้รับข้อผิดพลาด ไม่สามารถเริ่มบริการ ssh-agent ข้อผิดพลาด: 1058 เมื่อฉันตรวจสอบว่าบริการกำลังทำงานGet-Service ssh-agentอยู่จะส่งคืนว่าบริการหยุดทำงาน ฉันจะให้ ssh-agent ทำงานได้อย่างไร

8
แปลงคีย์ pem เป็นรูปแบบ ssh-rsa
ฉันมีใบรับรองในderรูปแบบจากคำสั่งนี้ฉันจะสร้างกุญแจสาธารณะ: openssl x509 -inform der -in ejbcacert.cer -noout -pubkey > pub1key.pub ซึ่งผลลัพธ์ในสิ่งนี้: -----BEGIN PUBLIC KEY----- MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC7vbqajDw4o6gJy8UtmIbkcpnk O3Kwc4qsEnSZp/TR+fQi62F79RHWmwKOtFmwteURgLbj7D/WGuNLGOfa/2vse3G2 eHnHl5CB8ruRX9fBl/KgwCVr2JaEuUm66bBQeP5XeBotdR4cvX38uPYivCDdPjJ1 QWPdspTBKcxeFbccDwIDAQAB -----END PUBLIC KEY----- ฉันจะรับกุญแจสาธารณะเช่นนี้ได้อย่างไร อาจมาจากใบรับรองหรือจากกุญแจสาธารณะนี้? ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAAAgQC7vbqajDw4o6gJy8UtmIbkcpnkO3Kwc4qsEnSZp/TR+fQi62F79RHWmwKOtFmwteURgLbj7D/WGuNLGOfa/2vse3G2eHnHl5CB8ruRX9fBl/KgwCVr2JaEuUm66bBQeP5XeBotdR4cvX38uPYivCDdPjJ1QWPdspTBKcxeFbccDw== สิ่งนี้ได้มาด้วยคำสั่งนี้: ssh-keygen -y -f private_key1.pem > public_key1.pub
143 openssl  openssh 

3
ใช้ไฟล์ PPK ใน Mac Terminal เพื่อเชื่อมต่อกับการเชื่อมต่อระยะไกลผ่าน SSH [ปิด]
ปิด. คำถามนี้ไม่เป็นไปตามหลักเกณฑ์กองมากเกิน ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นไปตามหัวข้อสำหรับ Stack Overflow ปิดให้บริการใน12 เดือนที่ผ่านมา ปรับปรุงคำถามนี้ ฉันใช้ Putty บน Windows XP และใช้ไฟล์. ppt เพื่อเชื่อมต่อกับเซิร์ฟเวอร์ Linux ของฉัน (หลายเซิร์ฟเวอร์) บนเซิร์ฟเวอร์ฉันมีโฟลเดอร์และไฟล์ต่อไปนี้ ~ / .ssh / authorized_keys ตอนนี้ฉันต้องการใช้ Mac เพื่อเชื่อมต่อผ่านเทอร์มินัล ฉันได้ตั้งค่าการเชื่อมต่อระยะไกลไปยังเซิร์ฟเวอร์ด้วยตนเองและต้องการทราบว่าฉันสามารถตั้งค่าโดยใช้ไฟล์ ppk หรือรหัสส่วนตัว / สาธารณะได้อย่างไร โปรดทราบ: ฉันกำลังใช้การเข้าสู่ระบบคีย์ส่วนตัว / สาธารณะจาก Windows ดังนั้นฉันไม่จำเป็นต้องสร้างคีย์ใหม่โดยใช้ keygen ฉันแค่อยากรู้วิธีตั้งค่าตอนนี้ว่าฉันมีคีย์อยู่แล้ว (กล่าวอีกนัยหนึ่งฉันมีรายการคีย์ที่ได้รับอนุญาตบนเซิร์ฟเวอร์และคีย์สาธารณะและส่วนตัวแล้ว)
140 macos  ssh  ssh-keys  openssh 

1
Pseudo TTY-Allocation คืออะไร? (SSH และ Github)
ฉันพยายามตั้งค่าการเชื่อมต่อ SSH กับ Github ตามบทช่วยสอนนี้: https://help.github.com/articles/testing-your-ssh-connection/ ฉันเจอคำสั่งต่อไปนี้: $ ssh -T git@github.com # Attempts to ssh to github อยากรู้จังฉันดูคู่มือ ssh กล่าวต่อไปนี้: -T Disable pseudo-tty allocation. การจัดสรร tty คืออะไร? tty ย่อมาจากอะไร? เหตุใดเราจึงปิดการใช้งาน ฉันพยายามค้นหามันอย่างจริงจัง แต่ก็ไม่พบแม้แต่คำจำกัดความ
111 github  ssh  openssh 
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.