คำถามติดแท็ก ssh-keys

1
รับข้อมูลการตรวจสอบความถูกต้อง SSH หลังจากการตรวจสอบความถูกต้องที่สำคัญ
เป็นไปได้จากฝั่งเซิร์ฟเวอร์เพื่อดึงข้อมูลที่ใช้ในการรับรองความถูกต้องที่สำคัญหลังจากนี้เสร็จสมบูรณ์? ตัวอย่างเช่นจากโมดูล pam เพื่อรับคีย์สาธารณะที่ใช้ความท้าทายที่ใช้ (ถ้าสำเร็จ) ใช้ openssh ใน Debian 9

1
วิธีทำให้ ssh จดจำการปลดล็อก ssh-keys ไม่ได้อยู่ในไดเรกทอรีเริ่มต้น
ฉันจัดโครงสร้างคีย์ส่วนตัว / สาธารณะของฉันในโฟลเดอร์ย่อยของ ".ssh" เรียกว่า "คีย์" การแมปทำได้โดยไฟล์. ssh / config ตอนนี้ฉันต้องพิมพ์ข้อความรหัสผ่านใหม่สำหรับทุกคีย์ทุกครั้งที่ใช้งาน ก่อนการเปลี่ยนแปลงนี้คีย์ปลดล็อคจะถูกจดจำตามความต้องการโดยอัตโนมัติตามลักษณะการทำงานเริ่มต้น (OS: Ubuntu)

2
อุโมงค์ ssh ที่ซ้อนกัน
ฉันต้องการเชื่อมต่อกับพอร์ตของเซิร์ฟเวอร์ผ่านเซิร์ฟเวอร์อื่น mypc --> host 1 port 1431--> final host port 8080 แต่ในการเชื่อมต่อกับเซิร์ฟเวอร์ตัวแรกฉันต้องส่งข้อมูลประจำตัวของฉันและเพื่อเชื่อมต่อกับเซิร์ฟเวอร์ตัวที่สองฉันต้องส่งคีย์ส่วนตัว ดังนั้นฉันลองทำสิ่งนี้: ssh -L8080:IP2:8080 -i private-key user2@IP2 -R 8080:localhost:8080 user1@host1 -L1431:host1:1431 ในกรณีที่IP2เป็น IP เอกชน แต่ฉันไม่ประสบความสำเร็จ ฉันเป็นคนเริ่มต้นในโดเมนนี้ดังนั้นฉันจึงไม่เข้าใจวิธีการใช้งาน ฉันอ่านบทเรียนบางอย่าง แต่มันไม่ทำงาน ขอบคุณ!

0
ssh ไม่พยายามที่จะให้กุญแจส่วนตัวสำหรับ github ผ่าน ssh
ฉันอัปโหลดกุญแจสาธารณะของฉันไปที่ Github และมีรหัสส่วนตัวใน ~ / .ssh / id_rsa แม้หลังจากเพิ่ม RSAAuthentication = ใช่และ PubkeyAuthentication = ใช่ใน ~ / .ssh / config, ssh ดูเหมือนจะไม่ลองใช้คีย์ส่วนตัวใด ๆ : $ ssh -vT git@github.com .... debug1: Authentications that can continue: publickey debug1: No more authentication methods to try. ฉันเชื่อว่ามันควรจะเป็นอะไรที่มากกว่า: debug1: Authentications that can continue: publickey debug1: …
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.