สอน

▷วิธีกำหนดค่าเซิร์ฟเวอร์เทลเน็ตในอูบุนตูหรือระบบลินุกซ์

สารบัญ:

Anonim

ในขั้นตอนใหม่นี้เราจะทำการกำหนดค่าเซิร์ฟเวอร์ Telnet ใน Ubuntu แม้ว่าจะสามารถใช้กับเครื่อง Linux ส่วนใหญ่ได้อย่างสมบูรณ์แบบ ต้องขอบคุณการเชื่อมต่อระยะไกลการทำงานของผู้ดูแลระบบได้รับการอำนวยความสะดวกอย่างมากเนื่องจากวิธีนี้พวกเขาสามารถจัดการเซิร์ฟเวอร์ได้โดยไม่ต้องอยู่ในสถานที่จริง แต่สิ่งนี้ไม่เพียงถูก จำกัด ให้ใช้อย่างมืออาชีพเท่านั้นเราเองก็สามารถทำสิ่งเดียวกันได้จากคอมพิวเตอร์หรือเครื่องเสมือนของเราในเครือข่ายภายในบ้านของเรา ด้วยวิธีนี้เราสามารถเชื่อมต่อจากคอมพิวเตอร์ไคลเอนต์เพื่อจัดการการกำหนดค่าของเว็บเซิร์ฟเวอร์ตัวอย่างเช่น

ดัชนีเนื้อหา

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

แต่ในกรณีใด ๆ มันเป็นเรื่องที่น่าสนใจที่จะใช้ Telnet นี้เพื่อทำการเชื่อมต่อระหว่างคอมพิวเตอร์ในวิธีที่ง่ายและรวดเร็วในเครือข่าย LAN ภายในซึ่งได้รับการปกป้องจากการกระทำภายนอก ยกเว้น Windows 10 ระบบปฏิบัติการส่วนที่เหลือเช่น Windows Server, 7 หรือแม้กระทั่ง Linux มีเครื่องมือสำหรับการสร้างเซิร์ฟเวอร์ Telnet นี่คือเหตุผลที่จากมุมมองของเครือข่ายปิดการใช้บริการนี้มีประโยชน์มาก

การดำเนินงานเบื้องต้น

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

การทำเช่นนี้ทำได้ง่ายเพียงใช้ คำ สั่ง ifconfig บนเครื่อง Ubuntu ของเราเพื่อค้นหาที่อยู่ IP ของคอมพิวเตอร์ จากนั้นเราจะ ping ระหว่างเครื่องเพื่อตรวจสอบการเชื่อมต่อ

รู้ที่อยู่ IP และ / หรือชื่อคอมพิวเตอร์

ในการตรวจสอบที่อยู่ IP ใน Ubuntu เราจะต้องเปิดเทอร์มินัลหากมีส่วนต่อประสานกราฟิก เราสามารถทำได้อย่างรวดเร็วด้วยการ กดปุ่ม " Ctrl + Atl + T " ดังนั้นเราเขียน:

ifconfig

หากเราไม่ได้ทำการติดตั้งเราจะต้องเขียนสิ่งต่อไปนี้:

sudo apt-get install net-tools

เมื่อเขียนเราจะต้องมองหาบรรทัด " inet " ซึ่งจะแสดงให้เราเห็นว่าที่อยู่ IP ท้องถิ่นของเราคืออะไร

หากต้องการทราบชื่อของทีมใน Ubuntu นั้นง่ายมากเมื่อเราอยู่ในเทอร์มินัลคำสั่ง เราต้องดูที่ promt สิ่งนี้จะแสดงผู้ใช้ตามด้วยสัญลักษณ์ "@" และ ชื่อของคอมพิวเตอร์

ตรวจสอบการเชื่อมต่อ

ตอนนี้เรารู้ที่อยู่ IP หรือชื่อคอมพิวเตอร์มา ทดสอบว่าคอมพิวเตอร์นั้นสามารถมองเห็นได้ สำหรับสิ่งนี้เราเปิดเทอร์มินัลคำสั่งบนคอมพิวเตอร์ที่จะเป็นไคลเอนต์และเขียน:

ปิง

เราเห็นว่าทุกอย่างเชื่อมต่ออย่างถูกต้องและในการสื่อสาร

กำหนดค่าเซิร์ฟเวอร์ Telnet ใน Ubuntu

โดยพื้นฐานแล้ว Ubuntu ไม่ได้ติดตั้งแพ็คเกจ Telnet แต่เราจะสามารถค้นหาได้ในที่เก็บ ในการทำสิ่งนี้เราต้องติดตั้งชุดเครื่องมือที่จะเปิดใช้งาน daemons จากบริการต่าง ๆ เช่น Telnet

