ezylinux
ลินุกซ์ง่ายนิดเดียว

5
Jun

ใน Linux จะไม่อนุญาติให้มีการใช้งาน telnet เนื่องจากว่าไม่มีความปลอดภัยในการใช้งาน จึงได้ใช้ ssh แทน สำหรับการเปิดใช้งานและการติดตั้ง telnet นั้นสามารถทำได้โดยการติดตั้ง package telnet-server ถ้าเป็น

redhat จะใช้คำสั่ง

#yum install -y telnet-server

ubuntu จะใช้คำสั่ง

#sudo apt-get install telnetd

หลังจากได้ install package เรียบร้อยแล้ว ให้แก้ไขไฟล์ /etc/xinetd.d/telnet

service telnet
{
disable = yes //ให้แก้ไขเป็น no
socket_type = stream
wait = no
user = root
server = /usr/libexec/telnetd
groups = yes
flags = REUSE
}

แล้วตามด้วยคำสั่ง service xinetd restart

หรือใช้คำสั่ง
#chkconfig –level 345 telnet on //สำหรับ red hat
#sudo /etc/init.d/inetd restart //สำหรับ ubuntu

Tags: telnet, telnet server
Category : SSH/Telnet | Blog
4
Sep

เมื่อต้องการทดสอบ connection เราสามารถที่จะใช้โปรแกรม netcat เพื่อทำการทดสอบได้ ขั้นตอนการทดสอบสามารถทำได้ดังนี้

ถ้าไม่มีโปรแกรม netcat ให้ใช้คำสั่ง ดังข้างล่างนี้
#yum install nc

จากนั้นในฝั่ง server ให้ทำการเปิด socket หรือ port ที่ต้องการทดสอบดังคำสั่งด้านล่างนี้ (ต้องเป็น user root เท่านั้น)
#nc -l <port>

continue Tags: client, connect, nc, netcat, port, server, socket, telnet
Category : Network | SSH/Telnet | Blog