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

การสนับสนุน SSH ทั่วไปเป็นเรื่องผิดปกติ คำถามการสนับสนุนอาจถูกถามใน https://superuser.com Secure Shell (SSH) เป็นโปรโตคอลเครือข่ายเข้ารหัสลับสำหรับการสื่อสารข้อมูลที่ปลอดภัย ใช้แท็กนี้สำหรับคำถามการเขียนโปรแกรมที่เกี่ยวข้องกับ Secure Shell ปัญหาการตรวจสอบสิทธิ์และการกำหนดค่าทั่วไปเป็นเรื่องที่ไม่เกี่ยวข้องสำหรับ Stack Overflow

5
ทำให้เซสชัน SSH มีชีวิตอยู่ [ปิด]
ปิด. คำถามนี้ไม่เป็นไปตามหลักเกณฑ์กองมากเกิน ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นไปตามหัวข้อสำหรับ Stack Overflow ปิดให้บริการใน2 ปีที่ผ่านมา ปรับปรุงคำถามนี้ ฉันใช้ssh -p8520 username@remote_hostเพื่อเข้าสู่ระบบเซิร์ฟเวอร์ระยะไกล ปัญหา : มันเชื่อมต่ออยู่เสมอและทำงานอย่างถูกต้องเมื่อฉันอยู่ในที่ทำงาน น่าเสียดายที่เทอร์มินัลค้างใน 10 - 15 นาทีหลังจากที่ฉันเชื่อมต่อกับเซิร์ฟเวอร์ระยะไกลจากที่บ้าน ไม่มีรายงานข้อผิดพลาด / หมดเวลาบนคอนโซล แต่เคอร์เซอร์ไม่สามารถย้ายได้อีก เมื่อเข้าสู่wการตรวจสอบผู้ใช้เข้าสู่ระบบผู้ใช้งานเข้าสู่ระบบ zombies บางคนอยู่ที่นั่นและฉันต้องฆ่าพวกเขาด้วยตนเอง มันค่อนข้างน่ารำคาญ มีใครช่วยฉันบ้าง
241 linux  ssh  terminal 

10
เพิ่ม Keypair ให้กับอินสแตนซ์ EC2 ที่มีอยู่
ฉันได้รับสิทธิ์เข้าถึง AWS Console สำหรับบัญชีที่มี 2 อินสแตนซ์ที่ทำงานซึ่งฉันไม่สามารถปิดได้ (ในการผลิต) อย่างไรก็ตามฉันต้องการได้รับการเข้าถึง SSH กับอินสแตนซ์เหล่านี้เป็นไปได้หรือไม่ที่จะสร้าง Keypair ใหม่และนำไปใช้กับอินสแตนซ์ดังนั้นฉันจึงสามารถ SSH ได้หรือไม่ การรับไฟล์ pis ที่มีอยู่สำหรับ keypair นั้นอินสแตนซ์ที่สร้างภายใต้ยังไม่ได้เป็นตัวเลือก หากเป็นไปไม่ได้มีวิธีอื่นที่ฉันสามารถเข้าไปในอินสแตนซ์ได้หรือไม่

6
เหตุใดคำสั่งระยะไกล SSH จึงได้รับตัวแปรสภาพแวดล้อมน้อยลงเมื่อทำงานด้วยตนเอง [ปิด]
ปิด. คำถามนี้เป็นคำถามปิดหัวข้อ ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นไปตามหัวข้อสำหรับ Stack Overflow ปิดให้บริการใน7 ปีที่ผ่านมา ปรับปรุงคำถามนี้ ฉันมีคำสั่งที่ทำงานได้ดีถ้าฉัน ssh กับเครื่องและเรียกใช้ แต่ล้มเหลวเมื่อฉันพยายามเรียกใช้โดยใช้คำสั่ง ssh จากระยะไกลเช่น: ssh user@IP <command> การเปรียบเทียบผลลัพธ์ของ "env" โดยใช้ทั้งสองวิธีจะดำเนินการต่อในสภาพแวดล้อมที่แตกต่างกัน เมื่อฉันเข้าสู่ระบบด้วยตนเองและเรียกใช้ env ฉันจะได้รับตัวแปรสภาพแวดล้อมมากขึ้นเมื่อฉันเรียกใช้: ssh user@IP "env" มีความคิดอะไรบ้าง

15
วิธีใช้ Sublime บน SSH
ฉันพยายามใช้ Sublime Text 2 เป็นตัวแก้ไขเมื่อฉัน SSH ในเซิร์ฟเวอร์งานของฉันและฉันก็นิ่งงัน ฉันพบhttp://urbangiraffe.com/2011/08/13/remote-editing-with-sublime-text-2/ (ในโพสต์อื่น ๆ ) ที่ดูเหมือนว่าอาจช่วยได้ แต่ฉันไม่ได้ทำตามอย่างแน่นอน โดยเฉพาะอย่างยิ่งกับสิ่งที่ฉันควรจะใส่ค่าสำหรับตัวแปรระยะไกลในบรรทัดที่ 5 ฉันตั้ง "/ ผู้ใช้ / เส้นทาง / เพื่อ / ท้องถิ่น / คัดลอก" ไปยังไดเรกทอรีรากท้องถิ่นของฉัน แต่ฉันไม่ทราบว่ามันถูกต้องหรือมีมากขึ้น ทำ. ความคิดใด ๆ ฉันใช้ OSX10.8
236 ssh  sublimetext2 

