linux下vsode超级用户运行

解决此问题的另一种方法是为当前用户创建一个本地桌面图标文件,而非编辑系统级别的桌面图标。这将覆盖系统级别的设置。请按照以下步骤操作:

在终端中输入以下命令,创建一个特定于当前用户的桌面图标文件:

cp /usr/share/applications/code.desktop ~/.local/share/applications/

使用文本编辑器编辑新创建的桌面图标文件:

nano ~/.local/share/applications/code.desktop

将 "Exec=" 行替换为以下内容:

Exec=sh -c "sudo code --no-sandbox --user-data-dir=YOUR_USER_DATA_DIR %U"

请记得将 YOUR_USER_DATA_DIR 替换为实际的用户数据目录路径。

按 Ctrl + O 保存文件,然后按 Ctrl + X 退出 nano 编辑器。

现在,当您单击Visual Studio Code图标时,它应以超级用户身份运行。请注意,以超级用户身份运行Visual Studio Code可能存在安全风险,所以除非您正在编辑受保护的文件,否则请使用普通用户权限运行Visual Studio Code。

相关推荐
牛奔2 分钟前
在 Docker 容器里测试外部域名延迟
运维·docker·容器
Donk_673 分钟前
iSCSI 服务器
运维·服务器·数据库
打码人的日常分享8 分钟前
大模型及智能体安全风险防范与治理策略(PPT)
运维·网络·数据库·安全·云计算·制造
hughnz11 分钟前
钻井“自动化”的终点就是钻井自主化的起点
运维·数据库·python
CHANG_THE_WORLD12 分钟前
PE 文件 数据目录
linux·服务器·数据库
Achou.Wang16 分钟前
Go语言并发编程中的死锁防范与破解之道
服务器·开发语言·golang
颖火虫盟主19 分钟前
Claude Code Cron 定时任务:从入门到自动化
运维·docker·自动化
灵晔君23 分钟前
【Linux】进程(三)——进程切换、O (1) 调度、环境变量、命令行参数
linux·运维·服务器
云边云科技_云网融合27 分钟前
大模型聚合时代:云边云科技 AI 网关轻量化赋能企业落地
大数据·运维·网络·人工智能
Waay38 分钟前
MySQL基础高频考点
运维·mysql·adb