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

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

20
'heroku' ดูเหมือนจะไม่เป็นที่เก็บคอมไพล์
เมื่อฉันพยายามที่จะผลักดันแอปของฉันไปที่ Heroku ฉันได้รับการตอบสนองนี้: fatal: 'heroku' does not appear to be a git repository fatal: Could not read from remote repository. Please make sure you have the correct access rights and the repository exists. ฉันได้ลองใช้ 'คีย์ heroku: เพิ่ม' แต่ยังคงเกิดขึ้นกับผลลัพธ์เดียวกัน ฉันมีรหัส ssh สำหรับบัญชี GitHub ของฉันแล้ว
181 heroku  ssh 

12
Git บน Bitbucket: ถามรหัสผ่านเสมอแม้หลังจากอัปโหลดคีย์ SSH สาธารณะของฉันแล้ว
ฉันอัปโหลด~/.ssh/id_rsa.pubไปยังคีย์ SSH ของ Bitbucketตามที่อธิบายไว้แต่ Git ยังขอรหัสผ่านของฉันทุกครั้งที่ดำเนินการ (เช่นgit pull) ฉันพลาดอะไรไปหรือเปล่า? มันเป็นพื้นที่เก็บข้อมูลส่วนตัว (ทางแยกของพื้นที่เก็บข้อมูลส่วนตัวของบุคคลอื่น) และฉันโคลนมันเช่นนี้: git clone git@bitbucket.org:Nicolas_Raoul/therepo.git นี่คือท้องถิ่นของฉัน.git/config: [core] repositoryformatversion = 0 filemode = true bare = false logallrefupdates = true [remote "origin"] fetch = +refs/heads/*:refs/remotes/origin/* url = https://Nicolas_Raoul@bitbucket.org/Nicolas_Raoul/therepo.git [branch "master"] remote = origin merge = refs/heads/master ในสภาพแวดล้อมเดียวกันกับคีย์สาธารณะเดียวกัน Git on Github ทำงานได้ดี …
180 git  ssh  bitbucket 

12
com.jcraft.jsch.JSchException: UnknownHostKey
ฉันพยายามใช้Jschเพื่อสร้างการเชื่อมต่อ SSH ใน Java รหัสของฉันสร้างข้อยกเว้นดังต่อไปนี้: com.jcraft.jsch.JSchException: UnknownHostKey: mywebsite.com. RSA key fingerprint is 22:fb:ee:fe:18:cd:aa:9a:9c:78:89:9f:b4:78:75:b4 ฉันไม่พบวิธีตรวจสอบรหัสโฮสต์ในเอกสารประกอบ Jsch ฉันได้รวมรหัสของฉันด้านล่าง import com.jcraft.jsch.JSch; import com.jcraft.jsch.Session; public class ssh { public static void main(String[] arg) { try { JSch jsch = new JSch(); //create SSH connection String host = "mywebsite.com"; String user = "username"; String password …
179 java  ssh  jsch 

14
ssh: เชื่อมต่อกับโฮสต์ github.com พอร์ต 22: หมดเวลาการเชื่อมต่อ
ฉันอยู่ภายใต้พร็อกซีและฉันพยายามเข้าสู่ระบบคอมไพล์สำเร็จสักพัก ตอนนี้ฉันไม่สามารถเข้าสู่คอมไพล์ได้ในทันที ฉันได้ตั้งค่าคีย์ RSA และพรอกซีแล้วตรวจสอบอีกครั้งโดยไม่มีประโยชน์และคอมไพล์กำลังโยนข้อผิดพลาดที่แสดงในชื่อของหน้า
174 git  ssh 

9
วิธีการรันคำสั่ง sftp ด้วยรหัสผ่านจาก Bash script
ฉันต้องการถ่ายโอนไฟล์บันทึกไปยังโฮสต์ระยะไกลโดยใช้sftpจากโฮสต์ Linux ฉันได้รับข้อมูลประจำตัวสำหรับสิ่งเดียวกันจากกลุ่มปฏิบัติการของฉัน อย่างไรก็ตามเนื่องจากฉันไม่สามารถควบคุมโฮสต์อื่นได้ฉันจึงไม่สามารถสร้างและแบ่งปันคีย์ RSA กับโฮสต์อื่นได้ ดังนั้นมีวิธีการเรียกใช้sftpคำสั่ง (มีชื่อผู้ใช้ / รหัสผ่านให้) จากภายในสคริปต์ทุบตีผ่านงานcronหรือไม่ ฉันพบคำถาม Stack Overflow ที่คล้ายกันระบุรหัสผ่านเป็น sftp ในสคริปต์ Bashแต่ไม่มีคำตอบที่น่าพอใจสำหรับปัญหาของฉัน
173 bash  shell  unix  ssh  sftp 

6
วิธีการทำ ssh กับการหมดเวลาในสคริปต์?
ฉันกำลังเรียกใช้สคริปต์ที่เชื่อมต่อผ่าน SSH โดยไม่ใช้รหัสผ่านบนโฮสต์ระยะไกล ฉันต้องการตั้งค่าการหมดเวลาเพื่อให้หากโฮสต์ระยะไกลใช้เวลาไม่ จำกัด ในการทำงานฉันต้องการออกจากเซสชัน ssh นั้นและดำเนินการต่อบรรทัดอื่น ๆ ในสคริปต์ sh ของฉัน มีความคิดเกี่ยวกับวิธีการทำอย่างไร
173 shell  ssh  timeout 

23
กล่อง SSH ไปยัง Vagrant ใน Windows?
ฉันใช้ Vagrant เพื่อเริ่ม VirtualBox VM ใน windows ในแพลตฟอร์มอื่น ๆ ฉันทำได้ $ vagrant ssh เพื่อเชื่อมต่อกับ VM ฉันจะเชื่อมต่อกับกล่อง Vagrant นี้ในหน้าต่างได้อย่างไร วิธีที่แนะนำในเอกสาร Vagrant ที่จะใช้ PuTTy ก็ไม่ได้ผล: http://docs-v1.vagrantup.com/v1/docs/getting-started/ssh.html

5
คุณติดตั้ง ssh-copy-id บน Mac ได้อย่างไร?
ฉันมีปัญหาในการพยายามติดตั้ง ssh-copy-id บน Mac ของฉัน ฉันพยายามติดตามhttps://github.com/beautifulcode/ssh-copy-id-for-OSX แต่ทุกครั้งที่ฉันเรียกใช้ ssh-copy-id มันทำให้ฉันมีข้อผิดพลาด มีความคิดเห็นเกี่ยวกับวิธีรับ ssh-copy-id ติดตั้งอย่างไร
171 macos  ssh  homebrew  ssh-keys 

6
Github (SSH) ผ่าน WiFi สาธารณะบล็อกพอร์ต 22
ขณะนี้ฉันอยู่ในที่สาธารณะ WIFI และฉันไม่สามารถใช้ SSH (พวกเขาอาจบล็อกพอร์ตนั้น) git pushแต่ผมต้องว่าการเชื่อมต่อที่จะทำ ➜ ssh -T git@github.com ssh: connect to host github.com port 22: Connection refused เป็นไปได้ไหมที่จะข้ามข้อ จำกัด นี้โดยการตั้งค่าอุโมงค์ SSH ผ่านพอร์ต 80 และบอกgithub pushให้ใช้การเชื่อมต่อนั้น? ทำอย่างไร ฉันใช้ OSX (สิงโต) นี่จะเป็นปัญหาที่พบบ่อยหรือไม่?
171 git  ssh  github  wifi  public 

15
git-upload-pack: ไม่พบคำสั่งเมื่อทำการโคลน Git repo ระยะไกล
ฉันใช้คอมไพล์เพื่อเก็บสำเนาสองชุดของโครงการของฉันในการซิงค์หนึ่งคือกล่องภายในเครื่องของฉันและอื่น ๆ เซิร์ฟเวอร์ทดสอบ นี่เป็นปัญหาที่เกิดขึ้นเมื่อฉันเข้าสู่เซิร์ฟเวอร์การพัฒนาระยะไกลของเราโดยใช้ ssh; git clone me@me.mydevbox.com:/home/chris/myproject Initialized empty Git repository in /tmp/myproject/.git/ Password: bash: git-upload-pack: command not found fatal: The remote end hung up unexpectedly fetch-pack from 'me@me.mydevbox.com:/home/chris/myproject' failed. (ชื่อไฟล์มีการเปลี่ยนแปลงเพื่อป้องกันความผิด ... !) กล่องทั้งสองเรียกใช้ Solaris 10 AMD ฉันขุดเสร็จแล้วถ้าฉันเพิ่ม--upload-pack=$(which git-upload-pack)คำสั่งทำงาน (และพิสูจน์ได้ว่า$PATHมีเส้นทางไปที่ 'git-upload-pack' ตามวิธี RTFM) แต่นี่มันน่ารำคาญจริงๆบวก 'git push' ไม่ทำงาน เพราะฉันไม่คิดว่าจะมี--unpack=ตัวเลือก อนึ่งทุกคอมไพล์คำสั่งปรับการทำงานจากช่องท้องถิ่นของฉันมันเป็นรุ่นเดียวกันของซอฟแวร์ …
170 git  version-control  unix  ssh 

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

10
จะละเว้นการตรวจสอบความถูกต้องของ SSH ที่ไม่สามารถตรวจได้อย่างไร
มีวิธีละเว้นการตรวจสอบความถูกต้องของ SSH ที่ทำโดย Ansible หรือไม่ ตัวอย่างเช่นเมื่อฉันเพิ่งตั้งเซิร์ฟเวอร์ใหม่ฉันต้องตอบว่าใช่สำหรับคำถามนี้: GATHERING FACTS *************************************************************** The authenticity of host 'xxx.xxx.xxx.xxx (xxx.xxx.xxx.xxx)' can't be established. RSA key fingerprint is xx:yy:zz:.... Are you sure you want to continue connecting (yes/no)? ฉันรู้ว่านี่เป็นความคิดที่ไม่ดี แต่ฉันได้รวมสิ่งนี้ไว้ในสคริปต์ที่สร้างเซิร์ฟเวอร์เสมือนใหม่ที่ผู้ให้บริการคลาวด์ของฉันก่อนแล้วจึงเรียกเพลย์บุ๊คที่สามารถตรวจสอบได้ของฉันเพื่อกำหนดค่า ฉันต้องการหลีกเลี่ยงการแทรกแซงของมนุษย์ในระหว่างการดำเนินการสคริปต์
165 ssh  ansible 

3
การเริ่มต้น ssh-agent บน Windows 10 ล้มเหลว:“ ไม่สามารถเริ่มบริการ ssh-agent ข้อผิดพลาด: 1058”
เมื่อฉันพยายามเริ่ม ssh-agent บน Windows 10 ผ่าน PowerShell (ด้วยการยกระดับขวาหรือไม่มี) โดยการป้อนStart-Service ssh-agentฉันได้รับข้อผิดพลาด ไม่สามารถเริ่มบริการ ssh-agent ข้อผิดพลาด: 1058 เมื่อฉันตรวจสอบว่าบริการกำลังทำงานGet-Service ssh-agentอยู่จะส่งคืนว่าบริการหยุดทำงาน ฉันจะให้ ssh-agent ทำงานได้อย่างไร

8
Git clone / ดึงการแช่แข็งอย่างต่อเนื่องที่“ เก็บคีย์ไว้ในแคช?”
ฉันพยายามโคลน repo จากบัญชี BitBucket ของฉันไปยังแล็ปท็อป Windows 10 ของฉัน (ใช้ GitBash) ฉันทำตามขั้นตอนทั้งหมดที่จำเป็นในการเชื่อมต่อเรียบร้อยแล้ว (ตั้งค่าคีย์ SSH ของฉันได้รับการยืนยันโดย SSHing สำเร็จแล้ว git@bitbucket.org ฯลฯ ) อย่างไรก็ตามเมื่อใดก็ตามที่ฉันพยายามโคลน repo พรอมต์จะวางสายอย่างต่อเนื่องหลังจากยืนยันว่าฉันต้องการแคชคีย์ของ Bitbucket User@Laptop MINGW64 /C/Repos $ git clone git@bitbucket.org:mygbid/test.git Cloning into 'test'... The server's host key is not cached in the registry. You have no guarantee that the server …

14
วิธีการสแกนใน Python
pythonic เป็นวิธีที่ดีที่สุดในการสแกนไฟล์ใน Python คืออะไร? เส้นทางเดียวที่ฉันรู้คือ os.system('scp "%s" "%s:%s"' % (localfile, remotehost, remotefile) ) ซึ่งเป็นแฮ็กและไม่ทำงานนอกระบบเหมือน Linux และต้องการความช่วยเหลือจากโมดูล Pexpect เพื่อหลีกเลี่ยงการแจ้งรหัสผ่านเว้นแต่คุณตั้ง SSH ไร้รหัสผ่านไว้ที่รีโมตโฮสต์แล้ว ฉันรู้เรื่อง Twisted conchแต่ฉันต้องการหลีกเลี่ยงการใช้ scp เองผ่านโมดูล ssh ระดับต่ำ ฉันรู้paramikoแล้วว่าเป็นโมดูล Python ที่รองรับ SSH และ SFTP แต่มันไม่รองรับ SCP ความเป็นมา: ฉันกำลังเชื่อมต่อกับเราเตอร์ที่ไม่รองรับ SFTP แต่รองรับ SSH / SCP ดังนั้น SFTP จึงไม่ใช่ตัวเลือก แก้ไข : นี่เป็นสิ่งที่ซ้ำกันของวิธีการคัดลอกไฟล์ไปยังเซิร์ฟเวอร์ระยะไกลใน Python โดยใช้ …
158 python  ssh  paramiko  scp 

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