วิธีการ: เปลี่ยนหมายเลขพอร์ต SSH บน Linux [คำแนะนำ]

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

วิธีการ: เปลี่ยนหมายเลขพอร์ต SSH บน Linux [คำแนะนำ]

ก่อนที่เราจะเริ่มต้น

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

ในคู่มือนี้ เราจะอธิบายวิธีที่คุณสามารถเปลี่ยนพอร์ตเริ่มต้นบนเซิร์ฟเวอร์ OpenSSH จากพอร์ต 22 เป็นพอร์ตที่ปลอดภัยยิ่งขึ้น อย่างไรก็ตาม คุณควรรู้ว่าคุณต้องมีเซิร์ฟเวอร์ SSH ที่ทำงานอยู่ก่อนที่จะพยายามเปลี่ยนพอร์ต

หากคุณตั้งใจที่จะตั้งค่าเซิร์ฟเวอร์ SSH และต้องการที่จะทราบวิธีการเปลี่ยนพอร์ตจาก 22 บางสิ่งบางอย่างที่แตกต่างกันโปรดปฏิบัติตามคำแนะนำเกี่ยวกับการตั้งค่าเซิร์ฟเวอร์ OpenSSH บน Linux

ลูกค้า SSH

ต้องการลูกค้าที่ดีเพื่อเชื่อมต่อกับเซิร์ฟเวอร์ SSH ของคุณหรือไม่ ทำสิ่งที่ชอบให้ตัวเองและลองใช้แอป EasySSH สำหรับ Linux ต้องใช้ลักษณะที่สับสนของ SSH และทำให้ง่ายขึ้นเพื่อให้คุณสามารถเชื่อมต่อได้โดยไม่ต้องยุ่งยาก สำหรับข้อมูลเพิ่มเติมเกี่ยวกับลูกค้า EasySSH สำหรับ Linux คลิกที่นี่

เปลี่ยนหมายเลขพอร์ต SSH 

หากต้องการเปลี่ยนพอร์ต SSH เริ่มต้นบนเซิร์ฟเวอร์ OpenSSH ใน Linux คุณจะต้องหยุดเซิร์ฟเวอร์ไม่ให้ทำงาน เซิร์ฟเวอร์ OpenSSH สามารถปิดได้อย่างรวดเร็วบนระบบปฏิบัติการ Linux ส่วนใหญ่โดยใช้เครื่องมือรันไทม์ Systemd

เปิดเทอร์มินัลบนอุปกรณ์ Linux ที่ใช้เซิร์ฟเวอร์ SSH หากคุณกำลังเรียกใช้ SSH บนเซิร์ฟเวอร์ คุณจะไม่สามารถดำเนินการนี้จากระยะไกลได้! เชื่อมต่อแป้นพิมพ์และเริ่มทำงาน 

เมื่อหน้าต่างเทอร์มินัลเปิดขึ้น ให้รัน  คำสั่งสถานะ systemctl sshd ในเทอร์มินัล คำสั่งสถานะนี้จะบอกคุณว่าเซิร์ฟเวอร์ SSH ทำงานอยู่หรือไม่ หากมีข้อความว่า "ใช้งานอยู่: ใช้งานอยู่ (กำลังทำงาน)" แสดงว่าซอฟต์แวร์เซิร์ฟเวอร์ OpenSSH ทำงานตามปกติ

สถานะ systemctl sshd

หากต้องการปิดเซิร์ฟเวอร์ SSH ให้ใช้  คำสั่งsystemctl stop คำสั่งนี้จะปิดsshd.serviceไฟล์ทันทีซึ่งจะทำให้เซิร์ฟเวอร์ SSH ของคุณล่มในขณะนี้

sudo systemctl หยุด sshd

เพื่อยืนยันว่า  คำสั่งsystemctl stop ปิดเซิร์ฟเวอร์ OpenSSH อย่างแท้จริง ให้รัน  คำสั่งสถานะ อีกครั้ง หาก  คำสั่งsystemctl stop ฆ่าเซิร์ฟเวอร์ OpenSSH ได้สำเร็จ คุณจะเห็น "Active: inactive (dead)" ในเอาต์พุต

สถานะ systemctl sshd

เมื่อปิดเซิร์ฟเวอร์แล้ว ก็ถึงเวลาเปิดไฟล์การกำหนดค่าเซิร์ฟเวอร์ OpenSSH เมื่อต้องการทำเช่นนี้ ให้ใช้คำสั่งนาโน ต่อไปนี้  ด้านล่าง

