本人使用的ubuntu10.10每次开机时使用nmap扫描127.0.0.1的时候总是能发现一个631端口开启,在/etc/services找到 631端口是网络打印机服务,但对于我一个普通用户来说这根本就不需要,于是到网上去搜索,发现631端口对应的程序是cups,但是不敢卸载,因为网上 有人说这个服务有很多包被其它程序所依赖.所以卸载了可能会有麻烦,在手动sudo service cups stop后到是能暂时起到效果,但下次开机时它还会开启,于是想到了在开机时加一条这样的命令试图达到开机停止该服务,但没有成功- -,后来有一天发现/etc下有个init文件,里面有很多脚本文件,这时我看到了一个cups.conf的文件,打开一看,终于找到了解决的办法.
我们可以使用vi编辑cups.conf文件,你会找到这些代码
start on (filesystem
and (started dbus or runlevel [2345])
and stopped udevtrigger)
stop on runlevel [016]
然
后我的第一个做法是查看自己的当前运行级别,命令runlevel,发现是2,然后我将启动级别里的2给去掉然后将2加到了停止那里,这样下次开机在进入
运行级别2时该服务就会被停止,然后我就想,如果进入其它运行级别的话岂不要又要开启了,于是乎一不做二不休,在所有的运行级别中将其关闭最终的代码如下
start on (filesystem
and (started dbus or runlevel [])
and stopped udevtrigger)
stop on runlevel [0123456]
这样当你再登陆到系统使用nmap扫描时就不会看到扎眼的631端口了
相关文章
- 11-16Netty如何实现服务的优雅关闭
- 11-16服务端主动关闭 time_wait
- 11-16Agent XPs组件已经由此服务器的安全性组态关闭
- 11-16python – 如果服务已关闭,如何创建一个脚本来恢复我的Grooveshark播放列表?
- 11-16docker 服务启动,重启,关闭命令
- 11-16java-Neo4j:2.2.3:“检测到错误地关闭数据库,执行恢复”后,服务器无法启动
- 11-16Win10关闭 Antimalware Service Executable服务
- 11-16网易云跟帖关闭服务后转移到来必力
- 11-16win10系统中openssh服务的安装、打开和关闭、连接和断开
- 11-16jfrog 关闭开放 bintray&&jcenter&&gocenter&&chartcenter 服务