1. sudo apt-get install xinetd telnetd
2. 安装成功后,系统也会有相应提示:
sudo vi /etc/inetd.conf并加入以下一行 telnet stream tcp nowait telnetd /usr/sbin/tcpd /usr/sbin/in.telnetd
3. sudo vi /etc/xinetd.conf并加入以下内容:
# Simple configuration file for xinetd # # Some defaults, and include /etc/xinetd.d/ defaults { # Please note that you need a log_type line to be able to use log_on_success # and log_on_failure. The default is the following : # log_type = SYSLOG daemon info instances = 60 log_type = SYSLOG authpriv log_on_success = HOST PID log_on_failure = HOST cps = 25 30 } includedir /etc/xinetd.d
4. sudo vi /etc/xinetd.d/telnet并加入以下内容:
# default: on # description: The telnet server serves telnet sessions; it uses \ # unencrypted username/password pairs for authentication. service telnet { disable = no flags = REUSE socket_type = stream wait = no user = root server = /usr/sbin/in.telnetd log_on_failure = USERID }
5. 重启机器或重启网络服务sudo /etc/init.d/xinetd restart
6. 使用TELNET客户端远程登录即可进行非root用户访问。
7.使用root登录:
mv /etc/securetty /etc/securetty.bak 这样root可以登录了。也可这样:
修改/etc/pam.d/login这个文件。只需将下面一行注释掉即可。
#auth required lib/security/pam_securetty.so
8. 具体配制/etc/xinetd.d/telnet
service telnet { disable =no bind =192.168.1.2 only_from=192.168.1.0/24 #上面这两行说明仅提供内部网段! Instance =UNLIMITED Nice =0 Flags =REUSE socket_type=stream wait =no user =root #server =/usr/sbin/telnetd server =/usr/sbin/in.telnetd server_args =-a none log_on_failure =USERID } service telnet { disable =no bind =140.116.142.196 only_from=140.116.0.0/16 no_access=140.116.32.{10,26} #上面三行设置外部较为严格的限制 instance =10 umask =022 nice =10 flags =REUSE socket_type=stream wait =no user =root #server =/usr/sbin/telnetd server =/usr/sbin/in.telnetd log_on_failure =USERID }
9.加设防火墙iptables:
假如想要针对192.168.0.0/24这个网段及 61.xxx.xxx.xxx这个IP进行telnet开放,可以增加下面几行规则:
/sbin/iptables -A INPUT -p tcp -i eth0 -s 192.168.0.0/24 --dport 23 -j ACCEPT /sbin/iptables -A INPUT -p tcp -i eth0 -s 61.xxx.xxx.xxx --dport 23 -j ACCEPT /sbin/iptables -A INPUT -p tcp -i eth0 --dport 23 -j DROP
10.加设防火墙/etc/hosts.allow(deny)机制:
上面开放了192.168.0.0/24这个网段,但 是假如您只想让其中的192.168.0.1~192.168.0.5进入,可以设置如下 :
vi /etc/hosts.allow in.telnetd:192.168.0.1,192.168.0.2,192.168.0.3,192.168.0.4,192.168.0.5:allow
相关推荐
### Ubuntu下配置Telnet、SSH、FTP以及远程桌面 #### 配置前提 在开始配置前,为了确保后续步骤能够顺利进行,请确保已使用root用户身份执行这些操作。如果当前root用户尚未设置密码,则需要先设置root用户的密码...
在本文中,我们将深入探讨如何在Ubuntu系统上安装和配置`telnet`及其相关组件,包括`telnetd`和`inetd`。 首先,`telnetd`是`telnet`服务的守护进程,它在后台运行,等待并响应来自其他telnet客户端的连接请求。在...
Ubuntu下配置Telnet、SSH、FTP以及远程桌面 在这篇文章中,我们将学习如何在Ubuntu系统中配置Telnet、SSH、FTP以及远程桌面。这些服务都是远程连接和文件传输的重要工具。 Telnet远程连接服务 Telnet是一种远程...
"Ubuntu 下配置 Telnet、SSH、FTP 及远程桌面" 本文将详细介绍 Ubuntu 下配置 Telnet、SSH、FTP 及远程桌面的过程。首先,我们将介绍 Telnet 的配置,包括安装 xinetd 和 telnetd、修改配置文件 xinetd.conf 和 ...
在Ubuntu系统中,配置Telnet服务器涉及多个步骤,主要目的是为了提供远程登录服务,使得用户可以通过网络连接到服务器进行管理。下面将详细讲解如何在Ubuntu下配置Telnet服务器。 1. **守护进程inetd和xinetd** ...
3. **配置与使用**:安装完成后,可以在命令行中输入`telnet`命令,后面接上目标主机的IP地址和端口号,例如`telnet 192.168.1.1 25`来测试邮件服务器。 4. **退出与安全考虑**:完成telnet会话后,使用`Ctrl+`]`...
总结而言,作者主要分享了在Ubuntu12.04环境下系统安装、VIM编辑器的高级配置、中文输入法安装、putty颜色方案配置以及在VMWare虚拟机环境中实现Ubuntu和Windows系统间文件共享的经验与方法。这些内容涵盖了一个...
4. **配置telnet服务**:安装完成后,需要配置telnet服务以启动和允许远程连接。这通常涉及编辑`/etc/xinetd.d/telnet`(在使用xinetd的服务管理器的系统中)或`/etc/init.d/telnet`(在使用System V init的系统中)...
"不联网,在 Ubuntu 下安装 GCC" GCC(GNU Compiler Collection)是 Unix 和类 Unix 操作系统中用的一个编译器套件,支持多种语言,包括 C、C++、Fortran、Java 等。GCC 能够编译这些语言的程序,并且可以根据需要...
### Ubuntu邮件服务器配置详解 #### 一、概述 在Linux环境下搭建邮件服务器是许多企业和组织的需求之一。本文将详细介绍如何在Ubuntu系统上配置一个完整的邮件服务器,包括使用Postfix作为MTA(邮件传输代理)、...
SeedUbuntu虚拟机使用手册1是关于使用SeedUbuntu虚拟机的详细指南,本手册将指导用户从搭建实验环境到安装docker、创建镜像、使用容器、启动telnet服务等多个方面。 实验环境搭建 在SeedUbuntu虚拟机使用手册1中,...
安装完成后,我们还需要配置telnet服务,确保它可以在系统启动时自动启动,并设置正确的防火墙规则以允许telnet连接。使用`systemctl enable telnetd`命令启用服务,`systemctl start telnetd`启动服务。如果使用的...
### Ubuntu环境简易搭建详解 #### 一、系统安装方案概览 ...总之,Ubuntu环境的搭建不仅涵盖了系统安装,还涉及软件配置、环境优化等多个方面,为用户提供了一个功能齐全、高效稳定的开发和学习平台。
安装后,还需要配置xinetd(extended Internet services daemon)来启动和管理telnet服务,并确保防火墙设置允许telnet端口(默认23)的入站连接。 3. **安全性与警告**:尽管telnet服务方便快捷,但它传输的数据...
在本文中,我们将详细探讨如何在Ubuntu操作系统上安装和配置Smokeping,这是一个强大的网络延迟和可用性监控工具。首先,让我们了解Smokeping的基本概念和它的重要性。 Smokeping是一款开源的网络监控工具,由Ola ...
【Ubuntu 11.04 服务器版安装和配置详解】 Ubuntu 11.04 是 Ubuntu Linux 的一个老版本,特别针对服务器环境设计。在安装前,需要预先规划磁盘分区,通常需要一个交换空间分区,大小约为2GB,以提供虚拟内存功能。...
### Ubuntu系统安装与服务配置详解 #### 一、Ubuntu系统介绍及安装步骤 **1. 插入光盘并设置启动方式** - 将Ubuntu安装光盘放入光驱,并在BIOS设置中将光驱设为优先启动设备。 **2. 启动界面** - 在启动界面中...