หมายเหตุ: ในคู่มือนี้ เราเน้นที่โปรแกรมแก้ไขข้อความ Nano เนื่องจากผู้ใช้ส่วนใหญ่เข้าใจได้ง่ายและมีอินเทอร์เฟซผู้ใช้ที่เรียบง่าย อย่าลังเลที่จะเปลี่ยน Nano สำหรับโปรแกรมแก้ไขข้อความที่ใช้เทอร์มินัลแทน!

sudo nano -w /etc/ssh/sshd_config

ดูในโปรแกรมแก้ไขข้อความนาโน #Port 22ในโค้ด สัญลักษณ์ # จะปิดโค้ดบรรทัดนี้ ด้วยเหตุนี้ เซิร์ฟเวอร์ SSH ของคุณจึงมีแนวโน้มที่จะใช้พอร์ต SSH เริ่มต้นแทนที่จะระบุไว้

วิธีการ: เปลี่ยนหมายเลขพอร์ต SSH บน Linux [คำแนะนำ]

หากต้องการเปลี่ยนพอร์ต ให้ลบสัญลักษณ์ # ด้านหน้า#Port 22และเปลี่ยนหมายเลข "22" เป็นพอร์ตอื่น อย่าเพิ่งเลือกพอร์ตใดพอร์ตหนึ่ง เนื่องจากพอร์ตบางพอร์ตอาจใช้งานอยู่แล้วโดยซอฟต์แวร์อื่นบนเซิร์ฟเวอร์ของคุณ เป็นต้น  

เมื่อคุณเปลี่ยนพอร์ตในไฟล์กำหนดค่าสำเร็จแล้ว ให้กดแป้นพิมพ์Ctrl + O ในโปรแกรมแก้ไขข้อความ Nano เพื่อบันทึกการเปลี่ยนแปลง หลังจากนั้น ให้กด  แป้นพิมพ์Ctrl + Xเพื่อปิดตัวแก้ไข

เมื่อแก้ไขข้อความนาโนจะปิดดำเนินการ  systemctl เริ่มต้น sshd คำสั่ง คำสั่งนี้จะเริ่มต้นเซิร์ฟเวอร์ OpenSSH อีกครั้ง จากที่นี่ เซิร์ฟเวอร์ SSH ของคุณจะทำงานบนหมายเลขพอร์ตอื่น!

กำลังเชื่อมต่อผ่าน SSH ด้วยหมายเลขพอร์ตอื่น

การเชื่อมต่อผ่าน SSH จะแตกต่างออกไปเมื่อเซิร์ฟเวอร์ OpenSSH ของคุณไม่ได้ใช้พอร์ตเริ่มต้น 22 คุณจะไม่สามารถเริ่มต้นการเชื่อมต่อได้โดยการระบุชื่อโฮสต์และชื่อโดเมนอีกต่อไป คุณจะต้องใช้สวิตช์บรรทัดคำสั่ง-p เพื่อระบุพอร์ตแทน 

ในการเชื่อมต่อผ่านบรรทัดคำสั่งกับเซิร์ฟเวอร์ SSH ที่ไม่ได้ทำงานบนพอร์ต 22 ให้ทำดังต่อไปนี้ 

ssh -p CUSTOM_PORT_NUMBER my-user-name@host-name-or-ip

หากคุณลืมเพิ่มหมายเลขพอร์ตที่กำหนดเอง คุณสามารถเพิ่มนามแฝงในไฟล์ .bashrc ของคุณได้

เปิดไฟล์ .bashrc ในตัวแก้ไขข้อความ Nano โดยใช้คำสั่งด้านล่าง

nano ~/.bashrc

สร้างสายใหม่ที่ด้านล่างของไฟล์ไปที่ห้องแต่งหน้าสำหรับนามแฝงใหม่โดยการกด  ใส่ กุญแจ จากนั้นเพิ่มในนามแฝง อย่าลืมเปลี่ยน “CUSTOM_PORT_NUMBER” ในนามแฝงเพื่อแสดงพอร์ตของคุณ

วิธีการ: เปลี่ยนหมายเลขพอร์ต SSH บน Linux [คำแนะนำ]

นามแฝง ssh='ssh -p CUSTOM_PORT_NUMBER'

บันทึกการแก้ไขด้วย  Ctrl + Oและออกจากโปรแกรมแก้ไขข้อความนาโนโดยการกด  Ctrl + X จากนั้นรัน  คำสั่งsource เพื่อโหลดนามแฝงใหม่

แหล่งที่มา ~/.bashrc

จากนี้ไป เมื่อคุณรัน  คำสั่งssh คุณจะมีพอร์ต ssh ที่กำหนดเองเพิ่มเข้ามาเสมอ!

ฝากความเห็น

เชื่อมต่อ/ควบคุมคอมพิวเตอร์ผ่านเครือข่ายด้วย KontrolPack

เชื่อมต่อ/ควบคุมคอมพิวเตอร์ผ่านเครือข่ายด้วย KontrolPack

