検索
ホームページ運用・保守Linuxの運用と保守RedHat LinuxへのTelnet失敗の解決方法を詳しく解説

失敗の原因:

1. Telnet パッケージがインストールされていない、Telnet パッケージがインストールされているかどうかを確認します:

[root@vm-rhel root]# rpm -qa telnet
 telnet-0.17-25

はインストールされていることを意味します

2. Telnet パッケージはインストールされていますが、Telnet-server はインストールされていませんインストールされている場合は、telnet-server パッケージがインストールされているかどうかを確認します。 インストール:

[root@vm-rhel root]# rpm -qa telnet-server
 telnet-server-0.17-25

はインストールされていることを意味します。

3.telnet設定ファイル 問題:

[root@vm-rhel root]# cat /etc/xinetd.d/telnet
# 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        = yes 
}

disable に対応する値を no に変更するか、この行を コメントして、 xinetd デーモンを再起動します: service xinetd restart。

4.Linux ファイアウォールの理由、ファイアウォール のステータスを確認します :

[root@vm-rhel root]# service iptables status
Table: filter
Chain INPUT (policy ACCEPT)
target prot opt source destination 
RH-Lokkit-0-50-INPUT all -- anywhere anywhere

Chain FORWARD (policy ACCEPT)
target prot opt source destination 
RH-Lokkit-0-50-INPUT all -- anywhere anywhere

Chain OUTPUT (policy ACCEPT)
target prot opt source destination

Chain RH-Lokkit-0-50-INPUT (2 references)
target prot opt source destination 
ACCEPT udp -- 192.168.1.1 anywhere udp spt:domain dpts:1025:65535 
ACCEPT tcp -- anywhere anywhere tcp dpt:smtp flags:SYN,RST,ACK/SYN 
ACCEPT tcp -- anywhere anywhere tcp dpt:http flags:SYN,RST,ACK/SYN 
ACCEPT tcp -- anywhere anywhere tcp dpt:ftp flags:SYN,RST,ACK/SYN 
ACCEPT tcp -- anywhere anywhere tcp dpt:ssh flags:SYN,RST,ACK/SYN 
ACCEPT tcp -- anywhere anywhere tcp dpt:telnet flags:SYN,RST,ACK/SYN 
ACCEPT udp -- anywhere anywhere udp spts:bootps:bootpc dpts:bootps:bootpc 
ACCEPT udp -- anywhere anywhere udp spts:bootps:bootpc dpts:bootps:bootpc 
ACCEPT all -- anywhere anywhere 
ACCEPT all -- anywhere anywhere 
REJECT tcp -- anywhere anywhere tcp dpts:0:1023 flags:SYN,RST,ACK/SYN reject-with icmp-port-unreachable 
REJECT tcp -- anywhere anywhere tcp dpt:nfs flags:SYN,RST,ACK/SYN reject-with icmp-port-unreachable 
REJECT udp -- anywhere anywhere udp dpts:0:1023 reject-with icmp-port-unreachable 
REJECT udp -- anywhere anywhere udp dpt:nfs reject-with icmp-port-unreachable 
REJECT tcp -- anywhere anywhere tcp dpts:x11:6009 flags:SYN,RST,ACK/SYN reject-with icmp-port-unreachable 
REJECT tcp -- anywhere anywhere tcp dpt:xfs flags:SYN,RST,ACK/SYN reject-with icmp-port-unreachable

は、ファイアウォールが閉じられていないことを意味します。/etc に -A RH-Lokkit-0 を追加する必要はありません。 /sysconfig/iptables 構成ファイル -50-INPUT -p tcp -m tcp --dport 23 --syn -j ACCEPT。

ファイアウォールをオフにする:service iptables stop (再起動後は無効:ファイアウォールは起動時に自動的に起動します)

ファイアウォールを起動する:service iptables start

ファイアウォールを再起動する:service iptables restart

ファイアウォールを自動的に無効にする起動時に開始: chkconfig iptables off

5. デフォルトでは、Linux では root ユーザーが Telnet 経由で Linux ホストにログインすることを許可しません。root ユーザーのログインを許可したい場合は、次の 3 つの方法を使用できます。 : (1) /etc/pam.d/login 設定ファイルを変更します

RedHat Linux の

リモートログイン

の制限は、/etc/pam.d/login ファイルに反映されます。制限をコメントアウトするだけです。

[root@vm-rhel root]# cat /etc/pam.d/login#%PAM-1.0auth       required    pam_securetty.so
auth       required    pam_stack.so service=system-auth
#auth       required    pam_nologin.so
account    required    pam_stack.so service=system-auth
password   required    pam_stack.so service=system-auth
session    required    pam_stack.so service=system-auth
session    optional    pam_console.so
(2) /etc/securetty フォルダーを削除します

検証ルール

は、/etc/securetty ファイルに設定されており、root ユーザーが tty1-tty6 の端末でのみ記録できるように定義されています。 このファイルを変更するか、検証ルールを回避して名前を変更し、root ユーザーが Telnet 経由で Linux ホストにリモートでログインできるようにします。

[root@vm-rhel root]# mv /etc/securetty /etc/securetty.bak
(3) 最初に一般ユーザーとしてログインし、次に root ユーザーに切り替えます
[bboss@vm-rhel bboss]$ su root
Password: 
[root@vm-rhel bboss]#

以上がRedHat LinuxへのTelnet失敗の解決方法を詳しく解説の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
Windows 11 中的 Telnet 完整教程 [安装/启用和故障排除]Windows 11 中的 Telnet 完整教程 [安装/启用和故障排除]May 22, 2023 pm 09:35 PM

