问这个问题感觉有点傻。我使用的是 CentOS 5.4 和 KDE。我下载了一个存档,我想将内容拖放到需要 root 权限才能写入的文件夹中。
我当然可以进入终端并执行 sudo 之类的操作。但是我如何才能获得桌面程序的 sudo 访问权限?比如简单地拖放文件?KDE 只是告诉我我没有权限执行这些操作,但没有给我输入 root 密码或 sudo 的选项。
答案1
在桌面上创建您最喜欢的文件管理器(Konqueror、Dolphin 或其他)的快捷方式。右键单击它,然后单击“属性”。在“应用程序”选项卡上,单击“特殊设置”,然后选中“以不同用户身份运行”复选框(确切的短语可能不同,因为我没有使用英语 KDE)。至少在 KDE 4 中是这样,但在 KDE 3 上非常相似。或者您只需在命令名称前写上“kdesu”。
使用此快捷方式打开文件管理器,然后从这里进行复制。但请注意,从此文件管理器运行的任何应用程序都将以 root 身份运行。
答案2
gksu
,kdesu
或者gksudo
,kdesudo
查看更多:Ubuntu 论坛 – 操作方法:通过拖放轻松以 root 身份打开任何文件
使用以下命令创建启动器:
gksudo "gnome-open %u"
答案3
你必须使用kdesu <appname>
例如:启动 Konsole,然后输入kdesu dolphin
或kdesu konqueror
答案4
在 Cent OS 中你可以进入“系统>添加/删除软件”
搜索“beesu”并安装
然后在桌面上右键单击>创建启动器并将命令设置为 beesu [文件名]