c# - 在具有 C# .NET 核心的 Linux 环境下以编程方式提升权限
问题描述
生成进程时,如何在 Linux 环境下以编程方式提升权限?对于 Windows 控制台应用程序,可以startInfo.Verb = "runas";
根据这篇文章进行设置。但是,这在 Linux 环境下不起作用。
例如,我想在根目录中有一个可以创建、删除、编辑、移动到、移动自等的进程。如何提升权限以便所有后续进程调用而不要求用户输入密码?
解决方案
推荐阅读
- spring - Spring Security 自定义身份验证过滤器和授权
- python - 设置序列号属性的 Python 2.7 排序函数
- python - AttributeError 'User' 对象没有属性 'userStripe'
- git - Visual Studio 从哪里获得本地 Git 存储库的列表?
- html - 如何使用css在段落中的单词顶部和底部放置一个小文本?
- php - Laravel - 使用 CacheManager 作为依赖项
- python - 将 Qdockwidget 限制在象限而不是左/右/上/下
- android - 可以使用 TCP USB ADB 在桌面和 Android 之间建立对等连接吗?
- amazon-web-services - 如何使用 Terraform 配置 AWS 自动缩放组/启动配置以仅在一个 EC2 实例上运行 cron 作业?
- stripe-payments - Stripe - 一键创建/检索客户