วิธีตั้งค่า SSH บน Linux อย่างง่ายดายด้วย EasySSH

EasySSH เป็นแอปพลิเคชัน Linux ที่อนุญาตให้ผู้ใช้ตั้งค่าการเชื่อมต่อ SSH ที่กำหนดไว้ล่วงหน้า เมื่อคุณตั้งค่า SSH ด้วยแอปนี้ คุณจะสามารถเข้าถึงเครื่องระยะไกลได้อย่างรวดเร็วและทำงานภายในเทอร์มินัลในตัว โดยไม่จำเป็นต้องจำสิ่งต่างๆ เช่น ที่อยู่ IP ชื่อผู้ใช้ ฯลฯ

การติดตั้ง EasySSH

EasySSH สร้างขึ้นสำหรับElementary OSอย่างไรก็ตาม เนื่องจากโปรแกรมเป็นโอเพ่นซอร์ส ซอร์สโค้ดจึงอยู่บนอินเทอร์เน็ตและคอมไพล์ได้ง่าย ด้วยเหตุนี้ โปรแกรมจึงได้เข้าถึงลีนุกซ์รุ่นต่างๆ ได้หลายประเภท ตั้งแต่ Ubuntu ไปจนถึงArch Linuxและแม้แต่ OpenSUSE ในส่วนนี้ของบทช่วยสอน เราจะพูดถึงวิธีที่คุณสามารถคว้าเวอร์ชันล่าสุดของ EasySSH และติดตั้งเพื่อใช้งาน

Ubuntu/Debian

EasySSH สร้างขึ้นโดยคำนึงถึงผู้ใช้ Elementary OS สิ่งหนึ่งที่เกี่ยวกับ Elementary OS คือมันใช้อูบุนตูภายใต้ประทุน อย่างไรก็ตาม แม้ว่า Elementary OS จะเหมือนกับ Ubuntu มาก แต่นักพัฒนาไม่ได้จัดเตรียมแพ็คเกจ DEB ที่สามารถดาวน์โหลดได้ ติดตั้งง่ายหรือแม้แต่Snapใน Snap store ดังนั้น หากคุณใช้ Ubuntu ปกติและต้องการใช้ EasySSH เป็นไคลเอนต์ SSH หลักของคุณบนระบบปฏิบัติการนี้ คุณจะต้องสร้างโปรแกรมตั้งแต่เริ่มต้นบน Ubuntu

การสร้าง SSH แบบง่ายบน Ubuntu นั้นค่อนข้างง่าย เริ่มต้นด้วยการเปิดหน้าต่างเทอร์มินัล (ด้วยCtrl + Alt + TหรือCtrl + Shift + T ) และติดตั้งการพึ่งพาที่จำเป็นสำหรับโปรแกรมเพื่อสร้างอย่างถูกต้อง

หมายเหตุ: ใช้ Debian Linux หรือไม่ ทำตามคำแนะนำในการสร้างเหล่านี้ และ EasySSH ควรคอมไพล์ได้ดี หรือใช้รุ่น Flatpak

sudo apt ติดตั้ง libgee-0.8-dev libgtk-3-dev libgranite-dev libvte-2.91-dev libjson-glib-dev libunity-dev meson valac gpg

OS ระดับประถมศึกษา

Elementary OS นั้นใช้ Ubuntu ดังนั้นเราจึงไม่ได้รวมไว้ในคำแนะนำในการติดตั้งแอพพลิเคชั่น อย่างไรก็ตาม ในกรณีของ EasySSH สิ่งสำคัญที่ต้องกล่าวถึง เนื่องจากนักพัฒนาซอฟต์แวร์ได้เปิดตัวโปรแกรมบนศูนย์แอปของ Elementary OS แล้ว

หากคุณกำลังใช้ Elementary OS Juno รุ่นล่าสุดและต้องการไคลเอ็นต์ SSH ที่ดี เราขอแนะนำอย่างยิ่งให้ดาวน์โหลดผ่านศูนย์แอป สำหรับข้อมูลเพิ่มเติมโปรดดูที่ลิงค์นี้

Arch Linux

ใช้ Arch Linux และต้องการติดตั้ง EasySSH หรือไม่ ถ้าเป็นเช่นนั้นคุณจะต้องสร้างโปรแกรมจากAUR ขั้นตอนแรกในการสร้างแพ็คเกจ EasySSH AUR คือการติดตั้งแพ็คเกจ Git และ Base-devel ด้วย Pacman ในเทอร์มินัล

