คำถามติดแท็ก public-key

5
การแบ่งปันไฟล์ไพรเวตคีย์ระหว่างคอมพิวเตอร์ / บริการหลายเครื่องทำได้หรือไม่?
ดังนั้นเราทุกคนรู้วิธีใช้คีย์สาธารณะ / คีย์ส่วนตัวโดยใช้ SSH เป็นต้น แต่วิธีที่ดีที่สุดในการใช้ / นำกลับมาใช้ใหม่คืออะไร ฉันควรเก็บไว้ในที่ปลอดภัยตลอดไปหรือไม่ ฉันหมายถึงฉันต้องการกุญแจหนึ่งคู่สำหรับเข้าถึง GitHub ฉันสร้างคู่ขึ้นมาจากศูนย์และใช้ในบางครั้งเพื่อเข้าถึง GitHub จากนั้นฉันฟอร์แมต HDD และทำคู่นั้นหาย เรื่องใหญ่ฉันสร้างคู่ใหม่และกำหนดค่า GitHub ให้ใช้คู่ใหม่ของฉัน หรือเป็นสิ่งที่ฉันไม่ต้องการสูญเสีย ฉันยังต้องการกุญแจสาธารณะ / กุญแจส่วนตัวสองคู่เพื่อเข้าถึงระบบ บริษัท ของเรา ผู้ดูแลระบบของเราขอรหัสสาธารณะของฉันและฉันสร้างคู่ใหม่และมอบให้กับเขา โดยทั่วไปแล้วจะดีกว่าหรือไม่ที่จะสร้างคู่ใหม่สำหรับการเข้าถึงระบบที่แตกต่างกันหรือดีกว่าที่จะมีคู่หนึ่งและนำมาใช้ซ้ำเพื่อเข้าถึงระบบที่แตกต่างกันหรือไม่ ในทำนองเดียวกันมันจะดีกว่าหรือไม่ที่จะสร้างคู่ที่แตกต่างกันสองคู่และใช้คู่เพื่อเข้าถึงระบบ บริษัท ของเราจากที่บ้านและอีกคู่เพื่อเข้าถึงระบบจากที่ทำงานหรือดีกว่าที่จะมีคู่หนึ่งคู่และใช้จากทั้งสองสถานที่
110 ssh  public-key 

4
คีย์ GPG และ SSH สามารถใช้ร่วมกันได้หรือไม่
ฉันต้องการสร้างRSAรหัสGPGและใช้ในการSSHเข้าสู่ระบบ เป็นไปได้ไหม ถ้าเป็นเช่นนั้นได้อย่างไร แก้ไข: ดูคำตอบ @ wwerner ของฉันไม่ได้ลอง แต่ดูเหมือนจะเป็นทางออกปัจจุบัน (ณ ปี 2018)

4
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv คำสั่ง 7F0CEB10 ส่งคืนข้อผิดพลาด
ฉันพยายามที่จะติดตั้ง Mongodb บน Ubuntu 12 แต่เมื่อฉันเรียกใช้คำสั่งนี้: sudo apt-key adv --keyserver keyserver.ubuntu.com --recv 7F0CEB10 นี่กลับข้อผิดพลาดด้านล่าง: keyserver.ubuntu.com ไม่พบโฮสต์ gpgkeys: ข้อผิดพลาดในการดึงข้อมูล HTTP 7: ไม่สามารถเชื่อมต่อ: ไม่พบไฟล์หรือไดเรกทอรี gpg: ไม่พบข้อมูล openPGP ที่ถูกต้อง gpg: จำนวนกระบวนการทั้งหมด: 0 ฉันปิดไฟร์วอลล์ใน Iptables แต่มันไม่ทำงาน มีความคิดอะไรบ้าง?

