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

Secure Shell; โปรโตคอลเครือข่ายที่อนุญาตให้ถ่ายโอนข้อมูลผ่านช่องทางที่ปลอดภัยระหว่างอุปกรณ์เครือข่ายสองเครื่อง

4
ฉันจะกำหนดค่า SSH บน OS X ได้อย่างไร
ฉันกำลังพยายาม SSH จาก Mac เครื่องหนึ่งที่ใช้ OS X 10.6 ไปยังเครื่องอื่น ดูเหมือนว่าจะทำงานได้ดีผ่านรหัสผ่าน แต่ฉันไม่สามารถใช้รหัส RSA แทนได้ ไฟล์การกำหนดค่า ssh อยู่ที่ไหนใน OS X และคำสั่งในการโหลด SSH อยู่ที่ไหน? ปรับปรุง สิ่งที่ฉันถามคือวิธีกำหนดค่าตัวเลือกขั้นสูง ตัวอย่างเช่นบน Ubuntu มีไฟล์ ssh config ที่/etc/ssh/sshd_configและถ้าคุณทำอะไรเช่นเปลี่ยนพอร์ตหรือปิดการใช้งานการตรวจสอบรหัสผ่านสำหรับผู้ใช้เฉพาะ ( PasswordAuthentication no) คุณต้องรัน/etc/init.d/ssh reloadเพื่อโหลดการกำหนดค่าใหม่ ฉันไม่เห็นไฟล์นั้นใน OS X ดังนั้นเพิ่งสงสัยว่ามันอยู่ที่ไหน ฉันรับรู้ถึง~/.ssh ~/.ssh/authorized_keysและ `` ~ / .ssh / config`
22 macos  ssh  passwords  rsa 

2
สิทธิ์เข้าถึงแบบอ่านอย่างเดียวเพื่อซื้อคืน GitHub ผ่านทางคีย์ SSH
ฉันต้องการสร้างคีย์ SSH ด้วยสิทธิ์การอ่านเท่านั้นที่จะใช้กับบัญชี GitHub ของฉันได้หรือไม่ หรือฉันควรสร้างบัญชีอื่นที่มีสิทธิ์อ่านเท่านั้น?
22 ssh  github  ssh-keys 

4
จะดาวน์โหลดไฟล์จากบรรทัดคำสั่งได้อย่างไร ผ่าน ssh?
ฉันต้องการดาวน์โหลดไฟล์จากเซิร์ฟเวอร์ระยะไกลไปยังไดรฟ์ในเครื่องของฉันและทำจากบรรทัดคำสั่ง ฉันต้องการทำสิ่งนี้ผ่าน SSH ฉันจะทำสิ่งนี้ได้อย่างไร หมายเหตุ: เซิร์ฟเวอร์ระยะไกลคืออูบุนตูท้องถิ่นคือ Mac OS X

2
วิธีออกจาก SSH ของคนจรจัดในอาคาร
การติดตาม README ในที่เก็บนี้ฉันควรจะรักษาความปลอดภัยให้กับเชลล์ในเครื่องเสมือนที่ฉันสร้าง แต่เมื่อฉันทำเสร็จแล้วฉันจะออกไปได้อย่างไร นี่คือคำแนะนำ: $ git clone git://github.com/honza/django-chef.git $ cd django-chef # add yourself to the "users" array in the Vagrantfile $ sudo echo "127.0.0.1 example.example.com" >> /etc/hosts $ vagrant up $ fab vagrant:honza bootstrap # replace with your name $ vagrant ssh # OK, cool $ run # …
21 linux  bash  ssh  vagrant 

2
SSH เป็นถุงเท้าพร็อกซีผ่านหลายโฮสต์
สามารถทำสิ่งต่อไปนี้ได้ด้วย SSH มีสามเครื่องที่เกี่ยวข้อง: A. My local machine at home B. The SSH gateway server at school C. A workstation in a lab, only reachable through B ฉันต้องการตั้งค่าพร็อกซี SOCKS ฉันต้องการที่จะเล่นบนคอมพิวเตอร์ที่บ้านของฉันเหมือนอยู่ในห้องแล็บ นี่เป็นเพราะบางเว็บไซต์ที่เข้าถึงได้จาก IP สาธารณะของโรงเรียนเท่านั้น ดังนั้นฉันต้องการเรียกใช้พร็อกซี SOCKS บนโฮสต์ C แต่ฉันไม่สามารถจัดการเพื่อให้ทำงานได้จากโฮสต์ A ฉันเชื่อมต่อกับเกตเวย์และจากเกตเวย์ที่ฉันเชื่อมต่อกับเวิร์กสเตชัน แต่ฉันไม่สามารถทำให้เกตเวย์ถ่ายโอนทราฟฟิกจากและไปยังพร็อกซีได้อย่างถูกต้อง ฉันจะทำสิ่งนี้ได้อย่างไร

2
ต้องการการกำหนดค่าเพิ่มเติมสำหรับการส่งต่อ ssh-agent?
คู่มือนี้ทำงานได้อย่างยอดเยี่ยมในการอธิบายว่า ssh-agent ทำงานได้อย่างไรในหลาย ๆ ระบบ ฉันต้องการตั้งค่าการส่งต่อตามที่อยู่ในไดอะแกรมชุดสุดท้าย แต่ฉันมีปัญหาในการติดตามขั้นตอนที่ต้องทำ สำหรับบางเครื่องในเครือข่ายของฉันฉันสามารถ ssh จาก A ถึง B จากนั้น B ถึง C โดยไม่ต้องป้อนรหัสผ่านใบรับรอง อย่างไรก็ตามเครื่องอื่น ๆ ให้ "ไม่สามารถเปิดการเชื่อมต่อกับตัวแทนการตรวจสอบสิทธิ์ของคุณ" (บางครั้ง!) จากนั้นจะไม่ส่งต่อข้อมูลการตรวจสอบสิทธิ์ของฉัน SSHing จากเครื่องหนึ่งไปยังอีกกล่องหนึ่งบนเครือข่ายแจ้งรหัสผ่านส่วนตัวของฉันอีกครั้ง ฉันไม่ได้สร้างเครื่องเหล่านี้ แต่ฉันสามารถจัดการบางอย่างได้ ฉันไม่ทราบแน่ชัดว่าความแตกต่างระหว่าง boxen ที่ทำงานกับอันที่ไม่ - อาจเป็นปัญหาไฟร์วอลล์การกำหนดค่า ssh / ssh-agent / sshd อะไรและฉันไม่เห็นขั้นตอนใด ๆ - คำแนะนำทีละขั้นตอนเฉพาะสำหรับการส่งต่อลอยรอบ 'สุทธิ ฉันแค่ต้องรู้ว่าจะเริ่มไล่ตามปัญหานี้ที่ไหน

11
SSH เป็น VirtualBox Guest: การเชื่อมต่อถูกปฏิเสธ
ติดตั้ง Windows 7 64-bit host OS ที่ใช้ VirtualBox 4.2, กับ Ubuntu 12.04 guest OS เซิร์ฟเวอร์ OpenSSH ถูกติดตั้งและรันอยู่ ( ssh -v localhostเชื่อมต่อแบบโลคัลในเครื่องแขก) สามารถ SSH ไปยังเซิร์ฟเวอร์ภายนอก (ไม่มีกฎไฟร์วอลล์ Windows บล็อกขาออกพอร์ต 22) สามารถ ping IP ของแขกได้ (192.168.56.101) ปัญหา การใช้ PuTTY ถึง SSH ไปยัง IP ของ guest OS (192.168.56.101) PuTTY จะส่งคืนเกือบทันทีด้วย ข้อผิดพลาดของเครือข่าย: การเชื่อมต่อถูกปฏิเสธ ฉันจะวินิจฉัยและแก้ไขปัญหานี้ได้อย่างไร
21 ssh  virtualbox 

2
วิธีขุด HTTP ผ่าน SSH ผ่าน SOCKS ทำอย่างไร
นี่ควรเป็นปัญหาง่าย ๆ ในการแก้ไข แต่ด้วยเหตุผลบางอย่างมันไม่ทำงานสำหรับฉัน ssh vps ทำงานได้ดี (ฉันใช้คีย์การตรวจสอบสิทธิ์) ฉันตั้งค่าอุโมงค์ด้วยคำสั่ง: ssh -C2TNv -D 8080 vps ฉันจะแก้ไขการตั้งค่าเครือข่าย Firefox: กำหนดค่าด้วยตนเอง http proxy: localhost, พอร์ต: 8080 ใช้พร็อกซีเซิร์ฟเวอร์นี้สำหรับโปรโตคอลทั้งหมด SOCKS v5 เกี่ยวกับ config network.proxy.socks_remote_dns: true ขั้วเอาท์พุท: $ ssh -C2TNv -D 8080 vps OpenSSH_6.0p1, OpenSSL 1.0.1a 19 Apr 2012 debug1: Reading configuration data /home/ting/.ssh/config debug1: /home/ting/.ssh/config line …
21 linux  ssh  proxy  socks-proxy 

3
วิธีใช้การเจาะรู UDP สำหรับอุโมงค์ / เซสชัน SSH
ฉันต้องการใช้ Raspberry Pi ในกระท่อมสุดสัปดาห์ของฉัน Raspberry Pi อยู่ที่นั่นเพื่อบันทึกอุณหภูมิและส่งไปยังเซิร์ฟเวอร์ระยะไกลที่มี IP คงที่บันทึกข้อมูลและแสดงไว้ในเว็บไซต์ที่เรียบง่าย อย่างไรก็ตามสถานการณ์อาจเกิดขึ้นที่ฉันต้องการเปลี่ยนบางสิ่งบางอย่างใน Raspberry Pi ตัวอย่างเช่นการอัปเดตระบบหรือการเปลี่ยนแปลงโปรแกรมที่ส่งข้อมูลไปยังเซิร์ฟเวอร์หรืออะไรก็ตาม ด้วยการตั้งค่าที่เสนอฉันจะไม่สามารถเชื่อมต่อกับ Raspberry Pi จากด้านนอกของ LAN หมายเหตุ:ฉันไม่ต้องการเปลี่ยนเครือข่ายและเราเตอร์ที่มีอยู่ไม่มีความสามารถในการส่งต่อพอร์ต dynDNS หรือ VPN ฉันเพิ่งอ่านมากกว่าการเจาะรู UDP แนวคิดพื้นฐานคือว่าไคลเอนต์ส่งแพคเกจ UDP ไปยังที่อยู่เซิร์ฟเวอร์ที่รู้จัก (เช่นด้วย IP สาธารณะหรือ dynDNS เปิดใช้งาน) ไคลเอนต์ B ซึ่งต้องการเชื่อมต่อกับไคลเอนต์ A ถามเซิร์ฟเวอร์สำหรับ IP สาธารณะและหมายเลขพอร์ตของลูกค้า A. จากนั้นมันสามารถเชื่อมต่อกับลูกค้า A โดยตรงบน IP สาธารณะและพอร์ตซึ่งเป็นแบบไดนามิก เนื่องจากไคลเอ็นต์ A เชื่อมต่อกับเซิร์ฟเวอร์เป็นครั้งแรกบนพอร์ตที่ใช้ในขณะนี้ NAT จะส่งต่อแพ็คเกจไปยังไคลเอ็นต์ …
21 networking  router  ssh  udp 

4
SSH:“ สิทธิ์ 0644 สำหรับ 'my_key.pub' นั้นเปิดเกินไป”
ทำไม0644เช่น-rw-r--r--เปิดเกินไปสำหรับคีย์ SSH นอกจากนี้ฉันไม่สามารถหาสิทธิ์ที่ผิดพลาดใน.sshไดเรกทอรี ( 0700) หรือไดเรกทอรีบ้าน ( 0731) แต่ฉันได้รับข้อผิดพลาดนี้เมื่อทำการทดสอบการแปลความหมายของรหัสผ่าน ssh-keygen -y -f my_key.pub ขอแสดงความนับถืออย่างสูง

4
ฉันจะเปลี่ยนฟิลด์ความคิดเห็นของคีย์ RSA (SSH) ได้อย่างไร
ฉันรู้ว่าฉันสามารถเปิด pubkey และเปลี่ยนความคิดเห็นหลังจาก==s ได้ แต่ฟิลด์ความคิดเห็นถูกตัดสินจากการสร้างที่จัดเก็บในคีย์ส่วนตัวด้วยหรือไม่ ถ้าเป็นเช่นนั้นฉันจะเปลี่ยนฟิลด์นั้นโดยไม่สร้างคีย์ใหม่ทั้งหมดตั้งแต่ต้นได้อย่างไร
21 ssh  private-key 

5
การชี้เมาส์และเลื่อนหน้า - ขึ้น - ลงใน Terminal สำหรับ Mac OS X
เทียบกับ * ระวัง, Terminal.app ดูเหมือนจะค่อนข้างอ่อนแอ ฉันจะไปที่: ส่ง Page-Up / Down ไปที่แอปพลิเคชั่นแทนที่จะเพียงแค่เลื่อนเอาต์พุตเทอร์มินัล เมาส์ไปรอบ ๆ เป็นกลุ่ม set mouse=aไม่ได้ช่วย ทั้งหมดข้างต้นในขณะที่ SSH จะเข้าไปในเครื่องอื่น
20 macos  mac  ssh  vim  terminal.app 

1
กำลังติดตั้งการแชร์ SSH / SFTP บน Windows 7 [ซ้ำกัน]
คำถามนี้มีคำตอบอยู่ที่นี่แล้ว : ปิดให้บริการใน10 ปีที่ผ่านมา เป็นไปได้ซ้ำ: SFTP เป็นโฟลเดอร์บน Vista ฉันค่อนข้างไม่คุ้นเคยกับ Windows โดยเฉพาะ Windows 7 แต่ใช้สำหรับโครงการโรงเรียน เป็นหลักฉันมีไดเรกทอรีเข้าถึงได้ผ่าน SSH ที่ฉันต้องการติดตั้งใน Windows 7 เช่นเดียวกับที่คุณทำผ่าน sshfs ใน Linux หรือ OS X แต่ฉันไม่รู้พอร์ต FUSE ใด ๆ สำหรับ Windows 7 ไม่มีใครรู้บ้าง วิธีง่ายๆในการทำสิ่งนี้ใน Windows 7? (เฉพาะไคลเอนต์ SFTP ปกติเช่น FileZilla จะทำงานได้ แต่ฉันไม่ต้องการถ่ายโอนไฟล์ด้วยตนเองเพื่อรวบรวมทุกครั้งที่ทำการเปลี่ยนแปลงดังนั้นสิ่งที่ควรติดตั้งเป็นไดรฟ์ข้อมูลแบบโลคอล)
20 windows-7  ssh  mount 

3
การเชื่อมต่อกับ GitHub โดยใช้ PuTTY สร้างคีย์ SSH ใน Windows 7
ในการติดตั้ง Windows 7 Enterprise ที่เก่าแก่อย่างอื่น: ติดตั้ง PuTTY 0.62 สร้างคู่คีย์สาธารณะ / ส่วนตัวด้วย puttygen.exe เพิ่มกุญแจสาธารณะสำหรับการวางใน OpenSSH authorized_keys ไปยังบัญชี github เพิ่มคีย์ส่วนตัวให้กับผู้เข้าประกวด ติดตั้ง msysgit 1.7.8 ด้วยตัวเลือกต่อไปนี้: ใช้ Git จากพรอมต์คำสั่งของ Windows ใช้ (เต่า) Plink ชี้ไปที่การแก้ไข plink.exe ตรวจสอบให้แน่ใจว่ามีการเพิ่มลายนิ้วมือ Github ใน know_hosts โดยเชื่อมต่อกับ github.com ใน PuTTY และยอมรับลายนิ้วมือ แก้ไข~/.ssh/configเพื่ออ่าน: Host github.com User git Hostname github.com PreferredAuthentications publickey IdentityFile …
20 windows-7  ssh  git  putty  github 

5
ฉันจะเชื่อมต่อผ่าน SSH (Putty) กับเครื่อง VMWare ของฉัน (Ubuntu) ได้อย่างไร?
คำถามนี้ถูกโยกย้ายจากข้อบกพร่องของเซิร์ฟเวอร์เพราะสามารถตอบได้ใน Super User อพยพ 8 ปีที่ผ่านมา ฉันกำลังพยายามเชื่อมต่อกับเครื่อง VMWare (Workstation 7.1.3) (Ubuntu Lucid) ผ่าน SSH ฉันอ่านบทความอื่นมาแล้ว แต่ฉันไม่สามารถเข้าใจได้ ฉันวิ่งifconfigและมีinet addr:และBcastและMask:ซึ่งดูเหมือนจะเป็นที่อยู่ IP ถ้าฉันพยายามเชื่อมต่อผ่าน Putty SSH ไปยังที่อยู่เหล่านั้นมันไม่ทำงาน ฉันพยายามเชื่อมต่อกับที่อยู่ IP ของฉัน (จาก whatismyip.com) หมายเหตุ: สิ่งนี้เกิดขึ้นในคอมพิวเตอร์เดสก์ท็อปเครื่องเดียวกัน

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