sudo pacman -S git base-devel

ด้วยการตั้งค่าแพ็คเกจ Git และ Base-devel ก็ถึงเวลาดาวน์โหลดตัวช่วย Trizen AUR มันจะช่วยให้คุณติดตั้ง EasySSH พร้อมกับการพึ่งพาทั้งหมด แทนที่จะต้องจัดการกับมันด้วยมือ

หมายเหตุ: มีปัญหาในการสร้าง EasySSH ผ่าน AUR โดยใช้ Trizen หรือไม่ ลองใช้ Flatpak แทน

โคลน git https://github.com/trizen/trizen
cd trizen
makepkg -ศรี

ด้วย Trizen ที่พร้อมใช้งาน การติดตั้ง EasySSH จาก AUR ทำได้ง่ายดาย!

trizen -S easyssh

หรือ

trizen -S easyssh-git

Fedora

หากคุณเป็นผู้ใช้ Fedora Linux ที่ต้องการติดตั้ง EasySSH รุ่นล่าสุด คุณจะไม่สามารถคอมไพล์ซอร์สโค้ดได้โดยไม่มีปัญหา (ส่วนใหญ่เป็นเพราะนักพัฒนาไม่ได้ระบุแพ็คเกจ Fedora ที่คุณต้องการโดยเฉพาะ) โชคดีที่การคอมไพล์โค้ดไม่ได้สำคัญขนาดนั้น เนื่องจากมี EasySSH RPM ให้ใช้งาน

ที่จะติดตั้งให้เปิดหน้าต่าง terminal กับCtrl + Alt + TหรือCtrl + Shift + T จากนั้น ใช้ตัวจัดการแพ็คเกจDNFเพื่อโหลดไฟล์ลงในระบบของคุณ

หมายเหตุ: ในการทดสอบของเรา เราได้ติดตั้ง EasySSH และทำงานบน Fedora 29 หากไม่ได้ผล ให้ลองใช้วิธี Flatpak แทน

sudo dnf ติดตั้ง https://download.opensuse.org/repositories/home:/Dead_Mozay/openSUSE_Leap_15.0/x86_64/easyssh-1.5.3+git.20190128.b75a2f68-lp150.1.2.x86_64.rpm

OpenSUSE

OpenSUSE Linux เป็นหนึ่งในระบบ Linux ที่ไม่ใช่ Ubuntu/Debian ที่ง่ายที่สุดในการติดตั้ง EasySSH สาเหตุหลักคือแอปนี้ทำงานบน OBS

อย่างเป็นทางการ แอปสามารถติดตั้งได้บน Leap 15 และ Tumbleweed เพื่อให้ใช้งานได้ตรงไปที่หน้า EasySSHบน OpenSUSE Build Service จากนั้นค้นหารุ่น SUSE ของคุณแล้วคลิกปุ่ม "1 คลิกติดตั้ง" เพื่อให้ EasySSH ทำงานได้

Flatpak

EasySSH อยู่บน Flathub และติดตั้งง่ายมาก แม้ว่าก่อนที่คุณจะสามารถติดตั้งแอปด้วยวิธีนี้ คุณต้องติดตั้งรันไทม์ Flatpak และเปิดใช้งานบนการแจกจ่าย Linux ของคุณ

ไม่แน่ใจเกี่ยวกับวิธีการเปิดใช้งานรันไทม์ Flatpak บนการแจกจ่าย Linux ของคุณ? ดูบทช่วยสอนของเราเกี่ยวกับ Flatpaks! ในนั้นเราจะพูดถึงวิธีเปิดใช้งานรันไทม์ Flatpak บนลีนุกซ์รุ่นใหม่ล่าสุดส่วนใหญ่

เมื่อคุณติดตั้ง Flatpak และใช้งานบน Linux OS ของคุณแล้ว ให้เปิดเทอร์มินัลด้วยCtrl + Alt + TหรือCtrl + Shift + Tแล้วเรียกใช้คำสั่งด้านล่างเพื่อรับ EasySSH

flatpak ระยะไกลเพิ่ม --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

flatpak ติดตั้ง flathub com.github.muriloventuroso.easyssh