<p>Telnet是“终端网络”的简称。它是用户可以用来将一台计算机连接到本地计算机的协议。</p><p>这里,本地计算机是指启动连接的设备,而连接到本地计算机的计算机称为远程计算机。</p><p>Telnet在客户端/服务器主体上运行,虽然它已经过时,但在2022年它仍然被许多人使用。许多人已经转向Windows11操作系统,这是微软提供的最新操作系统。&

教你如何启用win11的telnet服务教你如何启用win11的telnet服务Dec 27, 2023 am 10:23 AM

当我们在进行远程连接操作时,可能需要开启telnet服务才可以继续,但是在更新系统后,不少人找不到win11telnet服务怎么开启了,其实添加程序服务即可。win11telnet服务怎么开启:1、首先我们打开底部“开始菜单”,如图所示、2、接着打开其中的“设置”3、然后进入左边的“应用”设置。4、再打开右上角“可选功能”5、打开后,下拉到最底部,打开“更多windows功能”6、随后找到“telnet客户端”,勾选开启后点击“确定”7、最后等待系统完成更改就可以开启telnet服务了。

什么是linux设备节点什么是linux设备节点Apr 18, 2022 pm 08:10 PM

linux设备节点是应用程序和设备驱动程序沟通的一个桥梁;设备节点被创建在“/dev”,是连接内核与用户层的枢纽,相当于硬盘的inode一样的东西,记录了硬件设备的位置和信息。设备节点使用户可以与内核进行硬件的沟通,读写设备以及其他的操作。

telnet命令怎么用telnet命令怎么用Nov 06, 2023 pm 02:58 PM

telnet命令用法:1、打开命令行界面;2、输入telnet命令,后面跟上要连接的目标主机的IP地址或域名;3、按下回车键,telnet将尝试与目标主机建立连接;4、如果连接成功,将看到一个欢迎消息或登录提示符;5、输入用户名和密码来登录到目标主机;6、成功登录后,可以执行各种命令和操作,就像在本地计算机上操作一样;7、完成操作后,可以使用特定的命令退出telnet会话。

Linux中open和fopen的区别有哪些Linux中open和fopen的区别有哪些Apr 29, 2022 pm 06:57 PM

区别:1、open是UNIX系统调用函数,而fopen是ANSIC标准中的C语言库函数;2、open的移植性没fopen好;3、fopen只能操纵普通正规文件,而open可以操作普通文件、网络套接字等;4、open无缓冲,fopen有缓冲。

Win10 telnet命令无效Win10 telnet命令无效Jan 09, 2024 am 08:25 AM

长期使用win10系统的用户们都遇到过系统在正常使用过程中会莫名其妙的弹出telnet不是内部或外部命令的提示,很多用户们都对这个不知道是啥的东西感到烦恼,要解决telnet不是内部或外部命令的问题其实很简单,今天小编就为大家带来了详细的图文详解一起来看看吧。win10系统解决telnet不是内部或外部命令的方法图文教程:操作步骤:1、在程序界面下,选择“打开或关闭Windows功能”,如下图所示:2、在打开的对话框中,找到“Telnet客户端”并勾选。最后点击“确定”,等待几分钟,系统将会为你

linux怎么查询mac地址linux怎么查询mac地址Apr 24, 2022 pm 08:01 PM

linux查询mac地址的方法:1、打开系统,在桌面中点击鼠标右键,选择“打开终端”;2、在终端中,执行“ifconfig”命令,查看输出结果,在输出信息第四行中紧跟“ether”单词后的字符串就是mac地址。

手机远程linux工具有哪些手机远程linux工具有哪些Apr 29, 2022 pm 05:30 PM

手机远程linux工具有:1、JuiceSSH,是一款功能强大的安卓SSH客户端应用,可直接对linux服务进行管理;2、Termius,可以利用手机来连接Linux服务器;3、Termux,一个强大的远程终端工具;4、向日葵远程控制等等。

See all articles

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

MinGW - Minimalist GNU for Windows

MinGW - Minimalist GNU for Windows

このプロジェクトは osdn.net/projects/mingw に移行中です。引き続きそこでフォローしていただけます。 MinGW: GNU Compiler Collection (GCC) のネイティブ Windows ポートであり、ネイティブ Windows アプリケーションを構築するための自由に配布可能なインポート ライブラリとヘッダー ファイルであり、C99 機能をサポートする MSVC ランタイムの拡張機能が含まれています。すべての MinGW ソフトウェアは 64 ビット Windows プラットフォームで実行できます。

AtomエディタMac版ダウンロード

AtomエディタMac版ダウンロード

最も人気のあるオープンソースエディター

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

mPDF

mPDF

mPDF は、UTF-8 でエンコードされた HTML から PDF ファイルを生成できる PHP ライブラリです。オリジナルの作者である Ian Back は、Web サイトから「オンザフライ」で PDF ファイルを出力し、さまざまな言語を処理するために mPDF を作成しました。 HTML2FPDF などのオリジナルのスクリプトよりも遅く、Unicode フォントを使用すると生成されるファイルが大きくなりますが、CSS スタイルなどをサポートし、多くの機能強化が施されています。 RTL (アラビア語とヘブライ語) や CJK (中国語、日本語、韓国語) を含むほぼすべての言語をサポートします。ネストされたブロックレベル要素 (P、DIV など) をサポートします。