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

SSH หรือที่เรียกว่า "Secure Shell" เป็นวิธีการเชื่อมต่อกับคอมพิวเตอร์ระยะไกลอย่างปลอดภัย

2
เพิ่มการเชื่อมต่อหมดเวลาเชื่อมต่อกับเซิร์ฟเวอร์
เมื่อฉันใช้เทอร์มินัลเพื่อ ssh ไปยังเครื่อง A: ใช้เวลาประมาณ 10 วินาทีแล้วจึงถามรหัสผ่าน ฉันใช้ตัวเลือกการเชื่อมต่อกับเซิร์ฟเวอร์เพื่อใช้sftpเชื่อมต่อกับเครื่อง A และมีข้อความว่า: หมดเวลาขณะลงชื่อเข้าใช้ ไม่มีใครรู้วิธีเพิ่มการหมดเวลาการเชื่อมต่อขณะใช้ตัวเลือกเชื่อมต่อกับเซิร์ฟเวอร์ใน Ubuntu 15.04 หรือไม่? แก้ไข: นี่คือ GUI ที่ฉันกำลังพูดถึงตัวเลือกการเชื่อมต่อไปยังเซิร์ฟเวอร์สามารถดูได้จากเครือข่ายเรียกดู การเปลี่ยนตัวเลือกใน/ etc / ssh / ssh_configไม่ทำงาน แก้ไข 2: ฉันเพิ่งอัพเกรดระบบของฉันเป็น Ubuntu 15.10 และ voila มันเริ่มทำงานได้! ฉันไม่รู้ว่า แต่ฉันดีใจที่มันได้ผลตอนนี้มีวิธีที่ฉันสามารถถอนรางวัลหรือไม่
10 networking  ssh 

2
มีแบบฟอร์มสำหรับอัพโหลดไฟล์ไปที่ MEGA (mega.co.nz) จาก Ubuntu Server (SSH) หรือไม่
ฉันสงสัยว่ามีคนรู้วิธีติดตั้งไคลเอนต์เช่น megatools ใน Ubuntu Server (SSH) เพื่ออัพโหลดและดาวน์โหลดไฟล์ไปยัง MEGA (mega.co.nz) ขอบคุณล่วงหน้า Joserex65
10 ssh  client  upload 

6
ฉันจะปิดใช้งานการรวม gnome-keyring ssh ได้อย่างไร
ฉันไม่ต้องการให้ gnome-keyring เข้าคอมมิทบางส่วนเพราะมันล็อคทั้งหน้าจอในขณะที่ขอรหัสผ่านแม้ใน KDE (แม้ว่าตอนนี้ฉันจะเปลี่ยนเป็น GNOME แล้วก็ตาม) ในขณะที่ฉันรู้สึกซาบซึ้งกับความสะดวกสบายที่ไม่ต้องใส่วลีรหัสผ่าน SSH ของฉันในแต่ละครั้งต้องกระโดดจากหน้าต่างหนึ่งไปยังอีกหน้าต่างหนึ่งเป็นการยกเลิกที่เป็นการส่วนตัว มันเป็นแค่ความสะดวกสบาย: / ฉันพยายามgit config --global --unset credential.helperและgit config --system --unset credential.helperแต่พวกเขาดูเหมือนจะไม่มีผลกระทบ ในขณะที่ฉันกำลังใช้ GNOME ฉันไม่อยากลบ gnome-keyring มีตัวเลือกอื่นที่ฉันสามารถทำได้หรือไม่? ปัจจุบันฉันใช้งาน Ubuntu 14.10 ด้วยการทำสิ่งนี้กับ Kubuntu และ Ubuntu GNOME ขอบคุณ อัปเดต 17 พฤศจิกายน 2557 เห็นได้ชัดว่ามีผลกระทบต่อ SSH ทั้งหมด ฉันพยายามทำ sudo rm /etc/xdg/autostart/gnome-keyring-ssh.desktop แต่นั่นไม่ได้ผล ที่ฉันสามารถทำได้ gnome-keyring-daemon --replace …
10 gnome  ssh  git  keyrings 