7
ไม่มีวิธีการรับรองความถูกต้องที่ใช้ได้ใน FileZilla
ฉันใช้ FileZilla เพื่อเชื่อมต่อกับเซิร์ฟเวอร์ SFTP ของฉัน แต่เมื่อฉันพยายามเชื่อมต่อมันทำให้ฉันมีข้อผิดพลาดนี้ ข้อผิดพลาด: ยกเลิกการเชื่อมต่อ: ไม่มีวิธีการตรวจสอบสิทธิ์ที่รองรับ (เซิร์ฟเวอร์ส่ง: publickey) ฉันสร้างรหัสส่วนตัวด้วย PuTTYgen แล้วเพิ่มลงใน FileZilla แต่ข้อผิดพลาดนี้ยังคงปรากฏ ข้อผิดพลาดนี้หมายความว่าอย่างไร และฉันจะแก้ปัญหาได้อย่างไร

3
การถ่ายโอนข้อมูลกุญแจสาธารณะของมนุษย์ที่สามารถอ่านได้ของ gpg
มีเครื่องมือในการเขียนเนื้อหาจริงของพับลิกคีย์ GnuPG ในแบบที่มนุษย์ไม่สามารถพูดได้หรือไม่? ฉันหมายถึงไม่เพียง แต่เกราะ ascii ที่มนุษย์สามารถอ่านและพิมพ์ได้ แต่สิ่งที่แยกย่อยข้อมูลออกเป็นตัวเลขทศนิยมขนาดใหญ่สำหรับส่วน crypto สตริงสำหรับ UID และอื่น ๆ ฉันอยากเห็นว่ามีอะไรในนั้น แอปพลิเคชันจริงวันนี้: ฉันมีสองปุ่มจากบุคคลเดียวกันที่สร้างขึ้นในวันเดียวกัน แต่มีลายนิ้วมือแตกต่างกัน สมมติฐานคือว่าหนึ่งในนั้นถูกสร้างขึ้นจากที่อื่นโดยการแปลงบางประเภทอาจโดยการนำเข้าคีย์ที่เก่ากว่าเข้าไปใน keychaing โดยใช้ซอฟต์แวร์ล่าสุด ฉันต้องการที่จะเห็นสิ่งที่เปลี่ยนแปลงจริง บางทีมันอาจเป็นเพียงอัลกอริธึมการพิมพ์ลายนิ้วมือที่เปลี่ยนแปลง แต่อาจมีมากกว่านั้น

3
ไม่สามารถนำเข้ากุญแจสาธารณะใน OSX Keychain
ฉันสร้างใบรับรอง S / MIME ที่ลงชื่อเองสองสามตัว (โดยใช้ OSX Keychain & OpenSSL) แล้วส่งออกเป็น 3 ไฟล์: ใบรับรอง (.cer) รหัสส่วนตัว (.p12) รหัสสาธารณะ (.pem) เมื่อพยายามนำเข้าเหล่านี้กลับไปที่ Mac เครื่องอื่นใบรับรองและรหัสส่วนตัวที่นำเข้าโดยไม่มีปัญหาใด ๆ แต่ไม่สามารถนำเข้าคีย์สาธารณะได้ ฉันได้รับข้อความแสดงข้อผิดพลาดแทน: เกิดข้อผิดพลาด. ไม่สามารถนำเข้ารายการ เนื้อหาของเวลานี้ไม่สามารถเรียกคืนได้ ฉันจะนำเข้ากุญแจสาธารณะได้อย่างไร ควรแปลงเป็นรูปแบบอื่นเพื่อนำเข้าหรือไม่

7
พับลิกคีย์จะถามรหัสผ่านและคีย์เวิร์ดเสมอ
ฉันพยายามที่จะ SSH จาก NAS ไปยังเว็บเซิร์ฟเวอร์โดยใช้กุญแจสาธารณะ ผู้ใช้ NAS คือ 'รูท' และผู้ใช้เว็บเซิร์ฟเวอร์คือ 'สำรองข้อมูล' ฉันมีสิทธิ์ทั้งหมดตั้งอย่างถูกต้องและเมื่อฉัน debug การเชื่อมต่อ SSH ที่ฉันได้รับ: (debug เล็กน้อยสุดท้าย) debug1: SSH2_MSG_SERVICE_REQUEST sent debug1: SSH2_MSG_SERVICE_ACCEPT received debug1: Authentications that can continue: publickey,gssapi-keyex,gssapi-with-mic,password debug1: Next authentication method: publickey debug1: Offering DSA public key: /root/.ssh/id_dsa.pub debug1: Server accepts key: pkalg ssh-dss blen 433 debug1: …