ควบคุมคอมพิวเตอร์ในเครือข่ายของคุณได้อย่างง่ายดายด้วย KontrolPack เชื่อมต่อและจัดการคอมพิวเตอร์ที่ใช้ระบบปฏิบัติการต่างๆ ได้อย่างง่ายดาย

จำลองการคลิกคีย์บอร์ดและเมาส์ด้วย Actionaz

จำลองการคลิกคีย์บอร์ดและเมาส์ด้วย Actionaz

คุณต้องการทำงานซ้ำๆ โดยอัตโนมัติหรือไม่? แทนที่จะต้องกดปุ่มซ้ำๆ หลายครั้งด้วยตนเอง จะดีกว่าไหมถ้ามีแอปพลิเคชัน

โปรแกรมดาวน์โหลด BBC iPlayer สำหรับ iPhone

โปรแกรมดาวน์โหลด BBC iPlayer สำหรับ iPhone

iDownloade เป็นเครื่องมือข้ามแพลตฟอร์มที่ช่วยให้ผู้ใช้สามารถดาวน์โหลดเนื้อหาที่ไม่มี DRM จากบริการ iPlayer ของ BBC ได้ โดยสามารถดาวน์โหลดวิดีโอทั้งสองในรูปแบบ .mov ได้

14 ฟีเจอร์ใหม่ใน Thunderbird 3 ที่จะทำให้คุณดีใจ

14 ฟีเจอร์ใหม่ใน Thunderbird 3 ที่จะทำให้คุณดีใจ

เราได้ครอบคลุมคุณลักษณะของ Outlook 2010 ไว้อย่างละเอียดแล้ว แต่เนื่องจากจะไม่เปิดตัวก่อนเดือนมิถุนายน 2010 จึงถึงเวลาที่จะมาดู Thunderbird 3

ดาวน์โหลด FlightGear Flight Simulator ฟรี [สนุกเลย]

ดาวน์โหลด FlightGear Flight Simulator ฟรี [สนุกเลย]

นานๆ ทีทุกคนก็อยากพักบ้าง ถ้าอยากเล่นเกมสนุกๆ ลองเล่น Flight Gear ดูสิ เป็นเกมโอเพนซอร์สฟรีแบบมัลติแพลตฟอร์ม

Mp3 Diags: แก้ไขปัญหาไฟล์เสียง Mp3 มากถึง 50 ปัญหา

Mp3 Diags: แก้ไขปัญหาไฟล์เสียง Mp3 มากถึง 50 ปัญหา

MP3 Diags คือเครื่องมือขั้นสุดยอดสำหรับแก้ไขปัญหาในคอลเลกชันเพลงของคุณ สามารถแท็กไฟล์ MP3 ของคุณได้อย่างถูกต้อง เพิ่มปกอัลบั้มที่หายไป และแก้ไข VBR

แอปการแจ้งเตือนบนเดสก์ท็อปของ Google Voice

แอปการแจ้งเตือนบนเดสก์ท็อปของ Google Voice

เช่นเดียวกับ Google Wave, Google Voice ได้สร้างกระแสฮือฮาไปทั่วโลก Google มุ่งมั่นที่จะเปลี่ยนแปลงวิธีการสื่อสารของเรา และนับตั้งแต่นั้นมาก็กำลังกลายเป็น...

OK Sampler คือซอฟต์แวร์สุ่มตัวอย่างเพลงฟรี

OK Sampler คือซอฟต์แวร์สุ่มตัวอย่างเพลงฟรี

การสุ่มตัวอย่างคืออะไร? ตามข้อมูลของ Wikipedia “คือการนำส่วนหนึ่งหรือตัวอย่างจากการบันทึกเสียงหนึ่งมาใช้ซ้ำเป็นเครื่องดนตรีหรือ...

ดาวน์โหลด Flickr Favorites ด้วย FlickrFaves

ดาวน์โหลด Flickr Favorites ด้วย FlickrFaves

มีเครื่องมือมากมายที่ช่วยให้ผู้ใช้ Flickr สามารถดาวน์โหลดรูปภาพคุณภาพสูงได้ แต่มีวิธีดาวน์โหลด Flickr Favorites บ้างไหม? เมื่อเร็ว ๆ นี้เราได้...

การสำรองข้อมูล Google Sites: นำเข้า/ส่งออก

การสำรองข้อมูล Google Sites: นำเข้า/ส่งออก

Google Sites เป็นบริการจาก Google ที่ช่วยให้ผู้ใช้โฮสต์เว็บไซต์บนเซิร์ฟเวอร์ของ Google แต่มีปัญหาหนึ่งคือไม่มีตัวเลือกสำรองข้อมูลในตัว