首先说明我的系统环境:Ubuntu 10.10 x86 Desktop

在这个系统上默认只安装了telnet(也就是client)root@www.linuxidc.com:~# dpkg -s telnet

Package: telnet

Status: install ok installed

Priority: standard

Section: net

Installed-Size: 188

Maintainer: Ubuntu Developers

Architecture: i386

Source: netkit-telnet

Version: 0.17-36build1

Replaces: netstd

Provides: telnet-client

所以只能用telnet命令登录别人开启telnet服务的主机,其他人是不能使用telnet登录本机的。

1,现在要说的就是让别人能够使用telnet登录本机,需要安装两个软件:root@www.linuxidc.com:~# apt-get install telnetd

root@www.linuxidc.com:~# apt-get install xinetd

其中telnetd是telnet-server,但它是无法自我启动的,需要管理daemon的软件xinetd来接管。root@www.linuxidc.com:~# dpkg -s telnetd

Package: telnetd

Status: install ok installed

Priority: optional

Section: net

Installed-Size: 152

Maintainer: Ubuntu Developers

Architecture: i386

Source: netkit-telnet

Version: 0.17-36build1

Replaces: netstd

Provides: telnet-server

2,通过xinetd启动telnetd,方法是新建telnet文件,并输入如下内容(没有安全性设置)root@www.linuxidc.com:~#vi /etc/xinetd.d/telnet

service telnet

{

disable=no

socket_type=stream

flags=REUSE

wait=no

user=root

server= /usr/sbin/in.telnetd  #特别注意此处,in.telnetd是telnetd安装产生的文件

log_on_failure += USERID

}

如果要修改telnet的默认端口号(23),需要修改/etc/services文件中对应的telnet

3,然后重启xinetd程序root@www.linuxidc.com:/etc/xinetd.d# service xinetd restart

* Stopping internet superserver xinetd                                  [ OK ]

* Starting internet superserver xinetd                                  [ OK ]

这时候可以是使用netstat命令查看23端口监听情况root@www.linuxidc.com:~# netstat -tulnp | grep 23

tcp        0      0 0.0.0.0:23              0.0.0.0:*               LISTEN      4176/xinetd

4,可以确定telnet服务器已经搭建完成,这时只需要换个电脑,然后使用telnet ip即可登录。默认的设定是root不能通过telnet登录(telnet在网络上是明文传输,可以被sniffer侦测出密码),如果安全性有保证,可以通过一下方法允许root登录:

(1)修改/etc/securetty文件,添加终端root@www.linuxidc.com:~# tail -5 /etc/securetty

pts/0

pts/1

pts/2

pts/3

pts/4

或者直接将securetty文件改名,即可使用root登录

(2)修改/etc/pam.d/login文件,将securetty验证注释调12  # Disallows root logins except on tty's listed in /etc/securetty

13  # (Replaces the `CONSOLE' setting from login.defs)

14  # Note that it is included as a "required" module. root will be

15  # prompted for a password on insecure ttys.

16  # If you change it to a "requisite" module, make sure this does not leak

17  # user name information.

18  #auth       required  pam_securetty.so