ตั้งค่าการเชื่อมต่อ SSH

เมื่อติดตั้งและติดตั้งแอป EasySSH แล้ว ก็ถึงเวลาเพิ่มการเชื่อมต่อ SSH หากต้องการเพิ่มการเชื่อมต่อ ให้ค้นหาไอคอน "+" ที่ส่วนด้านซ้ายบนของแอปแล้วคลิก

ในหน้าต่างการเชื่อมต่อใหม่ จะมีช่องข้อความหลายช่อง ขั้นแรก ค้นหา "ชื่อ" และตั้งชื่อการเชื่อมต่อใหม่ของคุณ จากนั้นเลื่อนลงไปที่ "โฮสต์" และกรอกชื่อโฮสต์ (เช่น intel-desktop เป็นต้น) หากคุณไม่ทราบชื่อโฮสต์ ให้เพิ่มที่อยู่ IP ในเครื่องลงในช่องแทน

วิธีตั้งค่า SSH บน Linux อย่างง่ายดายด้วย EasySSH

หลังจากกรอกที่อยู่ IP แล้ว ให้ค้นหาช่อง "ชื่อผู้ใช้" และป้อนผู้ใช้ระยะไกลที่คุณจะใช้ในการเชื่อมต่อผ่าน SSH จากนั้น เพิ่มรหัสผ่านของผู้ใช้ในช่อง "รหัสผ่าน" หรือเลือก "เปลี่ยนรหัสผ่านเป็นไฟล์ข้อมูลประจำตัว" หากคุณต้องการเข้าถึงด้วยคีย์

เมื่อกรอกข้อมูลในช่องสำคัญทั้งหมดแล้ว ให้คลิกปุ่ม "บันทึก" เพื่อปิดหน้าต่างการเชื่อมต่อใหม่

เชื่อมต่อผ่าน SSH

หากต้องการเชื่อมต่อผ่าน SSH ด้วยแอป EasySSH ให้ค้นหาคอลัมน์ "โฮสต์" ที่ด้านซ้ายมือของแอป และดับเบิลคลิกที่การเชื่อมต่อที่คุณต้องการเริ่มต้น

หลังจากพบการเชื่อมต่อที่คุณต้องการโหลดด้วย EasySSH แล้ว ให้เลือกปุ่ม "เชื่อมต่อ" ในหน้าต่างแอปหลัก

วิธีตั้งค่า SSH บน Linux อย่างง่ายดายด้วย EasySSH

หลังจากคลิก "เชื่อมต่อ" ไม่นาน หน้าต่างเทอร์มินัลจะปรากฏขึ้นและส่งการเชื่อมต่อกับระบบที่คุณกำลังพยายามเข้าถึง หากทุกอย่างสำเร็จ คุณจะสามารถเข้าถึงเทอร์มินัลได้ทันที

วิธีตั้งค่า SSH บน Linux อย่างง่ายดายด้วย EasySSH

 

ฝากความเห็น

Fix Screen Tearing on Intel Graphics in Pardus Linux: A Result-Focused Guide

Fix Screen Tearing on Intel Graphics in Pardus Linux: A Result-Focused Guide

Fix Intel graphics screen tearing in Pardus Linux by checking X11 vs. Wayland, compositor settings, refresh rate, active Xorg driver, and TearFree only when appropriate.

วิธีการตั้งค่าไฟร์วอลล์ SLES 15 ด้วย firewall-cmd

วิธีการตั้งค่าไฟร์วอลล์ SLES 15 ด้วย firewall-cmd

กำหนดค่า firewalld บน SLES 15: ตรวจสอบโซน อนุญาตบริการหรือพอร์ต บันทึกกฎถาวร โหลดใหม่ได้อย่างปลอดภัย และตรวจสอบการเข้าถึง

คู่มือการตั้งค่าการอัปเดต SLES Live Patching: อัปเดตเคอร์เนลโดยไม่ต้องรีบูตเครื่อง

คู่มือการตั้งค่าการอัปเดต SLES Live Patching: อัปเดตเคอร์เนลโดยไม่ต้องรีบูตเครื่อง