1
ปัญหาในการใช้ ssh และ Avahi
แก้ไขแล้ว:ตรวจสอบให้แน่ใจว่าติดตั้ง libnss-mdns แล้ว! ฉันมีปัญหาในการใช้ SSH จากเน็ตบุ๊กไปยังเดสก์ท็อปโดยใช้ชื่อโฮสต์. local บ่อยครั้งที่ฉันต้องรีเซ็ตเราเตอร์ที่ใช้ซึ่งรีเซ็ตที่อยู่ที่ให้ไว้กับอุปกรณ์ของฉันดังนั้นเมื่อไม่นานมานี้ฉันได้ตั้งค่า Avahi เพื่อหลีกเลี่ยงสิ่งนี้ * ไฟล์ /etc/avahi/services/ssh.service เป็นไฟล์มาตรฐานที่คัดลอกมาจากเอกสาร: <?xml version="1.0" standalone='no'?><!--*-nxml-*--> <!DOCTYPE service-group SYSTEM "avahi-service.dtd"> <!-- See avahi.service(5) for more information about this configuration file --> <service-group> <name replace-wildcards="yes">%h</name> <service> <type>_ssh._tcp</type> <port>22</port> </service> </service-group> ใช้งานได้ดี แต่ตอนนี้ด้วยเหตุผลบางอย่างเมื่อฉันพยายาม ssh จากเน็ตบุ๊กของฉันไปยังเดสก์ท็อปของฉันฉันได้รับข้อความแสดงข้อผิดพลาดต่อไปนี้ (หมายเหตุฉันเปลี่ยนชื่อโฮสต์พีซีของฉันในผลลัพธ์นี้): user@netbook>> ssh pc.local -vvv OpenSSH_6.2p2 …

1
คอนเทนเนอร์ Linux สามารถใช้ไฟล์ authorized_keys นอกโฮมไดเร็กตอรี่ของฉันได้, แต่คอนเทนเนอร์แบบชั่วคราวไม่สามารถใช้งานได้ ทำไม?
ใน Ubuntu 12.10 ฉันได้สร้าง LXC ประเภท 'ubuntu' โดยใช้ lxc-create utility จากนั้นฉันสร้างคอนเทนเนอร์ชั่วคราวตามคอนเทนเนอร์นี้โดยใช้ยูทิลิตี lxc-start-ephemeral และฉันจำเป็นต้องเชื่อมต่อกับภาชนะที่ใช้รหัสผ่านที่ไม่ใช้ ssh อย่างไรก็ตามฉันต้องเก็บโฟลเดอร์ / home / ubuntu เก่า ๆ ไว้ดังนั้นฉันไม่สามารถใส่ไฟล์. ssh / authorized_keys ปกติไว้ในนั้นได้ ส่วน 'โฮมไดเร็กตอรี่ที่เข้ารหัส' ที่นี่จะบอกฉันถึงวิธีย้ายที่ได้รับอนุญาตจากคีย์โฮม หลังจากที่ฉันทำตามคำแนะนำเหล่านั้นจากภายในคอนเทนเนอร์พื้นฐานฉันสามารถ ssh ลงในคอนเทนเนอร์พื้นฐานโดยไม่ต้องให้รหัสผ่าน อย่างไรก็ตามเมื่อฉันเปิดใช้คอนเทนเนอร์ชั่วคราวจากคอนเทนเนอร์พื้นฐานฉันไม่สามารถ ssh โดยไม่ต้องใช้รหัสผ่าน (Confusingly, ssh แบบไม่ใช้รหัสผ่านไปยังคอนเทนเนอร์ชั่วคราวจะทำงานได้เมื่อ authorized_keys อยู่ในตำแหน่งปกติใน /home/ubuntu/.ssh) ฉันจะแก้ไขได้อย่างไร นี่คือสิ่งที่ ssh -v พูดเริ่มตั้งแต่เมื่อมันรับคีย์โฮสต์: debug1: ssh_ecdsa_verify: signature correct …
10 ssh  filesystem  lxc 

2
ssh ปฏิเสธการเชื่อมต่อกับข้อความ“ ไม่มี hostkey alg”
การเชื่อมต่อ SSH ของฉันทำงานได้ดี แต่จากสัปดาห์ที่แล้ว SSH จากแล็ปท็อปของฉันไปยังบอร์ดปฏิเสธการเชื่อมต่อ ฉันสามารถเชื่อมต่อ SSH จากบอร์ดกับแล็ปท็อปได้ แต่ไม่ใช่ในทางกลับกัน ฉันลองกับผู้ใช้และผู้ใช้รูทและมีปัญหาเดียวกัน แล็ปท็อปของฉันเป็น Ubuntu 12.10 และบอร์ดของฉันคือ Debian 6 นี่คือผลลัพธ์ verbose ของ SSH: danialbehzadi @ danial-HP: ~ $ ssh -v 192.168.1.2 OpenSSH_5.2p1, OpenSSL 1.0.1c 10 พฤษภาคม 2555 debug1: การอ่านข้อมูลการกำหนดค่า / usr / local / etc / ssh_config debug1: การเชื่อมต่อกับ 192.168.1.2 [192.168.1.2] พอร์ต …
10 ssh  openssh 