这样telnet基本上就配置完成了,不过还是建议大家用ssh(但windows系统要用ssh还要附加专门的软件,真的很艹蛋!

在linux上配置telnet服务器,Ubuntu 10.10 下配置Telnet服务器相关推荐

  1. linux下的svn搭建,Ubuntu 14.04 下搭建SVN服务器 svn://

    Ubuntu 14.04 下搭建SVN服务器 svn:// 安装软件包: sudo apt-get install subversion 之后选择SVN服务文件及配置文件的放置位置.我放在了/srv下 ...

  2. Ubuntu 16.04下配置openWRT开发环境

    Ubuntu 16.04下配置openWRT开发环境 1.配置openwrt开发环境,本实验室在ubuntu16.04系统下测试 在编译之前我们先要搭建环境,ubuntu下OpenWrt编译环境需要安 ...

  3. Linux上:使用VMware17安装Centos8.5并配置网络、WSL安装Ubuntu、

    文章目录 第一章: Linux概述 1.1 操作系统 1.2 操作系统的发展史 1.3 Linux发行版 第二章WSL安装linux 2.1 WSL简介 2.2安装Ubuntu 2.3 Ubuntu功 ...

  4. t440 linux指纹识别,ThinkPad X220 Ubuntu 14.10 上安装指纹识别

    Ubuntu上可以安装 fprint-demo和fingerprint-gui作为ThinkPad的指纹识别软件使用.试了一下 fprint-demo,可以和Ubuntu系统账号结合起来,但是识别效果 ...

  5. linux中vlc命令,在Ubuntu 14.10上安装VLC播放器

    VLC是一款开源的多媒体播放器,适用于像Linux.Microsoft Windows.Mac OS X和Android这样的操作系统.VLC播放我们喜爱的影音作品,它可以支持多种格式的音视频格式,例 ...

  6. Linux为fluent配置环境变量,Ubuntu 9.10下安装Fluent lnx86-6.3.26成功

    操作系统Ubuntu 9.10 Fluent 6.3 GAMBIT2.3 for Linux 1 安装Fluent: 将压缩文件解压缩,并进入相应文件夹 sudo ./ Fluent_install- ...

  7. ubuntu安装Linux网络配置,CentOS和Ubuntu系统简要网络配置及常用网络管理工具汇总...

    鉴于不同的用户群体.不同的业务在使用Linux系统时共同的首要问题是解决网络连接的问题,写下这篇博文. 本文主要总结CentOS和Ubuntu系统关于网卡的简要配置以及管理网卡时常用的三个工具的区别( ...

  8. linux创建django项目,Ubuntu 16.04下配置Django项目

    记录一次在全新服务器下配置Django项目说明: Linux操作系统:Ubuntu 16.04 Django版本:1.8.7 Python版本:2.7.12 运行模式:Ubuntu+Django+Ap ...

  9. linux apache mod_jk,Linux上安装Apache,安装mod_jk,相关配置

    最近在配置Linux生产环境,当然使用的也是Apache+tomcat集群配置.以前是在windows2008操作系统下配置环境,服务器,还有项目,运行都没有问题,原理基本都了解,如果你需要在wind ...

  10. linux屏幕怎么暗一点,Ubuntu 12.10 调节屏幕亮度经验分享

    我一直用的是Ubuntu,刚开始,我不知道Ubuntu屏幕亮度过亮,每次到学校机房的XP上都觉得其桌面太丑了(亮度所致)^-^.    这几天我才发现我眼睛有时候受不了,到网上一查才知道是屏幕太亮所致 ...

最新文章

  1. 怎么使图表居中显示_文字怎么排版又精美又好看?
  2. clientdataset 过滤 in_天心大风量亚高效过滤器
  3. Linux 查看CPU信息,内存等信息
  4. 简单动画函数封装及缓动效果
  5. RabbitMQ和Kafka选型用哪个
  6. Java 按行读写文件(解决中文乱码)
  7. 一般左边后台点击收缩展开的效果
  8. shell初学之nginx(负载均衡)
  9. 554_使用iotop查看存储的读写速度
  10. loadrunner+win2003虚拟机的安装
  11. JdbcTemplate – 调用存储过程
  12. isis学不到looback口的路由_无线路由器怎么设置无线桥接 无线路由器设置无线桥接步骤【教程】...
  13. linux ftp连接超时(10060),实在搞不定了,求助!WDCP FTP登录失败,提示错误10060
  14. 如何设置UILabel的内边距?
  15. 互联网时代的B2B电商系统到底意味着什么
  16. 国产化适配(身份证读卡器,条码枪,扫描仪,ca证书,在线文档编辑器)
  17. ArcGIS API for JavaScript 报错Error: multipleDefine
  18. 晚上看了爱丽丝梦游仙境
  19. 带你深入了解Fragment懒加载
  20. 需要3个积分下载小土豆注册机,不知道发一个博客可以获得积分不

热门文章

  1. Oracle SQL性能调整注意事项
  2. Windows Phone 开发【MSDN参考文档 目录】
  3. 「开源资讯」Sentinel Go 0.4.0 发布,支持热点流量防护能力
  4. flutter环境配置详解及开发第一个项目
  5. 桌面APP打包利器 —— Node-webkit
  6. mysql有程序过程吗_MySQL工作(执行)流程
  7. Golang中interface类型转string类型
  8. c语言中运用空语句的延时函数,【转载】单片机C语言中_nop_函数的使用及C语言的延时计算...
  9. JDK Frame内容区绘制边框
  10. 梦笔记2022-02-23