Linux系统下以root权限运行编译程序的方法
时间:2016-10-09
来源:U卫士
作者:佚名
在Linux系统使用中,如果某些编译程序使用了原始套接字,那么我们就需要使用root权限才能运行,不过程序正在运行时却无法提升权限,那么这个时候我们应该怎么办?下面就给大家介绍一下,其实无需加上sudo或者切换到#提示符让Linux系统下以root权限运行编译程序的方法。
步骤如下:
1、用root权限完成gcc;
2、chmod u+s 《可执行文件》
这时,就能像Linux自带的ping一样,无需sudo或切换至#提示符就能运行了。
当然,由于UNP上的ping源码在创建原始套接字后就使用setuid(getuid()),保持了最小权限原则。
关于以上问题,需要按照以上的两个步骤操作即可,只要按照本文介绍的这种方法,就可以随心所欲地在Linux系统下以root权限运行自己编译的程序了。 可以到u卫士U盘启动盘制作工具官网www.uweishi.com:咨询客服。更多精彩内容继续关注。本文由u卫士u盘启动盘整理发布
热门词库
相关文章
更多+手游排行榜
- 最新排行
- 最热排行
- 评分最高
-
角色扮演 大小:33.47 MB
-
角色扮演 大小:72.02 MB
-
格斗射击 大小:1.31 GB
-
塔防策略 大小:13.47 MB
-
格斗射击 大小:107.27 MB
-
竞技对战 大小:6.92 MB
-
冒险解密 大小:365.58 MB
-
休闲益智 大小:64.2 MB