【转】buntu TELNET服务安装配置

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

时间: 2024-10-26 18:51:30

【转】buntu TELNET服务安装配置的相关文章

ubuntu 下telnet服务安装配置

1. sudo apt-get install xinetd telnetd 2. sudo vim /etc/xinetd.conf并加入以下内容进行下一步的Ubuntu Linux telnet设置: # Simple configuration file for xinetd # # Some defaults, and include /etc/xinetd.d/ defaults { # Please note that you need a log_type line to be a

telnet 服务 安装 http://blog.csdn.net/l461269717/article/details/8510393

开发板启动 telnet 服务telnetd -l /bin/sh Telnet协议是TCP/IP协议族中的一员,是Internet远程登陆服务的标准协议和主要方式.它为用户提供了在本地计算机上完成远程主机工作的能力.在终端使用者的电脑上使用telnet程序,用它连接到服务器.终端使用者可以在telnet程序中输入命令,这些命令会在服务器上运行,就像直接在服务器的控制台上输入一样.可以在本地就能控制服务器. telnet服务位于busybox中. 配置busybox Networking Uti

Linux 下Telnet 服务安装

Linux 下Telnet 服务安装 注:以下所有命令均在root用户下执行. 命令测试在Linxu版本6.x下完成,部分命令不适用Linux 7.0以上 1.简介 默认情况下Linux只安装了Telnet客户端,而没有安装服务端 [[email protected] ~]# rpm -qa | grep telnet telnet-0.17-48.el6.x86_64 2.安装Telnet 服务端 2.1在配置有yum情况下 yum install -y telnet* 2.2 在未配置yum

详解“FTP文件传输服务”安装配置实例

"FTP文件传输服务"安装配置实例 家住海边喜欢浪:zhang789.blog.51cto.com 目录 简介 ftp工作原理 常见的FTP服务 Vsftpd服务器的安装 Vsftpd.conf配置文件详解 配置FTP服务器实例 实例:配置匿名用户 实例:配置本地用户登录 实例:配置虚拟用户登录(MySQL认证) 实例:控制用户登录 实例:设置欢迎信息 分析vsftpd日志管理 FTP服务器配置与管理 简介 FTP 是File Transfer Protocol(文件传输协议)的英文简

Rsyslog日志服务安装配置

rsyslog服务端配置  centos6.4 x64系统  系统自带rsyslog 5.8版本 rsyslog 是一个 syslogd 的多线程增强版. 现在Fedora和Ubuntu, rhel6默认的日志系统都是rsyslog了 rsyslog负责写入日志, logrotate负责备份和删除旧日志, 以及更新日志文件 ################################### #首先部署好lamp环境,详情见lamp安装文档 #更新系统时间   rsyslog-mysql是rs

web服务安装配置

本文主要是以 CentOS 6系列为操作系统,来安装配置web服务,并实现虚拟用户,https,和基本的用户认证等相关内容. 写在前面: 操作系统: CentOS 6.5 服务器的IP: 172.16.10.9 httpd的版本:httpd-2.2.15 系列 SElINUX状态:disabled 下面开始安装配置旅程: 一.web的安装配置 1.安装:yum install httpd  mod_ssl -y mod_ssl 是实现 https 协议时所依赖的包 2.配置文件的相关说明: 配置

Hadoop系列之zookeeper(分布式协调服务)安装配置

Hadoop系列之zookeeper(分布式协调服务)安装配置 1.安装cd /root/softtar zxvf zookeeper-3.4.6.tar.gzmv zookeeper-3.4.6 /usr/local/hadoop/zookeeper2.修改配置文件mkdir -p /data/zookeeper/data //3个节点都需要创建此目录cd /usr/local/hadoop/zookeeper/confcp zoo_sample.cfg zoo.cfg#vim zoo.cfg

linux telnet服务安装和配置

因为要升级SSH,为了预防SSH升级失败无法连接服务器,安装telnet服务以备不时之需,升级完SSH后再将telnet服务关闭. telnet服务器配置 一.安装telnet软件包(通常要两个). 1. telnet-client (或 telnet),这个软件包提供的是 telnet 客户端程序: 2.是 telnet-server 软件包,这个才是真正的 Telnet server 软件包! 安装之前先检测是否这些软件包已安装,方法如下: [[email protected] ~]#rpm

linux telnet服务安装与配置

关闭防火墙:service iptabls stop            chkconfig iptabls off 1.安装telnet服务 [[email protected] ~]# rpm -qa |grep telnet   //检查是否安装这相关软件包telnet-0.17-47.el6.x86_64telnet-server-0.17-47.el6.x86_64 如果未安装,配置YUM源,使用yum install telnet telnet-server命令安装 2.开启tel