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

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

7
SVN + SSH ไม่ต้องทำ ssh-add ทุกครั้ง? (Mac OS)
ฉันรู้ว่ามีคำตอบอยู่แล้ว แต่ฉันก็เป็นคนโง่ Unix และอาจจะไม่รู้จักวิธีแก้ปัญหาถ้ามันโดนฉันที่หน้า ฉันใช้ Mac เชื่อมต่อกับเซิร์ฟเวอร์ SVN ผ่าน SSH tunneling ฉันต้องssh-add privateKey.txtทุกครั้งที่ต้องการเชื่อมต่อกับเซิร์ฟเวอร์ SVN (ทั้ง Cornerstone และ Xcode กำลังเชื่อมต่อกับ SVN) มีวิธี "บันทึก" คีย์ไว้ที่ไหนสักแห่งเพื่อที่ฉันจะได้ไม่ต้องทำเช่นนี้ทุกครั้ง? เพิ่มลงในพวงกุญแจของฉันไหม ไฟล์ config บางไฟล์? เริ่มสคริปต์?
105 svn  macos  ssh 

7
การส่งผ่านตัวแปรในคำสั่ง ssh ระยะไกล
ฉันต้องการรันคำสั่งจากเครื่องของฉันโดยใช้ ssh และส่งผ่านตัวแปรสภาพแวดล้อม $BUILD_NUMBER นี่คือสิ่งที่ฉันกำลังพยายาม: ssh pvt@192.168.1.133 '~/tools/myScript.pl $BUILD_NUMBER' $BUILD_NUMBER ถูกตั้งค่าบนเครื่องที่ทำการโทร ssh และเนื่องจากตัวแปรไม่มีอยู่บนโฮสต์ระยะไกลจึงไม่ถูกหยิบขึ้นมา ฉันจะส่งผ่านค่าของ$BUILD_NUMBER?
105 linux  bash  shell  ssh 

14
จะคัดลอกไฟล์ไปยังเซิร์ฟเวอร์ระยะไกลใน Python โดยใช้ SCP หรือ SSH ได้อย่างไร?
ฉันมีไฟล์ข้อความในเครื่องของฉันซึ่งสร้างโดยสคริปต์ Python ทุกวันที่ทำงานใน cron ฉันต้องการเพิ่มโค้ดเล็กน้อยเพื่อให้ไฟล์นั้นถูกส่งไปยังเซิร์ฟเวอร์ของฉันอย่างปลอดภัยผ่าน SSH
104 python  ssh  automation  scp 

14
ไม่รู้จัก 'ssh-keygen' เป็นคำสั่งภายในหรือภายนอก
ฉันวิ่ง git push -u origin master มันบอกฉันว่า "การอนุญาตถูกปฏิเสธ (คีย์สาธารณะ) ร้ายแรง: ปลายรีโมตวางสายโดยไม่คาดคิด" จากนั้นฉันค้นหาบนอินเทอร์เน็ตและพบว่าฉันต้องสร้างคีย์ ssh สำหรับบัญชีของฉันบน GitHub อย่างไรก็ตามเมื่อทำเช่นนั้นเมื่อฉันพยายามทำ ssh-keygen -t rsa "email@youremail.com" เพียงแค่บอกว่าไม่รู้จัก ssh-keygen ฉันพยายามทำ mkdir C: \ ssh แต่ไม่ได้ผล ถ้ามันช่วยได้ฉันใช้ Ruby Rails และฉันใช้คอมพิวเตอร์ Windows มีใครช่วยฉันได้บ้าง
103 windows  git  ssh  github 

24
สาเหตุที่เป็นไปได้สำหรับการหมดเวลาเมื่อพยายามเข้าถึงอินสแตนซ์ EC2
ฉันไม่สามารถ SSH ในอินสแตนซ์ของฉันได้ - การดำเนินการหมดเวลา อะไรคือสาเหตุและฉันจะแก้ไขได้อย่างไร โดยปกติการรีบูตเครื่องจะใช้เวลานานกว่าจะมีผลและอาจทำให้สิ่งเลวร้ายที่สุด อัปเดต: ไม่เกี่ยวกับสิทธิ์ - ฉันสามารถเข้าสู่ระบบได้ตามปกติ ฉันสงสัยว่าอาจเป็นเพราะปัญหาด้านความจำ