16
ข้อผิดพลาดของ Git:“ การตรวจสอบความถูกต้องของโฮสต์ไม่สำเร็จ” เมื่อเชื่อมต่อกับที่เก็บข้อมูลระยะไกล
ฉันกำลังพยายามเชื่อมต่อกับที่เก็บ Git ระยะไกลที่อยู่บนเว็บเซิร์ฟเวอร์ของฉันและโคลนไปยังเครื่องของฉัน ฉันใช้รูปแบบต่อไปนี้สำหรับคำสั่งของฉัน: git clone ssh://username@domain.com/repository.git สิ่งนี้ได้ผลดีสำหรับสมาชิกในทีมของฉัน โดยปกติหลังจากรันคำสั่งนี้ Git จะถามรหัสผ่านของผู้ใช้แล้วเรียกใช้การโคลน อย่างไรก็ตามเมื่อทำงานกับหนึ่งในเครื่องของฉันฉันได้รับข้อผิดพลาดต่อไปนี้: การยืนยันคีย์โฮสต์ล้มเหลว ร้ายแรง: ไม่สามารถอ่านจากที่เก็บระยะไกล เราไม่ได้ใช้กุญแจ SSH เพื่อเชื่อมต่อกับพื้นที่เก็บข้อมูลนี้ดังนั้นฉันไม่แน่ใจว่าทำไม Git ถึงตรวจสอบรหัสบนเครื่องนี้
222 git  ssh  ssh-keys 

3
ฉันจะเพิ่มรหัสผ่านไปยังรหัสส่วนตัว OpenSSH ที่สร้างขึ้นโดยไม่มีรหัสผ่านได้อย่างไร
ฉันสร้างคีย์ส่วนตัว OpenSSH โดยใช้ puttygen (และส่งออกในรูปแบบ OpenSSH) ฉันจะใส่รหัสผ่านในคีย์ที่มีอยู่นี้ได้อย่างไร (ฉันรู้วิธีสร้างรหัสใหม่ด้วยรหัสผ่าน)
213 ssh 

6
ฉันจะรับ git เป็นค่าเริ่มต้นเป็น ssh ได้อย่างไรและไม่ใช่ https สำหรับที่เก็บใหม่
วันนี้เมื่อฉันสร้างที่เก็บใหม่บน GitHub บนหน้าการตั้งค่าที่ฉันได้รับ: git remote add origin https://github.com/nikhilbhardwaj/abc.git git push -u origin master และเมื่อใดก็ตามที่ฉันต้องส่งคำมั่นสัญญาฉันต้องป้อนชื่อผู้ใช้และรหัสผ่าน GitHub ของฉัน ฉันสามารถเปลี่ยนสิ่งนั้นเป็น git@github.com:nikhilbhardwaj/abc.git .git/configใน ฉันพบว่ามันค่อนข้างน่ารำคาญ - มีวิธีที่ฉันสามารถกำหนดค่า git ให้ใช้ SSH เป็นค่าเริ่มต้นได้หรือไม่?
206 git  github  ssh 

14
การกำหนดค่า Git ผ่าน SSH เพื่อเข้าสู่ระบบหนึ่งครั้ง
ฉันได้โคลนที่เก็บคอมไพล์ของฉันมากกว่า ssh ดังนั้นทุกครั้งที่ฉันสื่อสารกับผู้ให้กำเนิดโดยการกดหรือดึงฉันต้องป้อนรหัสผ่านอีกครั้ง ฉันจะกำหนดค่า git ได้อย่างไรโดยที่ฉันไม่จำเป็นต้องใส่รหัสผ่านหลาย ๆ ครั้ง?
196 git  ssh  ssh-keys 

7
แยกพับลิกคีย์ / ไพรเวตจากไฟล์ PKCS12 เพื่อใช้ในภายหลังใน SSH-PK-Authentication
ฉันต้องการแยกกุญแจสาธารณะและกุญแจส่วนตัวจากPKCS#12ไฟล์ของฉันเพื่อใช้ในภายหลังใน SSH-Public-Key-Authentication ตอนนี้ฉันกำลังสร้างกุญแจผ่าน ssh-keygen ที่ฉันใส่ลงไป.ssh/authorized_keyตามลำดับที่ด้านลูกค้า ในอนาคตฉันต้องการใช้กุญแจจากที่PKCS#12เก็บดังนั้นฉันจะแยกกุญแจสาธารณะก่อนจากPKCS#12นั้นจึงใส่มันลงใน.ssh/authorized_keysไฟล์ มีโอกาสที่จะได้งานนี้ผ่านopenssl? คีย์ที่PKCS#12ใช้ร่วมกันได้สำหรับการพิสูจน์ตัวตนแบบ ssh-public-key หรือไม่?

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