2
เป็นไปได้ไหมที่จะใช้ bzr บน Launchpad โดยไม่ใช้พอร์ต 22
ฉันกำลังพยายามดึงจากและดันไปยังสาขาบาซ่าร์ที่โฮสต์ที่ launchpad.net แต่ผู้ให้บริการอินเทอร์เน็ตของฉันบล็อกพอร์ต 22 ฉันสามารถใช้พอร์ต 80 หรือ 443 แทนได้หรือไม่
10 ssh  launchpad  bazaar 

2
ปัญหา SSH ที่แปลกประหลาด - มันจะไม่เริ่มต้นด้วยซ้ำ
เมื่อเร็ว ๆ นี้ฉันมี Ubuntu 12.04 ที่แม่นยำขึ้นและทำงานด้วยซอฟต์แวร์ MediaWiki, IP แบบคงที่บนกล่องและเราเตอร์และสามารถเข้าถึงหน้าหลักได้จากโทรศัพท์มือถือ ทุกอย่างดูดีมาก ... จากนั้นฉันก็อยากจะกำจัดจอภาพและคีย์บอร์ดและล็อกอินจากระยะไกลผ่าน SSH ฉันติดตั้ง openssh-server ให้ทุกอย่างชี้ไปที่พอร์ต 22 เพื่อทดสอบการทำงานและติดตั้ง putty บนเครื่อง Windows XP ของฉัน ฉันได้รับการเชื่อมต่อปฏิเสธ กลับไปและเริ่มตรวจสอบการติดตั้ง Ubuntu เอง ... (ฉันอยู่ภายใต้รูทจากจุดนี้) $ sudo -s $ service ssh status ssh stop/waiting $ service ssh start ssh start/running, process 2212 $ service ssh status …
10 ssh  openssh 