20
git - คีย์โฮสต์เซิร์ฟเวอร์ไม่ได้แคช
ฉันพยายามผลักดันการเปลี่ยนแปลงจาก repo ในพื้นที่ของฉันไปเป็น repo ระยะไกล เมื่อฉันพิมพ์: git push origin ฉันได้รับข้อผิดพลาดต่อไปนี้: The server's host key is not cached in the registry. You have no guarantee that the server is the computer you think it is. The server's rsa2 key fingerprint is: ssh-rsa 2048 xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx Connection abandoned. fatal: The remote end hung …
101 windows  git  ssh  putty  plink 

3
จะปิดอุโมงค์ ssh นี้ได้อย่างไร? [ปิด]
ปิด. คำถามนี้เป็นคำถามปิดหัวข้อ ขณะนี้ยังไม่ยอมรับคำตอบ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นหัวข้อสำหรับ Stack Overflow ปิดให้บริการใน7 ปีที่ผ่านมา ปรับปรุงคำถามนี้ ฉันเปิด ssh tunnel ตามที่อธิบายไว้ในโพสต์นี้: Zend_Db: จะเชื่อมต่อกับฐานข้อมูล MySQL ผ่านอุโมงค์ SSH ได้อย่างไร แต่ตอนนี้ฉันไม่รู้ว่าจริงๆแล้วฉันทำอะไรลงไป คำสั่งนี้มีผลกับอะไรบนเซิร์ฟเวอร์หรือไม่? และฉันจะปิดอุโมงค์นี้ได้อย่างไรเพราะตอนนี้ฉันไม่สามารถใช้ mysql ในเครื่องได้อย่างถูกต้อง ฉันใช้ OSX Lion และเซิร์ฟเวอร์ทำงานบน Ubuntu 11.10
101 mysql  macos  ubuntu  ssh 

5
เชื่อมต่อผ่าน ssh โดยใช้ไฟล์. pem
ฉันต้องการทราบวิธีเชื่อมต่อผ่าน ssh โดยใช้ไฟล์. pem กับเซิร์ฟเวอร์ใด ๆ ขณะนี้ฉันกำลังดำเนินการคำสั่งต่อไปนี้: ssh user@mydomain.com ฉันควรใช้ตัวเลือกอะไร?
100 ssh  pem 

10
เชื่อมต่อ Raspberry Pi ผ่านอีเธอร์เน็ตไปยังแล็ปท็อปโดยไม่ใช้เราเตอร์หรือไม่? [ปิด]
ปิด. คำถามนี้ไม่เป็นไปตามหลักเกณฑ์กองมากเกิน ขณะนี้ยังไม่ยอมรับคำตอบ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นหัวข้อสำหรับ Stack Overflow ปิดให้บริการเมื่อปีที่แล้ว ปรับปรุงคำถามนี้ ฉันกำลังทำโปรเจ็กต์บอลลูนกับ Raspberry Pi เมื่อเราสามารถกู้คืน Raspberry Pi ได้ส่วนใหญ่แล้วจะอยู่ในพื้นที่ชนบทและฉันต้องการปิด Pi ในตอนนั้นอย่างปลอดภัย หากไม่มีเราเตอร์หรือเครือข่ายใกล้ ๆ ฉันสงสัยว่ามีวิธีเชื่อมต่อ Raspberry Pi ด้วยสายอีเธอร์เน็ตเข้ากับแล็ปท็อปโดยตรงหรือไม่?

16
github: ไม่มีวิธีการรับรองความถูกต้องที่รองรับ
ฉันใช้ github และประสบความสำเร็จในการเพิ่มและซิงค์ไฟล์บนแล็ปท็อปของฉัน เมื่อเร็ว ๆ นี้ฉันเริ่มได้รับ " PuTTY Fatal Error: Disconnected: ไม่มีวิธีการรับรองความถูกต้องที่รองรับ " หลังจากเรียกใช้: git pull origin master (หรือ push) อย่างไรก็ตาม ssh git@github.com ส่งคืนคำตอบที่ถูกต้อง: ERROR: สวัสดีชื่อผู้ใช้! คุณตรวจสอบสิทธิ์สำเร็จแล้ว แต่ GitHub ไม่ได้ให้การเชื่อมต่อการเข้าถึงเชลล์กับ github.com ปิด หลังจากขุดรอบ ๆ บน github ฉันพบ morcel นี้: ไม่มีวิธีการรับรองความถูกต้องที่รองรับ คุณควรระวังตัวแปรสภาพแวดล้อม GIT_SSH ซึ่ง git ใช้เพื่อค้นหาไคลเอ็นต์ที่พูด ssh ของคุณหาก ssh ไม่ได้ผลสำหรับคุณ การติดตั้งคอมไพล์อาจใช้ …
99 git  ssh  github  msysgit 