3
ฉันได้รับ "BEGIN PGP พับลิกคีย์บล็อก" แนบกับอีเมลและฉันไม่รู้ว่ามันคืออะไร [ซ้ำกัน]
คำถามนี้มีคำตอบอยู่ที่นี่แล้ว : PGP พับลิกคีย์สาธารณะคืออะไร (1 คำตอบ) ปิดเมื่อปีที่แล้ว โอเคฉันไม่มีเงื่อนงำสิ่งนี้ แต่ฉันเพิ่งได้รับอีเมลที่มีอยู่ในนั้น -----BEGIN PGP PUBLIC KEY BLOCK----- [redacted] -----END PGP PUBLIC KEY BLOCK----- ถ้านี่หมายถึงบางสิ่งบางอย่างมีคนถอดรหัสให้ฉันได้ไหม ถ้าไม่เช่นนั้นมีคนบอกฉันว่ามันคืออะไร?

3
วิธีสร้างพวงกุญแจ gpg เพิ่มเติม
ฉันมีไฟล์พวงกุญแจสาธารณะและส่วนตัวใน.gnupgไดเรกทอรีของฉัน( pubring.gpgและsecring.gpg) ฉันต้องการที่จะสร้างใหม่พวงกุญแจtrustedkeys.gpgยังอยู่ใน.gnupgเพื่อที่ฉันสามารถเพิ่มกุญแจสาธารณะของคนอื่น ๆ ฉันจะสร้างพวงกุญแจใหม่นี้ได้อย่างไร
19 gnupg  public-key 

2
อะไรคือความแตกต่างระหว่างไฟล์. pem และ. pub และไฟล์ที่ไม่ต่อท้าย ssh
การรัน "ssh-keygen -t dsa" จะสร้างไฟล์สองไฟล์คือไพรเวตและพับลิกคีย์ มันง่ายพอที่จะเข้าใจว่ามีการใช้คีย์ส่วนตัวเพื่อระบุตัวเองกับโลกภายนอกซึ่งเห็นคีย์สาธารณะของคุณเท่านั้น อย่างไรก็ตามฉันยังเห็นไฟล์ ".pem" ที่ใช้เช่นกันและฉันใช้ด้วยตนเอง ความสัมพันธ์ระหว่างไฟล์. pem กับไฟล์ pub คืออะไร ฉันหวังว่าจะได้คำตอบง่ายๆ แต่มีคำถามอื่น ๆ ( /server/9708/what-is-a-pem-file-and-how-does-it-differ-from-other-openssl-) created-key-file ) ดูเหมือนจะบ่งบอกว่าไม่มีคำอธิบายง่ายๆว่าทำไมไฟล์ pem อาจดีขึ้น / แย่ลงในสถานการณ์ต่าง ๆ ไปยังไฟล์ pub

2
GnuPG / OpenGPG: การกู้คืนกุญแจสาธารณะจากรหัสส่วนตัว
ฉันรู้ว่าคีย์ SSH ssh-keygen -yประชาชนสามารถกู้คืนจากการใช้ส่วนตัว จะกู้คืนกุญแจสาธารณะ (ถูกลบ) จากไพรเวตคีย์ใน GPG ได้อย่างไร (ควรเป็นวิธีที่เข้ากันได้กับ OpenGPG)

1
ใน Keychain Access บน OS X ค้นหาการจับคู่กุญแจสาธารณะและคีย์ส่วนตัว
ฉันมีคีย์สองสามตัวที่ดูเหมือนจะถูกสร้างขึ้นด้วยชื่อเดียวกัน ฉันต้องการที่จะรู้ว่ากุญแจสาธารณะไหนที่ตรงกับกุญแจส่วนตัวใดที่ฉันสามารถเปลี่ยน / ลบได้ นี่เป็นสิ่งที่สำคัญ (เก็บไว้รอบ ๆ พับลิกคีย์) หรือสร้างพับลิกคีย์ในแต่ละครั้งที่คุณร้องขอใบรับรองหรือไม่?

