[问题]如何开启/etc/service中的服务?

Web、Mail、Ftp、DNS、Proxy、VPN、Samba、LDAP 等基础网络服务
回复
zzzppp
帖子: 1
注册时间: 2006-02-19 22:55
送出感谢: 0
接收感谢: 0

[问题]如何开启/etc/service中的服务?

#1

帖子 zzzppp » 2006-02-19 23:01

想暂时开启/etc/services中的服务,如daytime, echo等,但ubuntu默认是关闭的,如何开启/关闭?(最好是命令行形式)谢谢!
ps.只为学习目的,在本地主机上打开一个简单的服务端口,不用考虑安全问题
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙
送出感谢: 4 次
接收感谢: 256 次

#2

帖子 eexpress » 2006-02-20 0:19

有个sysv-rc-conf可以试试。需要安装。自己加的就要直接到/etc/rc*.d这样的目录里面作一个ln就可以了。注意格式S99xxxx这样的。
● 鸣学
蓝蜗牛
帖子: 193
注册时间: 2005-11-26 18:27
送出感谢: 0
接收感谢: 0

#3

帖子 蓝蜗牛 » 2006-03-16 15:33

用servecie **** start/stop/restart 吧?
头像
yang119345
帖子: 570
注册时间: 2005-06-19 14:22
来自: 上海
送出感谢: 0
接收感谢: 1 次
联系:

#4

帖子 yang119345 » 2006-03-16 16:07

蓝蜗牛 写了:用servecie **** start/stop/restart 吧?


ubuntu没有这个命令,而且你的拼写有误
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙
送出感谢: 4 次
接收感谢: 256 次

#5

帖子 eexpress » 2006-03-16 23:45

是直接 /etc/rcS.d/Sxxgdm reload。这样的。直接打开这个文件就可以看到参数(都是标准的参数)。
● 鸣学
头像
firehare
论坛版主
帖子: 2625
注册时间: 2005-04-10 16:54
来自: 温州大学
送出感谢: 0
接收感谢: 2 次
联系:

#6

帖子 firehare » 2006-03-17 15:30

那你安装一个 inetd 或 xinetd 服务吧!
我心无畏,源自于我心无知。
图片
头像
isone
帖子: 23
注册时间: 2006-11-13 20:17
送出感谢: 1 次
接收感谢: 0

#7

帖子 isone » 2006-11-19 22:18

firehare 写了:那你安装一个 inetd 或 xinetd 服务吧!
为什么Ubuntu的默认安装没装xinetd服务,和init.d/是不是有些重复了?
chl2090
帖子: 23
注册时间: 2006-10-26 21:11
送出感谢: 0
接收感谢: 0
联系:

#8

帖子 chl2090 » 2006-11-23 12:38

eexpress 写了:是直接 /etc/rcS.d/Sxxgdm reload。这样的。直接打开这个文件就可以看到参数(都是标准的参数)。
我觉得也是
lyhscut
帖子: 10
注册时间: 2006-10-13 23:17
送出感谢: 0
接收感谢: 0

#9

帖子 lyhscut » 2006-12-03 15:46

要开启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
回复

回到 “服务器基础应用”