9
เขียนเชลล์สคริปต์เพื่อ ssh ไปยังเครื่องระยะไกลและดำเนินการคำสั่ง
ฉันมีสองคำถาม: มีเครื่องลินุกซ์ระยะไกลหลายเครื่องและฉันต้องเขียนเชลล์สคริปต์ซึ่งจะดำเนินการชุดคำสั่งเดียวกันในแต่ละเครื่อง (รวมถึงการดำเนินการ sudo บางอย่าง) วิธีนี้สามารถทำได้โดยใช้เชลล์สคริปต์? เมื่อส่งไปยังเครื่องระยะไกลวิธีจัดการเมื่อมีข้อความแจ้งให้ตรวจสอบลายนิ้วมือ RSA เครื่องระยะไกลคือ VM ที่สร้างขึ้นในขณะทำงานและฉันมี IP ของพวกเขา ดังนั้นฉันจึงไม่สามารถวางไฟล์สคริปต์ล่วงหน้าในเครื่องเหล่านั้นและเรียกใช้งานจากเครื่องของฉันได้
99 linux  shell  ssh 

10
อนุญาตให้ผู้ใช้ตั้งค่าอุโมงค์ SSH แต่ไม่มีอะไรอื่น
ฉันต้องการอนุญาตให้ผู้ใช้ตั้งค่าอุโมงค์ SSH ไปยังเครื่องใดเครื่องหนึ่งบนพอร์ตใดพอร์ตหนึ่ง (เช่น 5000) แต่ฉันต้องการ จำกัด ผู้ใช้รายนี้ให้มากที่สุด (การตรวจสอบความถูกต้องจะใช้คู่กุญแจสาธารณะ / ส่วนตัว) ฉันรู้ว่าฉันต้องแก้ไขไฟล์ ~ / .ssh / Authorized_keys ที่เกี่ยวข้อง แต่ฉันไม่แน่ใจว่าจะใส่เนื้อหาอะไรในนั้น (นอกเหนือจากคีย์สาธารณะ)
98 unix  ssh 

5
ฉันจะทำการ "git pull" โดยไม่ต้องป้อนรหัสผ่าน SSH ซ้ำได้อย่างไร
มันเป็นไปได้ในการกำหนดค่าgit/sshดังนั้นผมจึงไม่ต้องป้อนข้อความรหัสผ่านของฉันเวลาที่ฉันต้องการที่จะดำเนินการทุกgit pull? โปรดทราบว่า repo เป็นแบบส่วนตัวบน github หรืออีกวิธีหนึ่งคือแนวทางปฏิบัติที่ดีที่สุดในการปรับใช้โค้ดโดยอัตโนมัติจากที่เก็บ Github ส่วนตัวคืออะไร รายละเอียดเพิ่มเติม:อินสแตนซ์ EC2 ที่เรียกใช้ AMI สาธารณะที่ใช้ Fedora
98 linux  git  ssh  github 

10
key_load_public: รูปแบบไม่ถูกต้อง
ฉันใช้ PuTTY Key Generator เพื่อสร้างคีย์ RSA-2 4096 บิตพร้อมข้อความรหัสผ่าน ฉันบันทึกคีย์สาธารณะรูปแบบ. ppt และ openSSL คีย์สาธารณะรูปแบบผงสำหรับอุดรูไม่ทำงาน ไม่ว่าในกรณีใดข้อผิดพลาดของฉันมีดังนี้: $ ssh -T git@github.com key_load_public: invalid format Enter passphrase for key '/c/Users/Dan/.ssh/id_rsa': Hi Dan! You've successfully authenticated, but GitHub does not provide shell access. ปัญหาคืออะไร? ฉันใช้ Pageant เพื่อโหลดคีย์และฉันใช้ Git Bash เพื่อลองเชื่อมต่อ ssh ฉันโหลดคีย์ลงใน GitHub ด้วยไม่แน่ใจว่าฉันทำอะไรผิด ฉันได้ลองเพิ่มบรรทัดใหม่แล้วและไม่ได้เพิ่มบรรทัดใหม่ใน …
98 git  github  ssh  public-key 

4
คุณจะได้รับรหัสส่งคืน SSH โดยใช้ Paramiko ได้อย่างไร?
client = paramiko.SSHClient() stdin, stdout, stderr = client.exec_command(command) มีวิธีใดในการรับโค้ดส่งคืนคำสั่งหรือไม่? ยากที่จะแยกวิเคราะห์ stdout / stderr ทั้งหมดและรู้ว่าคำสั่งเสร็จสมบูรณ์หรือไม่
97 python  ssh  paramiko 

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