1
ปลอดภัยแค่ไหนที่จะทำให้กุญแจสาธารณะ SSH ของฉันเป็นสาธารณะมาก ๆ
เป็นความเสี่ยงด้านความปลอดภัยหรือไม่ที่อนุญาตให้ทุกคนเห็นกุญแจสาธารณะ SSH ของคุณ? รหัสสาธารณะของฉันอยู่ในเครื่องทั้งหมดที่ฉันเข้าสู่ระบบเป็นประจำและฉันยังได้รับ sysadmins อื่น ๆ ของฉันไฟล์. pub ดังนั้นพวกเขาจึงอนุญาตให้ฉันเข้าถึงเซิร์ฟเวอร์ของพวกเขาตามที่ต้องการ แต่มันปลอดภัยแค่ไหนที่จะเผยแพร่กุญแจ SSH สาธารณะของฉันเพื่อให้คนทั้งโลกได้เห็น? มีรายการมากมายใน repos github ต่างๆ dotfiles และสิ่งที่คล้ายกันและฉันก็กำลังพิจารณาที่จะทำเช่นเดียวกัน ฉันคือดูแลระบบและหวาดระแวง (แต่ฉันทำซ้ำตัวเอง ... ) และดังนั้นจะขอบคุณชี้แจงบางอย่าง

2
SSH: โฮสต์ที่รู้จักพร้อมที่อยู่แบบไดนามิก
ฉันต้องเชื่อมต่อกับโฮสต์ด้วยที่อยู่ IP แบบไดนามิก ทุกครั้งที่มีการเปลี่ยนแปลง IP SSH จะขอให้ฉันตรวจสอบลายนิ้วมือ: The authenticity of host '...' can't be established. RSA key fingerprint is .... Are you sure you want to continue connecting (yes/no)? เป็นไปได้ไหมที่จะส่ง SSH กุญแจสาธารณะของโฮสต์เพื่อให้: SSH ตรวจสอบความถูกต้องของโฮสต์โดยอัตโนมัติ รหัสโฮสต์จะไม่ถูกเก็บไว้ในไฟล์ known_hosts คำถามนี้แตกต่างจากฉันจะหลีกเลี่ยงการตรวจสอบโฮสต์ของ SSH สำหรับโฮสต์ที่รู้จักได้อย่างไร ตั้งแต่ที่คำถามอื่น ๆ ที่มีจุดมุ่งหมายเพื่อการตรวจสอบปราบปราม SSH ในขณะที่ฉันไม่ได้ต้องการที่จะระงับมัน: ฉันไม่ต้องการที่จะมีเจ้าภาพรับรองความถูกต้องเพียงแค่ใช้กุญแจสาธารณะของโฮสต์ (ซึ่งผมรู้และมีมันเก็บไว้ในแฟ้ม) มากกว่า SSH known_hostsไฟล์. สำหรับฉันคำถามอื่น …

1
ปัญหาในการใช้ git บน Windows 7 ด้วย msysgit และคีย์. ssh
ฉันใช้คอมไพล์บนเครื่อง Ubuntu ด้วยคีย์ ssh ที่มีอยู่ ตอนนี้ฉันต้องใช้ Git บน Windows 7 และจำเป็นต้องใช้คู่คีย์เดียวกัน ฉันตั้งค่า msysgit และสร้าง.sshโฟลเดอร์Users\username\.sshแล้ว ฉันคัดลอกคู่กุญแจของฉันจาก.sshโฟลเดอร์อูบุนตูไปยังโฟลเดอร์นี้ แต่เมื่อฉันพยายามโคลน repo Git มันจะหยุดและถามรหัสผ่าน ตามบทเรียนบางอย่างฉันควรมีตัวเลือกบางอย่างระหว่างการติดตั้ง msysgit sshแต่ฉันไม่เห็นเลย คุณมีข้อเสนอแนะเพื่อแก้ไขปัญหานี้หรือไม่?

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.