Rumah  >  Artikel  >  Tutorial sistem  >  Bagaimana untuk memasang Telnet pada CentOS/RHEL Linux 6 & 7

Bagaimana untuk memasang Telnet pada CentOS/RHEL Linux 6 & 7

WBOY
WBOYke hadapan
2024-03-07 11:31:021021semak imbas

Apakah itu Telnet?

Telnet ialah protokol yang digunakan untuk log masuk dari jauh ke komputer melalui rangkaian TCP/IP. Sebaik sahaja sambungan diwujudkan dengan komputer jauh, ia menjadi terminal maya dan membolehkan anda berkomunikasi dengan komputer jauh. Dalam artikel ini, kami akan menunjukkan kepada anda cara memasang Telnet dan cara mengakses sistem jauh melalui Telnet.

如何在CentOS/RHEL Linux 6 & 7 上安装Telnet

Pemasangan

Buka terminal dan masukkan arahan berikut untuk memasang telnet:

yum install telnet telnet-server -y

Kini telnet dipasang pada pelayan anda. Seterusnya edit fail /etc/xinetd.d/telnet:

vi /etc/xinetd.d/telnet

Tetapkan nyahdaya = tidak:

# default: on
# description: The telnet server serves telnet sessions; it uses \
#       unencrypted username/password pairs for authentication.
service telnet
{
        flags           = REUSE
        socket_type     = stream
        wait            = no
        user            = root
        server          = /usr/sbin/in.telnetd
        log_on_failure  += USERID
        disable         = no
}

Simpan dan keluar fail. Ingat kita tidak perlu melakukan langkah ini pada CentOS 7.

Seterusnya gunakan arahan berikut untuk memulakan semula perkhidmatan telnet:
Dalam sistem CentOS 6.x:

service xinetd start

Biarkan perkhidmatan ini bermula pada setiap but semula:

Pada CentOS 6:

chkconfig telnet on
chkconfig xinetd on

Pada CentOS 7:

systemctl start telnet.socket
systemctl enable telnet.socket

Jadikan port lalai 23 telnet melalui tembok api dan penghala. Untuk membenarkan port telnet melalui tembok api, edit fail berikut dalam sistem CentOS 6.x:

vi /etc/sysconfig/iptables

Tambah baris berikut "-A INPUT -p tcp -m state --state NEW --dport 23 -j ACCEPT":

# Firewall configuration written by system-config-firewall
# Manual customization of this file is not recommended.
*filter
:INPUT ACCEPT [0:0]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [0:0]
-A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT
-A INPUT -p icmp -j ACCEPT
-A INPUT -i lo -j ACCEPT
-A INPUT -p tcp -m state --state NEW --dport 23 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT
-A INPUT -j REJECT --reject-with icmp-host-prohibited
-A FORWARD -j REJECT --reject-with icmp-host-prohibited
COMMIT

Simpan dan keluar fail. Mulakan semula perkhidmatan iptables:

service iptables restart

Dalam CentOS 7, jalankan arahan berikut untuk membenarkan perkhidmatan telnet melepasi firewall.

firewall-cmd --permanent --add-port=23/tcp
firewall-cmd --reload

Itu sahaja. Kini perkhidmatan telnet boleh digunakan.

Buat pengguna

Buat pengguna ujian, sebagai contoh, nama pengguna ialah "sk" dan kata laluan ialah "centos":

useradd sk
passwd sk
Konfigurasi pelanggan

Pasang pakej telnet:

yum install telnet

Dalam sistem berasaskan DEB:

sudo apt-get install telnet

Sekarang, buka terminal dan cuba akses pelayan anda (hos jauh).
Jika pelanggan anda adalah sistem Linux, buka terminal dan masukkan arahan berikut untuk menyambung ke pelayan telnet.

telnet 192.168.1.150

Masukkan nama pengguna dan kata laluan yang telah anda buat pada pelayan:
Contoh output:

Trying 192.168.1.150...
Connected to 192.168.1.150.
Escape character is '^]'.

Kernel 3.10.0-123.13.2.el7.x86_64 on an x86_64
server1 login: sk
Password: 
[sk@server1 ~]$

Seperti yang anda lihat, hos jauh telah berjaya diakses secara tempatan.
Jika sistem anda ialah Windows, pergi ke Start -> Run -> Command Prompt.
Dalam command prompt, masukkan arahan:

telnet 192.168.1.150

192.168.1.150 ialah alamat IP hos jauh.
Kini anda boleh menyambung ke pelayan anda. Itu sahaja.


Atas ialah kandungan terperinci Bagaimana untuk memasang Telnet pada CentOS/RHEL Linux 6 & 7. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:linuxprobe.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam