【教程】Linux下telnet服务器搭建教程

综合技术   © 文章版权由 admin 解释,禁止匿名转载

#楼主# 2019-2-14

emmm大家好,初来渲染社区。看到这里没有关于服务器搭建的教程。所以就想着给大家带来一期Linux系统下搭建telnet远程登入服务器的教程,大家有兴趣的就学一下建议大家可以开启楼主模式来观看。然后就是等到教程结束后我会把虚拟机软件和虚拟机ISO镜像放在百度云盘。后续我会带来更多的服务器教程大家可以关注我

===================分割线========================

工具:Linux系统虚拟机(因为总不可能在真机下实验吧)
Linux系统版本:红帽Linux服务器版本

===================分割线========================
好,现在教程开始
===================分割线========================
telnet服务器的简述
telnet服务器又称为远程登入服务器,采用telnet协议,Telnet协议是TCP/IP协议族中的一员,是Internet远程登陆服务的标准协议和主要方式。它为用户提供了在本地计算机上完成远程主机工作的能力。
===================分割线========================
telnet服务器的搭建
[root@localhost ~]#rpm -qa|grep telnet
查看有没有安装telnet服务端和客户端的软件,假如没有,就可以装 这里我们可以有两种方式装
[root@localhost ~]#rpm -ivhtelnet-0.17-47.el6_3.1.i686.rpm 还有就是yum方式安装,首先我们要做yum源文件 [root@localhost ~]#vi /etc/yum.repos.d/dvd.repo
然后添加
[dvd] //总名称
name=dvd //仓库名字
baseurl=file:///cdrom //光驱挂载的位置 gpgcheck=0 //是否进行gpg校检,0为不检查 enabled=1 //是否让文件生效,1表示是
然后就是挂载光盘,我们在yum源文件里面设置的是在根目录下的cdrom。所以我们就要在根目录下创建cdrom文件夹,然后把光盘挂载进去
[root@localhost ~]#mkdir /cdrom 挂载光驱 [root@localhost ~]#mount /dev/cdrom /cdrom 然后就是安装了,先查看一下安装包信息
[root@localhost ~]#yum info telnet 安装之前先要清除缓存
[root@localhost ~]#yum clean all 然后就是安装了 [root@localhost ~]#yum install telnet –y 因为telnet服务需要父进程xinetd,所以,可能会安装不成功,那是因为你没有安装xinetd服务
[root@localhost ~]#yum install xinetd –y 然后telnet还需要安装服务端软件 telnet-server
[root@localhost ~]#yum install telnet-server #查看xinetd服务的状态
[root@localhost Packages]# service xinetd status
#启动xinetd服务
[root@localhost Packages]# service xinetd start
#关闭xinetd服务
[root@localhost Packages]# service xinetd stop
#重启xinetd服务
[root@localhost Packages]# service xinetd restart
#设Xinetd服务开机自启
[root@localhost Packages]#chkconfig xinetd on
#关闭Xinetd服务开机自启
[root@localhost Packages]#chkconfig xinetd off
=====================分割线=====================
然后这些帮助文档都是我自己一个字一个字的写的,以后我会慢慢的在这里留给大家。
沙发
老苏叶 2019-2-14
排版有些乱了,然后这个是最后的实验结果图远程登入成功,你也可以在windows下实验。但是要在同一网段下才可以
板凳
老苏叶 2019-2-14
接下来就是防火墙的配置#查看防火墙
[root@localhost Packages]# iptables-save
#允许TCP协议下23号端口通信
[root@localhost Packages]# iptables -I INPUT -p tcp --dport 23 -j ACCEPT
注意,这个23端口是默认的端口,不安全,假如要改别的端口,直接把23改成别的
#保存防火墙配置
[root@localhost Packages]# service iptables save
#重启防火墙
[root@localhost Packages]# service iptables restart
开启telnet服务
[root@localhost ~]# vi /etc/xinetd.d/telnet
编辑telnet配置文件
service telnet
{ flags = REUSE
socket_type = stream
wait = no
user = root
server = /usr/sbin/in.telnetd
log_on_failure += USERID
disable = NO
}
注意:将“disable”的值改为“NO
#i键是插入模式,esc是命令模式,输入:wq保存退出然后重启服务
[root@localhost ~]# service xinetd restart
测试,在客户机上输入telnet 192.168.1.118#客户机上药安装了客户端软件
注意:默认严禁使用“root”用户远程登录服务器
地板
老苏叶 2019-2-14
telnet服务器安全配置

修改Telnet服务器的TCP通信端口
[root@localhost ~]# vi /etc/services
telnet 3000/tcp
telnet 3000/udp
[root@localhost ~]#service xinetd restart
修改防火墙
[root@localhost ~]# iptables -I INPUT -p tcp --dport 3000 -j ACCEPT
[root@localhost ~]# iptables -I INPUT -p udp --dport 3000 -j ACCEPT
[root@localhost ~]# service iptables save
测试:在客户端虚拟机上的终端窗口中输入: [root@localhost ~]# telnet 192.168.1.118 3000
4楼
老苏叶 2019-2-14
访问控制
[root@localhost ~]#vi /etc/xinetd.d/telnet
bind = 192.168.1.118
#定义telnet服务器的登录地址
only_from = 192.168.2.0/24
#只允许 192.168.2.0 这个网段进入
only_from = .edu.cn
#只有教育网才能进入!
no_access = 192.168.2.{120,130}
#黑名单,这两个ip不可登陆
access_times= 8:00-12:00 20:00-23:59
# 每天只有这两个时间段开放服务
5楼
老苏叶 2019-2-14
telnet root用户的登入
telnet 不是很安全,默认的情况之下不允许 root 以 telnet 进入 Linux 主机 。若要允许root用户登入,可用下列方法:[root@wljs root]# mv /etc/securetty /etc/securetty.bak
这样, root 就可以直接进入 Linux 主机了。不过,建议不要这样做。也可以在普通用户进入后,切换到root用户,拥有root的权限。
6楼
老苏叶 2019-2-14
工具还在打包上传中感觉这帖子要凉了啊。
7楼
天天 2019-2-14
我添加数据库了为什么,上源码后填写数据库的时候,连接不上数据库,只有root的可以
8楼
老苏叶 2019-2-14
@天天 没权限吧。毕竟只有root用户有最大权限
9楼
老苏叶 2019-2-14
工具打包链接:https://pan.baidu.com/s/1fDKWI_v9HzisElaZ_1TBvA



提取码:r5hw



感觉都没有很多人懂这些东西,算了下次还是不发了。难受
10楼
天天 2019-2-14
@老苏叶 那该怎么做,还有为什么会出现这样的页面

评论

登录后才可发表内容
  • 主题

    1

  • 帖子

    11

  • 关注者

    0

Copyright © 2019 凯特网.   Powered by HYBBS 2.3.4  

Runtime:0.0663s Mem:2242Kb