有什么可以替代 sux 命令的好的命令吗?

有什么可以替代 sux 命令的好的命令吗?

随着即将发布的 14.04 版本,sux(su 的包装器,它将传输您的 X 凭据)不再包含在 Ubuntu 中。(我认为它被删除是因为它已从 Debian 中移除,因为没有原始代码的维护。)

我正在寻找简单的替代方案,而不是需要您摆弄配置文件或在本地运行 sshd 的东西。

答案1

我也很难过地看到,没有简单的替代方案sux一开始是这样的,但最后却是这样:

  1. 在 中/etc/pam.d/su,要在呼叫 时在用户之间转发 xauth 密钥su,请添加:

    session  optional  pam_xauth.so
    
  2. ~olivier/.bashrc

    export $(dbus-launch)
    

    (不确定是否真的有必要。)

  3. 然后su olivier从我的登录用户那里进行简单的操作。

答案2

  • 从这里下载 suxhttp://fgouget.free.fr/index-en.shtml
  • 将 sux 复制到路径中的目录(例如 /usr/local/bin)
  • 将权限更改为可执行文件(chmod 755 sux),我不知道这些权限是否正确
  • 用 /bin/bash 替换 /bin/sh

Mi系统是debian 10

问候

相关内容