我的公司有多个域,我使用一组凭据登录到我的本地计算机,但通常在访问某些网络资源时,我需要使用一组不同的凭据.在
Windows中我会使用RunAs,我可以选择在不同的凭据集下运行整个过程,或者我可以告诉它只通过网络模拟其他用户(runas / netonly).
在Linux中有这样的东西吗?
$sudo -u <username> <command>
这将按用户指定的方式运行指定的命令.但是,它并不是Windows’RunAs功能的精确插件,因为它包含Kerberos身份验证以及连接到远程主机的任务.