2
SSH ไปยัง Ubuntu VM จากระยะไกล
ฉันไม่มีประสบการณ์มากมายเกี่ยวกับระบบเครือข่ายหรือ Linux แต่ฉันพยายามที่จะ ssh เข้าไปในเครื่องเสมือน Ubuntu จากนอกเครือข่ายในบ้านของฉัน เครื่องเสมือน Ubuntu (VirtualBox) กำลังเรียกใช้บนเดสก์ท็อปเดเบียน ฉันทำการวิจัยและพบว่าฉันต้องส่งต่อพอร์ต 22 จากเราเตอร์ไปยังเครื่องเสมือน ฉันเปลี่ยนการตั้งค่าเครือข่ายบน VM เป็นบริดจ์ ฉันกำลังส่งต่อพอร์ตไปยัง VM ฉันตรวจสอบ ( http://www.yougetsignal.com/ ) เพื่อแสดงพอร์ตว่าเปิด แต่เมื่อฉันพยายามเชื่อมต่อมันก็ยังไม่ทำงาน ssh username @ - การเชื่อมต่อถูกปฏิเสธ มีอะไรที่ฉันต้องทำในเครื่องเสมือนเพื่ออนุญาตการเชื่อมต่อเข้ามาหรือไม่? หรือส่งต่อพอร์ตใด ๆ มีอะไรที่ฉันทำผิดหรือเปล่าความช่วยเหลือจะได้รับการชื่นชมอย่างมาก !!

2
ทำไม gnome-terminal freeze เมื่อเซสชัน SSH ถูกตัดการเชื่อมต่อ?
นี่เป็นปัญหาที่ง่ายมาก ฉันใช้ gnome-terminal กับ SSH กับเครื่องอื่น ๆ ทุกวัน ฉันทำสิ่งนี้บนแล็ปท็อปที่ฉันพกพาไปมาในสำนักงานดังนั้นฉันจึงสลับเครือข่ายแบบมีสายและไร้สายตลอดเวลา เมื่อสิ่งนี้เกิดขึ้นเซสชัน SSH ของฉันจะปิดลง ทำไมสิ่งนี้ถึงเกิดขึ้น (การแช่แข็งไม่ใช่เซสชันลดลง) และเป็นวิธีป้องกันหรือไม่ ฉันรู้ว่าฉันสามารถหลีกเลี่ยงสิ่งนี้ได้ด้วยการออกจากเซิร์ฟเวอร์ระยะไกลก่อนที่ฉันจะรู้ว่าฉันต้องการที่จะตัดการเชื่อมต่อแล็ปท็อปของฉันกับ Ethernet มันน่ารำคาญเพราะฉันต้องปิดเซสชันเทอร์มินัลด้วยตนเองหลังจากที่ถูกแช่แข็งซึ่งจะปรากฏขึ้นในกล่องโต้ตอบและฉันก็สูญเสียชื่อของเซสชั่น - ทั้งหมดใช้เวลานานมาก มันจะดีกว่านี้มากถ้าเซสชั่น ssh เพิ่งถูกฆ่าและมันคืนฉันกลับไปที่พรอมต์ทุบตีท้องถิ่น

1
วิธีรับเซิร์ฟเวอร์ MOTD ในการติดตั้งที่ไม่ใช่เซิร์ฟเวอร์
มีวิธีที่จะได้รับ MOTD แฟนซีที่แสดงบนการติดตั้งเซิร์ฟเวอร์ Ubuntu บนการติดตั้ง Ubuntu สำรองของฉัน? แบบนี้: Welcome to Ubuntu 11.10 (GNU/Linux 3.0.0-12-server x86_64) * Documentation: https://help.ubuntu.com/11.10/serverguide/C System information as of Sun Nov 6 00:38:01 PDT 2011 System load: 0.0 Processes: 88 Usage of /: 0.8% of 227.98GB Users logged in: 0 Memory usage: 14% IP address for eth0: …
10 server  ssh  landscape 

2
ฉันสามารถ ssh (ไปยังอุปกรณ์มือถือ) ผ่าน USB ได้หรือไม่?
ฉันมีแท็บเล็ตที่มีการเชื่อมต่อ USB กับคอมพิวเตอร์โฮสต์ (โดยหลักแล้วโฮสต์กำลังใช้งาน Windows แต่ถ้าจำเป็นจริงๆฉันสามารถเปลี่ยนโฮสต์ให้เป็น Ubuntu ได้เช่นกัน) ฉันต้องการให้ SSH เข้าไปในอุปกรณ์ที่ไม่มีการเชื่อมต่อ RS-232, WiFi หรือเครือข่ายอื่น ฉันต้องใช้การรวมกันของซอฟต์แวร์และการตั้งค่าใดเพื่อให้เกิดสิ่งนี้ โดยทั่วไปฉันชอบที่จะมีความสามารถเทียบเท่าadb shellแต่เมื่อแท็บเล็ตใช้งาน Ubuntu ที่บริสุทธิ์ไม่ใช่ Android แท็บเล็ตใช้งานได้ถึง 9.04 แต่ฉันยินดีที่จะอัปเกรดหากจำเป็น

1
วิธีการตั้งค่าการเชื่อมต่อ ssh (acessible ผ่านอินเทอร์เน็ตไม่ใช่ LAN) โดยใช้โมเด็ม MTS MBLaze
ฉันมีดองเกิล MTS MBlaze USB ซึ่งฉันสามารถเชื่อมต่ออินเทอร์เน็ตได้ คำถามคือฉันจะตั้งค่าการเชื่อมต่อ ssh ผ่านทางอินเทอร์เน็ตได้อย่างไรเพื่อให้ทุกคนสามารถเชื่อมต่อกับพีซีของฉันผ่านทางนั้น (โดยใช้ชื่อผู้ใช้ / รหัสผ่านที่ถูกต้องที่ฉันมีให้) ถ้าเป็นไปไม่ได้ฉันต้องทำอะไรให้เป็นไปได้ ฉันใช้ Ubuntu 10.04 - แต่สามารถอัพเกรดได้ถ้าจำเป็นจริงๆ
10 ssh  vpn  tunnel 

2
ซิงค์เพลงจาก Banshee ผ่าน SSH กับอุปกรณ์ Android
ฉันต้องการถ่ายโอนเพลงของฉันไปยังอุปกรณ์ Android ผ่าน ssh ฉันทำเช่นนั้นแบบไร้สายเพราะฉันไม่ต้องการที่จะเสียบสายเคเบิลเพื่อซิงค์บางไฟล์ มีวิธีที่แบนชีสามารถจดจำอุปกรณ์ Android ของฉันผ่าน ssh ได้หรือไม่? หรือคุณมีวิธีแก้ไขปัญหาอื่นใดเพื่อให้สามารถใช้งานได้?

1
ฉันจะเริ่ม“ Ubuntu คลาสสิคเดสก์ท็อป” (ไม่มีผล) จากบรรทัดคำสั่งได้อย่างไร
ฉันสามารถเรียกใช้เซสชันผ่านการเชื่อมต่อ ssh ได้ แต่ฉันควรใช้เวอร์ชั่น "Ubuntu classic desktop (ไม่มีผลกระทบ)" ใน Ubuntu 11.04 แทนที่จะเป็น Unity ใหม่เนื่องจากฉันไม่มี 3d รองรับบนแล็ปท็อปที่ฉันใช้แสดง ส่วนต่อประสานกราฟิกกับผู้ใช้ ฉันจะเริ่มต้นเซสชัน gnome-session ที่เก่ากว่าโดยไม่มีเอฟเฟกต์ 3 มิติได้อย่างไร ฉันลองใช้ gnome-session แต่ดูเหมือนว่าจะเป็นตัวเลือกที่มีเอฟเฟกต์ 3 มิติและฉันต้องการเซสชั่นที่ไม่ทำงานมากกว่าเซสชัน ssh ของฉัน

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