เปิดใช้งานการแพตช์เคอร์เนลแบบเรียลไทม์บน SLES 15 SP7 ใช้การแก้ไขที่รองรับโดยไม่ต้องรีบูต ตรวจสอบแพตช์ที่ใช้งานอยู่ และทำความเข้าใจว่าเมื่อใดที่ยังจำเป็นต้องรีสตาร์ทเคอร์เนล

วิธีเปิดใช้งานโหมด FIPS บน SUSE Linux Enterprise Server 15

วิธีเปิดใช้งานโหมด FIPS บน SUSE Linux Enterprise Server 15

เปิดใช้งานโหมด FIPS บน SLES 15 โดยใช้ยูทิลิตี้การตั้งค่าที่ SUSE รองรับ รีบูตอย่างปลอดภัย ตรวจสอบสถานะเคอร์เนลและนโยบายการเข้ารหัส และตรวจสอบขีดจำกัดการรับรอง

วิธีการติดตั้ง Google Chrome บน Gooroom OS โดยไม่ละเมิดนโยบายความปลอดภัย

วิธีการติดตั้ง Google Chrome บน Gooroom OS โดยไม่ละเมิดนโยบายความปลอดภัย

ติดตั้ง Google Chrome บน Gooroom OS อย่างปลอดภัยด้วยแพ็กเกจ .deb อย่างเป็นทางการ, APT, การตรวจสอบนโยบาย, คำแนะนำในการอัปเดต และการแก้ไขสำหรับอุปกรณ์ที่ได้รับการจัดการ

วิธีการส่งออกบันทึกระบบ SLES ไปยังเซิร์ฟเวอร์ Syslog ระยะไกลอย่างปลอดภัย

วิธีการส่งออกบันทึกระบบ SLES ไปยังเซิร์ฟเวอร์ Syslog ระยะไกลอย่างปลอดภัย

ส่งต่อบันทึกระบบ SLES ไปยังเซิร์ฟเวอร์ syslog ระยะไกลอย่างปลอดภัยด้วย rsyslog, ใบรับรอง TLS, การตรวจสอบชื่อคู่ค้า, คิว, การตรวจสอบความถูกต้อง และการทดสอบ

การผสานรวม Active Directory กับ SSSD ใน SLES 15: คู่มือทีละขั้นตอน

การผสานรวม Active Directory กับ SSSD ใน SLES 15: คู่มือทีละขั้นตอน

เชื่อมต่อ SLES 15 เข้ากับ Active Directory ด้วย SSSD โดยใช้ YaST เตรียม DNS และเวลา กำหนดค่าการเข้าสู่ระบบโดเมน ตรวจสอบ Kerberos และเปรียบเทียบ SSSD, Winbind และ realmd

แก้ไขปัญหาไดรเวอร์ Wi-Fi Realtek RTL8821CE บน Pardus Linux

แก้ไขปัญหาไดรเวอร์ Wi-Fi Realtek RTL8821CE บน Pardus Linux

แก้ไขปัญหา Wi-Fi RTL8821CE บน Pardus Linux โดยตรวจสอบไดรเวอร์ rtw88 ในตัว เฟิร์มแวร์ Realtek คำสั่ง rfkill, NetworkManager และตัวเลือกการสำรองข้อมูลที่ปลอดภัย

แก้ไขปัญหา "ความล้มเหลวชั่วคราวในการแก้ไข DNS" ใน Debian 12 ด้วย systemd-resolved

แก้ไขปัญหา "ความล้มเหลวชั่วคราวในการแก้ไข DNS" ใน Debian 12 ด้วย systemd-resolved

วินิจฉัยและแก้ไขปัญหาการแก้ไขชื่อโดเมน (DNS resolution) บน Debian 12 ที่ใช้ systemd-resolved รวมถึง resolv.conf, NetworkManager, networkd, cache และการตรวจสอบความถูกต้อง

วิธีการติดตั้งระบบปฏิบัติการ Pardus Linux ควบคู่กับ Windows 11 อย่างปลอดภัย

วิธีการติดตั้งระบบปฏิบัติการ Pardus Linux ควบคู่กับ Windows 11 อย่างปลอดภัย

ติดตั้ง Pardus 25.2 ควบคู่ไปกับ Windows 11 โดยทำการสำรองข้อมูล ลดขนาดไดรฟ์ Windows บูตจาก USB UEFI และปกป้องพาร์ติชั่น EFI และพาร์ติชั่นกู้คืนที่มีอยู่เดิม