玩过一段时间的Centos,但是安装上相关服务之后总是必须用root用户才能启动,想到是权限问题:
于是查找资料,比如用service nexus start来做说明。
发现nexus其实在放在/etc/rc.d/init.d/目录下的,那么就想这个目录是干嘛的呢?
http://blog.csdn.net/wy19910326/article/details/7355013上面讲的很清楚,
基本上自己安装的一些软件包的服务都会放在这个目录下,比如我使用yum install -y xxxxx
其启动脚本就会出现在init.d的目录下,所以只需要更改这个目录下脚本的权限就能启动服务了。
chmod 755 xxxx,完事。