协议安全

为什么用户不能使用1024以下的端口?

Linux对于非root权限用户不能使用1024以下的端口,对于一些服务,过高的权限,会带来一定的风险。

如何关闭Telnet服务?

Telnet与SSH有哪些异同点?

Linux提供服务是由运行在后台的守护程序(daemon)来执行的,telnet服务是由xinetd守护的。

关闭telnet服务:

(1)a  vi /etc/xinetd.d/telnet ,将disable=no改成disable=yes;

         b  chkconfig telnet off; 如果需要设置telnet服务不为开机自启动,使用命令chkconfig -del telnet或者chkconfig --del telnet

(2)使用命令sever xinetd restart或者/etc/init.d/xinetd restart

(3)删除telnet-sever包,命令:rpm -e telnet-sever--nodeps

(4)vi /etc/services,注释23号端口

ssh和telnet的相同点:

(1)两种协议都可以远程登录另一台主机

(2)两种协议都属于基于TCP/IP的协议

ssh和telnet的不同点:

(1)telnet是明文传送;ssh是加密传送,并且支持压缩

(2)telnet的默认端口号为23,;ssh的默认端口号为22

(3)ssh使用公钥对访问的服务器的用户验证身份,进一步提高安全性;telnet没有使用公钥。

Finger服务有什么用途和风险?如何关闭?

finger(端口79)是互联网上最古老的协议之一,用于提供站点及用户的基本信息,一般通过finger服务,可以查询到站点上的在线用户清单及其他一些有用的信息。finger服务科用于查询用户的信息,包括网上成员的真实姓名、用户名、最近登录时间和地点等,也可以用来显示当前登录在机器上的所有用户名。

出于安全的考虑,大部分站点取消了finger服务,不过互联网上仍然有相当数量的主机在继续提供finger服务。

如何关闭不必要的Linux系统服务

 

posted @ 2018-07-17 16:07  盛晓玫蓝  阅读(227)  评论(0编辑  收藏  举报