![当远程文件类型未知时,为什么 Kate 会被 sudo?](https://linux22.com/image/1142530/%E5%BD%93%E8%BF%9C%E7%A8%8B%E6%96%87%E4%BB%B6%E7%B1%BB%E5%9E%8B%E6%9C%AA%E7%9F%A5%E6%97%B6%EF%BC%8C%E4%B8%BA%E4%BB%80%E4%B9%88%20Kate%20%E4%BC%9A%E8%A2%AB%20sudo%EF%BC%9F.png)
我正在使用 fish:// 协议(通过 SSH)在 Konqueror 文件管理器中访问远程服务器。我可以直接在 Kate 中编辑所有已知的纯文本文件类型(右键单击 > 打开方式 > Kate)。有些文件无法设为“已知”。例如,用户主目录中的 .bashrc 文件无法添加到文件关联中,因此始终保持未知状态。
当我右键单击时,我看到了“使用...打开”选项。然后我可以手动选择 kate,但显然出于某种原因,它会启动“kdesudo kate”,并询问我的本地用户密码。作为 root 用户提升权限后,有其他或没有私人 ssh 密钥,因此系统要求我输入远程用户密码,该密码是随机的,不需要记住。
我该如何让生活更轻松?如何将 .bashrc 添加到文件关联?或者如何避免 Kate 被 sudo ?