8
ทำงานในโครงการระยะไกลด้วย Eclipse ผ่าน SSH
ฉันมีกล่องดังต่อไปนี้: กล่อง Windows พร้อม Eclipse CDT กล่อง Linux สามารถเข้าถึงได้สำหรับฉันผ่าน SSH เท่านั้น ทั้งคอมไพเลอร์และฮาร์ดแวร์ที่จำเป็นในการสร้างและเรียกใช้โครงการของฉันมีเฉพาะในเครื่อง B ฉันต้องการทำงาน "โปร่งใส" จากกล่อง Windows ในโครงการนั้นโดยใช้ Eclipse CDT และสามารถสร้างรันและดีบักโครงการจากระยะไกลได้จากภายใน IDE ฉันจะตั้งค่าอย่างไร: อาคารจะทำงานอย่างไร วิธีแก้ปัญหาที่ง่ายกว่าการเขียน makefile โลคัลซึ่งrsyncโครงการจะเรียกใช้ makefile ระยะไกลเพื่อเริ่มต้นการสร้างจริงหรือไม่? Eclipse ที่มีการจัดการที่สร้างมีคุณสมบัติสำหรับการทำเช่นนั้น การแก้ไขข้อบกพร่องจะทำงานอย่างไร ควรทำดัชนีรหัส Eclipse CDT หรือไม่ ฉันต้องคัดลอกไฟล์ส่วนหัวที่จำเป็นทั้งหมดจากเครื่อง B ไปยังเครื่อง A และเพิ่มไฟล์เพื่อรวมเส้นทางด้วยตนเองหรือไม่

14
Git กล่าวว่า“ คำเตือน: เพิ่มอย่างถาวรในรายการโฮสต์ที่รู้จัก”
ทุกครั้งที่ฉันใช้ git เพื่อโต้ตอบกับรีโมทเช่นเมื่อดึงหรือดันฉันจะแสดงข้อความต่อไปนี้: คำเตือน: เพิ่ม '... ' (RSA) ลงในรายการโฮสต์ที่รู้จักอย่างถาวร ฉันจะป้องกันข้อความที่น่ารำคาญนี้ไม่ให้แสดงได้อย่างไร มันเป็นเพียงความรำคาญ - ทุกอย่างทำงานได้อย่างถูกต้อง

23
เห็นตัวละครในการหลบหนีเมื่อกดปุ่มลูกศรในเปลือกหลาม
ในเชลล์เช่นเชลล์ Python แบบโต้ตอบโดยปกติคุณสามารถใช้ปุ่มลูกศรเพื่อเลื่อนไปมาในบรรทัดปัจจุบันหรือรับคำสั่งก่อนหน้า (พร้อมลูกศรขึ้น) เป็นต้น แต่หลังจากที่ฉันไปที่เครื่องอื่นและเริ่มต้นที่pythonนั่นฉันได้รับเซสชันเช่น: >>> import os >>> ^[[A อักขระตัวสุดท้ายมาจากลูกศรขึ้น หรือใช้ลูกศรซ้าย: >>> impor^[[D ฉันจะแก้ไขสิ่งนี้ได้อย่างไร ในการทุบตีปกติปุ่มลูกศรทำงานได้ดี พฤติกรรมแปลก ๆ นั้นอยู่ในเปลือกของหลาม (หรือเพิร์ลเป็นต้น) แบบโต้ตอบ
191 python  shell  ssh  arrow-keys 

11
คำเตือน: ไฟล์ลับส่วนตัวที่ไม่มีการป้องกัน! เมื่อพยายามที่จะ SSH เข้าสู่ Amazon EC2 อินสแตนซ์
ฉันกำลังทำงานเพื่อตั้งค่าแพนด้าบนอินสแตนซ์ Amazon EC2 ฉันตั้งค่าบัญชีและเครื่องมือของฉันเมื่อคืนและไม่มีปัญหาในการใช้ SSH เพื่อโต้ตอบกับอินสแตนซ์ส่วนตัวของฉันเอง แต่ตอนนี้ฉันไม่ได้รับอนุญาตให้ใช้อินสแตนซ์ EC2 ของแพนด้า เริ่มต้นกับ Panda ฉันได้รับข้อผิดพลาดต่อไปนี้: @ WARNING: UNPROTECTED PRIVATE KEY FILE! @ Permissions 0644 for '~/.ec2/id_rsa-gsg-keypair' are too open. It is recommended that your private key files are NOT accessible by others. This private key will be ignored. ฉันได้ chmoded keypair ของฉันไปที่ 600 …

7
ไลบรารี SSH สำหรับ Java [ปิด]
ปิด. คำถามนี้ไม่เป็นไปตามหลักเกณฑ์กองมากเกิน ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นไปตามหัวข้อสำหรับ Stack Overflow ปิดให้บริการใน6 ปีที่ผ่านมา ปรับปรุงคำถามนี้ ไม่มีใครรู้ว่าเป็นห้องสมุดที่ดีสำหรับการเข้าสู่ระบบ SSH จาก Java
190 java  ssh  ssh-tunnel 

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