美文网首页
linux下vscode 使用sudo权限调试

linux下vscode 使用sudo权限调试

作者: 江河湖海洋 | 来源:发表于2022-11-10 09:56 被阅读0次
  1. 工程根目录创建一个名为gdb的可执行脚本。
    脚本中加入以下内容:sudo /usr/bin/gdb "$@"
    修改脚本权限:sudo chmod 777 gdb

  2. .vscode文件夹下的launch.json增加或改动
    "miDebuggerPath": "${workspaceRoot}/gdb"

  3. 更改/etc/sudoers,增加一行,user_name为自己账号名。
    user_name ALL=(ALL) NOPASSWD:/usr/bin/gdb

  4. /etc/sudoers为只读文件,更改了需要把文件权限改回去。
    pkexec chmod 0440 /etc/sudoers

相关文章

  • 技巧~~

    sudo linux下解决权限问题: w ! sudo tee % 保存权限问题

  • Linux下root密码破解

    Linux下root账户时管理员最高权限,一般情况下是不使用的,需要使用权限时候 sudo 就可以提取最高权限使用...

  • 取消输入sudo密码

    sudo cp /etc/sudoers 说明: Linux普通用户使用sudo权限每次都要输入密码,虽然提高了安...

  • Ubuntu16.04下安装Mysql

    1.linux下安装需要root权限 sudo apt-get install mysql-serversudo ...

  • Linux的ROOT账号的思考

    Linux权限 Linux权限分为普通用户、sudo权限、ROOT权限。 【1】普通权限,能执行在操作系统执行一般...

  • sudo工具(命令)

    sudo简介: sudo 是Linux下常用的允许普通用户使用超级用户权限的工具,允许系统管理员让普通用户执行一些...

  • 2019-01-16 Ubuntu/Linux 用vscode

    参考文章 Ubuntu/Linux 用vscode 运行/调试 c++ 程序在ubuntu上搭建vscode的开发...

  • Linux常用命令

    获取root权限 sudo su 新建文件夹 mkdir test 下载文件(Linux to Win,使用Sec...

  • 详解Linux下的sudo及其配置文件/etc/sudoers

    1、sudo介绍 sudo是linux下常用的允许普通用户使用超级用户权限的工具,允许系统管理员让普通用户执行一些...

  • 在Python中调用MATLAB的API

    Window系统 Linux or Mac系统 可能需要加上sudo权限 sudo python setup.p...

网友评论

      本文标题:linux下vscode 使用sudo权限调试

      本文链接:https://www.haomeiwen.com/subject/prjatdtx.html