麒麟v10右键添加“以管理员身份打开”有四种方法:一、通过创建nautilus脚本并赋权;二、用pkexec替代gksu提升安全性;三、安装ukui扩展插件;四、注册.desktop动作文件至标准路径。

如果您在麒麟V10系统中右键点击应用程序或文件夹时未出现“以管理员身份打开”选项,则可能是由于桌面环境默认未启用该上下文菜单项。以下是实现该功能的多种方法:
一、通过修改Nautilus/Files配置文件添加右键菜单项
该方法通过向文件管理器的自定义脚本目录注入可执行动作,使右键菜单动态加载“以管理员身份打开”条目,适用于UKUI或GNOME风格桌面环境。
1、打开终端(按 Ctrl + Alt + T);
2、执行命令创建自定义动作目录:mkdir -p ~/.local/share/nautilus/scripts;
3、使用文本编辑器创建脚本文件:pluma ~/.local/share/nautilus/scripts/以管理员身份打开;
4、在文件中输入以下内容并保存:
#!/bin/bash gksu nautilus "$NAUTILUS_SCRIPT_CURRENT_URI"
5、为脚本添加可执行权限:chmod +x ~/.local/share/nautilus/scripts/以管理员身份打开;
6、重启文件管理器:nautilus -q 或注销后重新登录。
二、使用pkexec替代gksu构建安全右键动作
因gksu在较新版本中已被弃用,此方法采用系统内置的pkexec机制调用图形化文件管理器,具备更严格的权限控制与审计能力。
1、在终端中执行:pluma ~/.local/share/nautilus/scripts/以管理员身份打开(安全版);
2、输入以下内容并保存:
#!/bin/bash if [ -n "$NAUTILUS_SCRIPT_SELECTED_FILE_PATHS" ]; then pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY nautilus "$NAUTILUS_SCRIPT_SELECTED_FILE_PATHS" else pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY nautilus "$NAUTILUS_SCRIPT_CURRENT_URI" fi
3、赋予执行权限:chmod +x ~/.local/share/nautilus/scripts/以管理员身份打开(安全版);
4、确认当前用户已加入sudo组:groups,输出中应包含 sudo;
5、重启Nautilus进程完成加载。
三、通过桌面环境扩展插件方式注入菜单项
该方法依赖UKUI桌面提供的扩展框架,在不修改底层文件管理器的前提下,以插件形式注册右键行为,兼容性高且易于回退。
1、下载适配UKUI的右键增强插件包(如ukui-nautilus-admin);
2、解压后进入插件目录,执行安装脚本:sudo ./install.sh;
3、启用插件:ukui-tweak-tool → “扩展” → 找到“Admin File Manager”并开启;
4、验证是否生效:在任意文件夹空白处右键,检查是否出现“以管理员身份打开此位置”选项;
5、若未显示,执行命令刷新插件缓存:ukui-extension-tool --reload。
四、手动注册.desktop动作文件至系统菜单规范路径
此方法遵循Freedesktop.org标准,将动作注册为全局可用的上下文菜单项,支持所有符合规范的文件管理器(如Nemo、Caja等)。
1、创建动作定义文件:pluma ~/.local/share/applications/nautilus-admin.desktop;
2、填入以下标准格式内容并保存:
[Desktop Entry] Type=Application Name=以管理员身份打开 Comment=使用管理员权限打开文件管理器 Exec=pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY nautilus %U Icon=system-file-manager MimeType=inode/directory; NoDisplay=true X-GNOME-Gettext-Domain=nautilus
3、更新桌面数据库:update-desktop-database ~/.local/share/applications;
4、确保nautilus已启用自定义动作支持:gsettings set org.gnome.nautilus.preferences show-advanced-permissions true;
5、重新打开文件管理器窗口测试右键菜单。