ดังนั้นสิ่งแรกที่เราจะต้องทำคือเปิดเทอร์มินัลคำสั่งและ ติดตั้งเครื่องมือ inetd สำหรับสิ่งนี้เราใช้คำสั่งต่อไปนี้:

จากนี้ไปเราสามารถเข้าสู่ระบบในฐานะ root ใน Linux เพื่อความสะดวก

sudo apt-get isntall openbsd-inetd

เรารอให้กระบวนการเสร็จสิ้นเพื่อติดตั้ง Telnet daemon อีกครั้ง:

sudo apt-get install Telnetd

ตรวจสอบการตั้งค่าไฟล์ inetd

ขั้นตอนนี้ จำเป็นสำหรับการตรวจสอบว่าการตั้งค่า inetd นั้น ถูกต้องเพื่อให้เซิร์ฟเวอร์ Telnet ทำงานได้อย่างถูกต้อง ในการเข้าถึงไฟล์กำหนดค่าเราจะเขียนสิ่งต่อไปนี้:

sudo gedit /etc/inetd.conf

ในไฟล์นี้เราจะต้อง ตรวจสอบว่าสายที่เกี่ยวข้องกับ Telnet ไม่มีสัญลักษณ์“ #” อยู่ข้างหน้า หากเป็นกรณีนี้เราต้องลบมันเพื่อให้บรรทัดถูกนำมาพิจารณาโดยเครื่องมือ inetd

เมื่อต้องการเสร็จสิ้นเราจะบันทึกไฟล์อีกครั้งหากเราแตะบางสิ่ง ในกรณีนี้ เราจะต้องรีสตาร์ท inetd daemon ด้วยเหตุนี้เราจึงเขียน:

sudo /etc/init.d/openbsd-inetd ทำการรีสตาร์ท

ตรวจสอบว่าบริการ Telnet กำลังรับฟัง

ในการ ตรวจสอบว่าบริการ Telnet กำลังฟัง บนเครื่อง Ubuntu เราจะต้องพิมพ์คำสั่งต่อไปนี้:

netstat -ltp

เราจะสามารถระบุได้ว่า Telnet นั้นทำงานและฟังอย่างแท้จริง เราสามารถใส่ในวิธีต่อไปนี้:

netstat -ltpn

ด้วยวิธีนี้เราสามารถเห็นนอกเหนือจากบริการผ่าน พอร์ตที่มันกำลังฟัง อยู่ เราเห็นว่ามันเป็นพอร์ตที่สอดคล้องกับ Telnet, 23 สิ่งนี้จะเป็นประโยชน์หากคุณต้องการเปิดพอร์ตเราเตอร์เพื่อรับการเชื่อมต่อระยะไกล

เข้าถึงจากไคลเอนต์ Telnet

ตอนนี้เราเพียงไป ที่ไคลเอ็นต์ Telnet และเขียนคำสั่งต่อไปนี้ในหน้าต่างเทอร์มินัล CMD หรือ PowerShell หรือ Linux:

Telnet

ในกรณีของเรา " Telnet profesional-virtual-machine " หรือ " Telnet 192.168.2.106 " ด้วยวิธีนี้ผู้ใช้และรหัสผ่านจะถูกร้องขอ ใน " เข้าสู่ระบบ " เราใส่ชื่อผู้ใช้ Ubuntu และใน " รหัสผ่าน " เราใส่รหัสผ่าน

ด้วยวิธีนี้เราจะเข้าถึงเซิร์ฟเวอร์ Telnet ที่กำหนดค่าใน Ubuntu

ถ้าเราต้องการที่จะจบเซสชั่นเราจะต้องเขียนใน "ทางออก" promt และเราจะออกจากเครื่องระยะไกล

ถ้าเราต้องการที่จะทำจากระยะไกลจากนอกเครือข่ายของ เราเราจะต้องเปิดพอร์ต 23 ของเราเตอร์ แม้ว่า สำหรับการเชื่อมต่อระยะไกลภายนอกเราขอแนะนำให้ใช้ SSH ไม่ใช่ Telnet เพื่อความปลอดภัยที่มากขึ้น

อย่างที่เราเห็นการกำหนดค่าเซิร์ฟเวอร์ Telnet ใน Ubuntu นั้นค่อนข้างง่ายและยังสามารถใช้ได้กับเครื่อง Linux ทุกเครื่อง

เราขอแนะนำ:

คุณใช้ Telnet ใน Ubuntu หรือระบบอื่นเพื่อจุดประสงค์อะไร? หากคุณมีปัญหาหรือคำถามหรือประเด็นให้ทิ้งไว้ในความคิดเห็น

สอน

ตัวเลือกของบรรณาธิการ

Back to top button