当前位置: 技术问答>linux和unix
linux编程:怎么禁用某个特定的服务在某个端口上,谢谢!
来源: 互联网 发布时间:2016-11-11
本文导语: 菜鸟求助: 例如一台linux服务器,我想禁掉这台服务器上的telnet功能在port23.就是其它的机器执行Telnet *.*.*.* 23 时失败,怎么编程实现?哪位大侠指点一下?万分感谢! | ...
菜鸟求助:
例如一台linux服务器,我想禁掉这台服务器上的telnet功能在port23.就是其它的机器执行Telnet *.*.*.* 23 时失败,怎么编程实现?哪位大侠指点一下?万分感谢!
例如一台linux服务器,我想禁掉这台服务器上的telnet功能在port23.就是其它的机器执行Telnet *.*.*.* 23 时失败,怎么编程实现?哪位大侠指点一下?万分感谢!
|
你是要改telnet的端口?--默认的telnet是靠xinetd守护的 你就修改/etc/services文件
telnet xxx/tcp
telnet xxx/udp
xxx为你想改成的端口号,但是别和别的程序使用端口重复了
还是要禁止telnet?--那就不要启动telnet,
还是只允许部分ip登陆?----防火墙
telnet xxx/tcp
telnet xxx/udp
xxx为你想改成的端口号,但是别和别的程序使用端口重复了
还是要禁止telnet?--那就不要启动telnet,
还是只允许部分ip登陆?----防火墙
|
用iptables 试试~
|
iptables是用于数据包限制的,可以不让这个端口开通,但是无法限制别人不用那个端口。
最简单最有效的办法就是先于别人监听指定端口。
最简单最有效的办法就是先于别人监听指定端口。
|
这应该不是你脚本的全部
上面只是定义了两个变量,估计是要使用上面两个变量修改/etc/services文件
上面只是定义了两个变量,估计是要使用上面两个变量修改/etc/services文件
|
为什么要编程实现?用什么编程?
|
改/etc/services就行了
|
禁用一个服务,那就不要开启呗
|
那你得那把telnet服务器端的软件重新修改安装了
|
这个是你vi打开文件时,屏幕上的提示信息吧..