位置: 编程技术 - 正文
推荐整理分享在CentOS系统上安装Telnet的教程(centos安装选项怎么选),希望有所帮助,仅作参考,欢迎阅读内容。
文章相关热门搜索词:安装 centos,centos安装常用命令,centos 安装,centos直接安装,centos中如何安装软件,centos安装软件教程,centos安装软件教程,centos 安装chia,内容如对您有帮助,希望把文章链接给更多的朋友!
声明:
在安装和使用Telnet之前,需要记住以下几点。
在公网(WAN)中使用Telnet是非常不好的想法。它会以明文的格式传输登入数据。每个人都可以看到明文。 如果你还是需要Telnet,强烈建议你只在局域网内部使用。 你可以使用SSH作为替代方法。但是确保不要用root用户登录。Telnet是什么?
Telnet 是用于通过TCP/IP网络远程登录计算机的协议。一旦与远程计算机建立了连接,它就会成为一个虚拟终端且允许你与远程计算机通信。
在本篇教程中,我们会展示如何安装Telnet并且如何通过Telnet访问远程系统。安装
打开终端并输入下面的命令来安装telnet:
复制代码代码如下:yum install telnet telnet-server -y
现在telnet已经安装在你的服务器上了。接下来编辑文件/etc/xinetd.d/telnet:
复制代码代码如下:vi /etc/xinetd.d/telnet
设置 disable = no:
复制代码代码如下:# 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}
保存并退出文件。记住我们不必在CentOS 7做这步。
接下来使用下面的命令重启telnet服务:
在CentOS 6.x 系统中:
复制代码代码如下:service xinetd start
让这个服务在每次重启时都会启动:
在CentOS 6上:
复制代码代码如下:chkconfig telnet onchkconfig xinetd on
在CentOS 7上:
复制代码代码如下:systemctl start telnet.socketsystemctl enable telnet.socket
让telnet的默认端口可以通过防火墙和路由器。要让telnet端口可以通过防火墙,在CentOS 6.x系统中编辑下面的文件:
复制代码代码如下:vi /etc/sysconfig/iptables
加入如下行“-A INPUT -p tcp -m state --state NEW --dport -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 -j ACCEPT-A INPUT -m state --state NEW -m tcp -p tcp --dport -j ACCEPT-A INPUT -j REJECT --reject-with icmp-host-prohibited-A FORWARD -j REJECT --reject-with icmp-host-prohibitedCOMMIT
保存并退出文件。重启iptables服务:
复制代码代码如下:service iptables restart
在CentOS 7中,运行下面的命令让telnet服务可以通过防火墙。
复制代码代码如下:firewall-cmd --permanent --add-port=/tcpfirewall-cmd --reload
就是这样。现在telnet服务就可以使用了。创建用户
创建一个测试用户,比如用户名是“sk”,密码是“centos“:
复制代码代码如下:useradd skpasswd sk
客户端配置
安装telnet包:
复制代码代码如下:yum install telnet
在基于DEB的系统中:
复制代码代码如下:sudo apt-get install telnet
现在,打开终端,尝试访问你的服务器(远程主机)。
如果你的客户端是Linux系统,打开终端并输入下面的命令来连接到telnet服务器上。
复制代码代码如下:telnet ..1.
输入服务器上已经创建的用户名和密码:
示例输出:
复制代码代码如下:Trying ..1....Connected to ..1..Escape character is '^]'.</p><p>Kernel 3..0-..2.el7.x_ on an x_server1 login: skPassword: [sk@server1 ~]$
如你所见,已经成功从本地访问远程主机了。
如果你的系统是windows,进入开始 -> 运行 -> 命令提示符。
在命令提示符中,输入命令:
复制代码代码如下:telnet ..1.
..1.是远程主机IP地址。
现在你就可以连接到你的服务器上了。
就是这样。
干杯!
动态优化Linux系统的tuned/tuned-adm工具使用简介 RHEL/CentOS在6.3版本以后引入了一套新的系统调优工具tuned/tuned-adm,其中tuned是服务端程序,用来监控和收集系统各个组件的数据,并依据数据提供的信息
RedHat/CentOS 7通过nmcli命令管理网络教程 RedHatEnterpriseLinux7和CentOS7的网络管理实际上是对NetworkManager的管理,可通过nmcli命令进行控制,下面小编就给大家介绍下RedHat/CentOS7通过nmcli命令管理网络
CentOS无法挂载Glusterfs的解决方法 CentOS系统在挂载Glusterfs的时候提示错误,导致Glusterfs挂载不了,出现该问题主要是机器网络不流畅造成的,下面小编就给大家介绍下CentOS无法挂载Glusterf
标签: centos安装选项怎么选
本文链接地址:https://www.jiuchutong.com/biancheng/362209.html 转载请保留说明!友情链接: 武汉网站建设