问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

Linux:怎样使daemon获得和root一样的权限呢?

发布网友 发布时间:2022-04-15 14:42

我来回答

3个回答

懂视网 时间:2022-04-15 19:03

bitsCN.com

Linux daemon & mysqld

不严格的讲、daemon 就是服务、可分 2 类:

① stand alone

② super daemon

再不严格的讲、服务对应端口、那....那、daemon就对应了端口...?

我们可从 /etc/services 查询他们的对应关系:

[plain]

/*第一列为 daemon 的名称

第二列则是 port

*/

[root@odd ~]# cat /etc/services | grep -i --color=auto 'mysql'

mysql 3306/tcp # MySQL

mysql 3306/udp # MySQL

mysql-cluster 1186/tcp # MySQL Cluster Manager

mysql-cluster 1186/udp # MySQL Cluster Manager

mysql-im 2273/tcp # MySQL Instance Manager

mysql-im 2273/udp # MySQL Instance Manager

这 2 者主要的区别是:

● stand alone :一直开放连接

● super daemon:有请求时才建立连接

[plain]

[mysql@odd ~]$ mysqld_safe &

[1] 5230

[mysql@odd ~]$ 130610 14:40:14 mysqld_safe Logging to '/home/mysql/mysql/log/alert.log'.

130610 14:40:14 mysqld_safe Starting mysqld daemon with databases from /home/mysql/mysql/data

[root@odd ~]# netstat -lntp | grep :3306

tcp 0 0 :::3306 :::* LISTEN 5550/mysqld

由此、可判断、mysqld 属于 stand alone

一般、mysqld 的启动脚本在 /etc/init.d/ 目录下、PS:实际上、大部分daemon的启动脚本都在这

另外、mysqld 的PID 文件一般在 /var/run/ 目录下、不过、我是源码编译自定义、我的在 datadir 目录下

bitsCN.com

热心网友 时间:2022-04-15 16:11

你找死? apache 上面跑的网站被黑,整个服务器就都送给人家了……

apache 启动时有运行的用户 ID 设置的,修改一下改用 root 跑就行了。不过什么地方忘了,应该是某个设置文件里面。
如果你非要让 deamon 拥有 root 一样的权限,这要看你的 Linux 系统,有些系统打开了高级的权限控制,比如 SELinux,用这个设置一下给 deamon 就行了,不过是不是真的能提供和 root 一样的权限就不知道了。追问但是我的工程需要exec("kill 12345");如果不这样就没有权限执行这个命令了呀...

追答设置 apache 的 deamon 用户用 sudo 可以运行某个脚本。
之后这个脚本里面去进行 kill 操作。

当然直接设置 deamon 能直接 sudo 执行命令也可以,但是最好写个 shell 脚本,这个脚本里面加强功能检测,方式别人用你这个脚本提权或者做什么超过你所需要功能以外的操作。sudo 可以设置某个用户可以 sudo 操作哪个特定的东西。
配置文件一般是 /etc/sudoers

热心网友 时间:2022-04-15 17:29

想改为和root一样的权限,更张uid即可,
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
韩国EMS19.3公斤的箱子去中国要多少钱 俄罗斯快递查询 青春期孩子想买贵东西怎么办 发现青春期孩子买成人用品怎么办?? ...运送石油到中国上海湾,途中经过的海峡有( )A.白令海峡B.马六甲海峡C... 中俄货物运输企业 ...湾往我国运送石油的船只需要经过的海峡是: ( ) A.直布罗陀海峡 B... 童心唱响祖国完整版歌词【26句精选】 苹果有面容和没面容有什么区别 苹果无面容影响 如何去台湾留学 如何去台湾留学呢 台湾留学 赴台湾留学生如何办理学习证明?!或留学生证明?! 大陆学生如何申请台湾学校? 去台湾留学需要什麼条件 怎样申请报考台湾的大学 如何申请去台湾留学 我想去台湾留学,怎么个程序? 怎样申请去台湾留学 怎样能到台湾留学 去台湾留学申请的流程是怎样的 想去台湾留学?有什么建议?怎么申请? 户籍是哪里才能去台湾留学 "臭蝽'对人有害吗 讨厌灰原哀么? 恐怖的虫子进屋子 为什么大家都喜欢灰原哀讨厌毛利兰? 虱目 是完全变态还是不完全变态? 毛利兰和灰原哀,大家不喜欢哪一个?为什么? 如何选择电脑文件管理系统,电脑数据防泄密方案さ 钱夹谷谷查看额度不借款会上征信吗? 谷谷钱包借了就还对信誉有影响吗? 谷谷钱包是不是洗黑钱 谷谷钱包有没有人提出来 谷谷钱包骗局 盛晓枚专辑有哪些? 求语文天才帮忙想秒句子 帮我写篇名叫《走进唐朝》的校本论文 谢谢!! 有谁像你这样无条件爱我 人生如戏演唱的歌曲《主啊 有谁能像你》的歌词 主啊,有谁能像你(伴奏)歌词 redhat linux 有daemon命令吗 酥油怎样打发 我想要读大专考取教师资格证。请问要读什么学校? 四川省教师资格认定要专业限制吗 四川师范怎么样啊? 教师资格证试讲 2015年四川的教师资格证试讲报名时间是好久,在哪里报名,具体怎么做? 四川省高等学校教师队伍建设“十一五”规划的目标