- 博客(3)
- 收藏
- 关注
转载 setuid函数解析
在讨论这个setuid函数之前,我们首先要了解的一个东西就是内核为每个进程维护的三个UID值。这三个UID分别是实际用户ID(real uid)、有效用户ID(effective uid)、保存的设置用户ID(saved set-user-ID)。 首先说这个实际用户ID,就是我们当前以哪个用户登录了,我们运行的程序的实际用户ID就是这个用户的ID。有效用户ID就是当前进程是以哪个用户ID来...
2018-09-25 21:25:05 6042 1
转载 linux下利用C或C++ 语言调用需要root权限
一、简介 linux对文件的权限控制比较严格,这样避免了有特殊意图的程序获取root权限,但在c++程序中希望获取root的执行权限去操作一些只有root可读写的文件。 二、详解1、setuid法(1)登录root用户,将程序设置成root:root所有者(等价于:登录root用户编译程序)。也可直接将普通用户加入root组中,那么编译程序不用来回切换用户。(2...
2018-09-25 21:07:52 8753
转载 windows下串口初步编程(多线程+windows串口)
环境win10操作系统编程环境:Eclipse、Cygwin GCC编译器串口环境:串口调试助手v2.1、 虚拟串口助手(Virtual Serial Port Driver 7.2)过程1. 在Eclipse环境下新建一个C++工程,并指定使用Cygwin GCC编译器2. 新建cpp文件,输入代码3. 打开虚拟串口助手和串口调试助手,建立串口调试的环境4. 编译...
2018-09-18 14:06:08 2221 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人