บนระบบ Windows 7 ของฉัน Git Gui มองหาคีย์ RSA ในโฟลเดอร์หรือมากขึ้นโดยเฉพาะuserprofile/.ssh
c:/users/yourusername/.ssh/
ส่วนที่ยุ่งยากสำหรับการตั้งค่าของฉันคือการรับโฮสต์ที่ใช้ร่วมกันที่ hostmonster เพื่อรับรหัส วิธีเดียวที่ฉันจะทำให้มันทำงานได้คือการใช้ Git Gui เพื่อสร้างคู่คีย์ (ไม่มีรหัสผ่าน) แล้วคัดลอกและวางกุญแจสาธารณะผ่านแผงควบคุม ssh จัดการคีย์
ในการเริ่มต้นที่จุดเริ่มต้นคุณต้องสร้างคีย์ใน Git Gui โดยไปที่เมนูช่วยเหลือ , แสดง SSH สำคัญแล้วสร้างคีย์ ตอนนี้คุณจะมีสองปุ่มใหม่ใน.ssh
ไดเรกทอรี เปิด.pub
ไฟล์และคัดลอกเนื้อหา
เข้าสู่แผงควบคุมของคุณบนโฮสต์ที่ใช้ร่วมกันและไปในSSH , การจัดการคีย์ SSHและนำเข้าที่สำคัญ วางลงในที่สาธารณะกล่องและให้แน่ใจว่าคุณชื่อมันชื่อที่เหมาะสมโดยไม่ต้องเหมือง extension-- id_rsa
เป็น ตอนนี้คุณต้องอนุญาตคีย์โดยใช้ลิงก์จัดการการอนุญาตดังนั้นมันจะถูกต่อเข้ากับauthorized_keys
ไฟล์
ตอนนี้ Git Gui และ Git Bash ของคุณควรจะสามารถใช้ SSH ได้โดยไม่ต้องพิมพ์รหัสผ่าน ฉันสามารถผลักดันการใช้ SSH ผ่าน Git Bash และ Git Gui ได้ดีบนเซิร์ฟเวอร์ของฉันที่ใช้ Linux มันเป็นโฮสติ้งที่ใช้ร่วมกันที่ให้ฉันพอดี ฉันหวังว่านี่จะช่วยให้ใครบางคนได้ใช้เวลาในการลองผิดลองถูกหลายชั่วโมงและมันก็ง่ายมาก!