想暂时开启/etc/services中的服务,如daytime, echo等,但ubuntu默认是关闭的,如何开启/关闭?(最好是命令行形式)谢谢!
ps.只为学习目的,在本地主机上打开一个简单的服务端口,不用考虑安全问题
[问题]如何开启/etc/service中的服务?
-
- 帖子: 1
- 注册时间: 2006-02-19 22:55
- eexpress
- 帖子: 58428
- 注册时间: 2005-08-14 21:55
- 来自: 长沙
- yang119345
- 帖子: 570
- 注册时间: 2005-06-19 14:22
- 来自: 上海
- 联系:
- eexpress
- 帖子: 58428
- 注册时间: 2005-08-14 21:55
- 来自: 长沙
- firehare
- 帖子: 2625
- 注册时间: 2005-04-10 16:54
- 来自: 温州大学
- 联系:
- isone
- 帖子: 23
- 注册时间: 2006-11-13 20:17
-
- 帖子: 23
- 注册时间: 2006-10-26 21:11
-
- 帖子: 10
- 注册时间: 2006-10-13 23:17
要开启daytime, echo等服务,可以先安装xinetd。
$ sudo apt-get install xinetd
$ ls /etc/xinetd.d
chargen daytime echo time
可以看到有4个服务,这些服务默认是关闭的,如果要开启echo服务,可以:
$ sudo gedit /etc/xinetd.d/echo
然后将修改: disable = no
保存以后,
$ sudo /etc/init.d/xinetd restart
完成 echo 服务的开启。
还有一些有用的命令:
添加一个服务
sudo update-rc.d 服务名 defaults
删除一个服务
sudo update-rc.d 服务名 remove
临时重启一个服务
/etc/init.d/服务名 restart
临时关闭一个服务
/etc/init.d/服务名 stop
临时启动一个服务
/etc/init.d/服务名 start
$ sudo apt-get install xinetd
$ ls /etc/xinetd.d
chargen daytime echo time
可以看到有4个服务,这些服务默认是关闭的,如果要开启echo服务,可以:
$ sudo gedit /etc/xinetd.d/echo
然后将修改: disable = no
保存以后,
$ sudo /etc/init.d/xinetd restart
完成 echo 服务的开启。
还有一些有用的命令:
添加一个服务
sudo update-rc.d 服务名 defaults
删除一个服务
sudo update-rc.d 服务名 remove
临时重启一个服务
/etc/init.d/服务名 restart
临时关闭一个服务
/etc/init.d/服务名 stop
临时启动一个服务
/etc/init.d/服务名 start