su

以 root 身份登录并执行“su - user”而不是以用户身份登录有什么意义呢?
su

以 root 身份登录并执行“su - user”而不是以用户身份登录有什么意义呢?

我必须重做一个 bash 脚本(最初不是我编写的),并且在某个时候与用户“root”建立 ssh 连接,之后的第一件事是: su - otheruser 我不太明白为什么不简单地在 ssh 中以其他用户身份登录,并且我有 root 和其他用户的密码。 路径方面是否存在其他差异(即使是很小的差异)? ...

Admin

Mac OS X 上的 su Admin 无法按预期工作
su

Mac OS X 上的 su Admin 无法按预期工作

我尝试在 Mac OS 10.6.4 上安装 PostgreSQL,并且需要以管理员身份进行身份验证。在命令行中,我有: su 管理员 密码: shell-init:检索当前目录时出错:getcwd:无法访问父目录:权限被拒绝 我的用户是标准(非管理员)帐户,Admin 是管理员帐户,当我执行“su”时,我正在工作的目录位于我的下载文件夹中。如果我执行“su - Admin”,那么它可以工作,但我无法访问必要的文件!但是,“su Admin”应该可以工作,因为它不会改变环境。 我该怎么做? ...

Admin

在 Dockerfile 中创建用户和 su
su

在 Dockerfile 中创建用户和 su

尝试使用以下命令创建新用户 foo adduser --disabled-password --gecos "" smarthome 我尝试以 su 身份切换到该用户 su foo,但是没有用(whoami 仍然是 root)。 我认为缺少 ENTER(空密码)。 我如何才能更改为新用户? ...

Admin

使用“sudo apt-get upgrade”后无法再使用“su”,也无法使用“sudo”(Debian)
su

使用“sudo apt-get upgrade”后无法再使用“su”,也无法使用“sudo”(Debian)

我现在遇到了一个问题。背景是:我目前正在开发一个 Rails 项目的 V2,使用较新的版本、gem、功能等,使用 Nginx 和 Docker。为了使它在托管项目的服务器上工作,我不得不升级一些东西,尤其是我必须运行sudo apt-get upgrade。从现在开始,我完全无法使用su来切换到root用户并管理我的 Nginx 文件(例如)。命令给了我这个: -bash: su: command not found 最大的问题是,我甚至无法使用sudo它来修复它,因为它要求我输入通过 ssh 登录的用户的密码,而该密码不在 sudoers 中。所以我再也...

Admin

Debian 11:不再有 root 访问权限
su

Debian 11:不再有 root 访问权限

尝试重新安装 amd-gpu-drivers 后,我的系统重新启动进入 CLI。因此,我尝试使用“apt install task-gnome-desktop”重新安装 GUI。此后,我的系统显示 sudo 是未知命令。尝试使用 su-,但系统显示“身份验证失败”,可能是因为从未设置 root 权限。因此,我认为我失去了 root 访问权限。“task-gnome-desktop”是否可能删除了 sudo 并将我锁定? 我如何设置 root 密码? 欢迎任何提示。 ...

Admin

RHEL 8.7 服务器无法持续“su root”
su

RHEL 8.7 服务器无法持续“su root”

此特定服务器的设置是“法国国家信息系统安全局 (ANSSI) BP-028 增强级别“RHEL 附带的安全配置文件。通过 SSH 进入我的用户帐户后,我希望能够执行“su root”,但这有时不起作用(约 1/10 的机会)。当它不起作用时,它只会打印“su:身份验证失败”。 以下是一些重要说明: 正在输入正确的密码。 我确实搜索了一下,似乎找不到其他人提到过这个问题。 如果“su root”失败一次,它似乎就不会对整个 SSH 会话起作用。 我正在使用 Google Authenticator PAM 模块,以防相关。 “sudo setenforce ...

Admin

如何将运行 LXC 容器的用户切换为子用户?
su

如何将运行 LXC 容器的用户切换为子用户?

我想要使​​用su或sudo -u将用户切换到 LXC 创建的子 UID,以非特权身份运行容器。 笔记: 没有为运行容器的 UID 分配用户名。 由于上述情况,我需要能够纯粹通过 UID 进行切换。 我试过这样做这个帖子指示,但我得到以下信息: [user@laptop user]# sudo -u \#100000 id sudo: unknown user #100000 如果它有帮助: 我正在使用 Arch Linux 我正在使用 LXD 来管理容器 有谁知道是否有办法做到这一点,即使通过其他命令或方法? ...

Admin

Sudo 和 su root 不起作用
su

Sudo 和 su root 不起作用

我想使用 sudo 命令,但每次输入它时都会看到一条消息,说 void 不在 sudoers 文件中,将报告此事件。我试图找到一种方法来修复它,他们告诉我输入 su root 然后按照后续步骤操作,但是当我输入 su root 时,它说身份验证失败没问题,让我们修复它吧?然后他们告诉我输入 sudo,但我不能使用,所以我需要另一种方法来解决这个问题,你介意帮我吗? ...

Admin

这些脚本可以独立运行,但当我尝试将它们放入脚本中时,就会失败
su

这些脚本可以独立运行,但当我尝试将它们放入脚本中时,就会失败

所以我需要在一个脚本中完成这些操作。第一个操作必须以超级用户身份运行,而为了获得适当的权限,第二个操作必须以当前登录用户身份运行。脚本到达第 12 行后输出语法错误。我认为这是因为脚本以 sudo 身份运行,并且脚本内部试图以另一个用户身份执行,但我是新手,所以我不完全确定这是否是问题所在。 #!/bin/bash hdiutil attach -nobrowse /var/tmp/dataloader/zuluintel.dmg installer -package /Volumes/Azul\ Zulu\ JDK\ 11.56+19/Double-Cl...

Admin

在 WinSCP 中使用“sudo su”shell 连接时出现“错误跳过启动消息”
su

在 WinSCP 中使用“sudo su”shell 连接时出现“错误跳过启动消息”

我的 WinSCP 配置: File protocol: SCP user name: namjoo port: 22 settings > SCP/Shell > Shell: sudo su - 当我尝试连接时出现此错误: 跳过启动消息时出错。您的 shell 可能与应用程序不兼容(建议使用 BASH)。 我的日志文件是: root@hostname:~# systemctl status ssh ● ssh.service - OpenBSD Secure Shell server Loaded: loaded (/li...

Admin

如何在 ubuntu 终端上从‘username@server’获取‘username’?
su

如何在 ubuntu 终端上从‘username@server’获取‘username’?

我在 ubuntu 20.04 上的终端如下所示: 我不知道@server用户名后面是什么,但我猜它是之前安装的某些现在毫无意义的东西留下的。 我的问题是如何摆脱它? 我怎样才能让我的终端以 开始pr?(我想要这个,因为我怀疑这就是原因为什么我无法安装我电脑上的某些内容)。 我可以执行 sudo 但 su 返回身份验证失败: 我想要一个普通的终端没有@server。无论什么程序导致的,@server都可以卸载,甚至可以保留,只要它不干扰我的安装: https://askubuntu.com/questions/1387141/why-cant-insta...

Admin

Windows 上是否有等效的 .k5login?
su

Windows 上是否有等效的 .k5login?

获得 Kerberos 票证后,我可以使用su(或ksu)在 Linux 和 BSD 机器上切换身份,因为目标帐户在其 中列出了我的主要主体~/.k5login。 是否可以在 Windows 世界中以某种方式进行相同的授权? ...

Admin

Debian 发行版的超级用户二进制源
su

Debian 发行版的超级用户二进制源

我正在尝试在 Debian 发行版中制作一个新的 root 句柄,并且需要知道 su 二进制文件的源代码位于何处才能继续操作。有人能给我指出正确的方向吗? ...

Admin

如何在 Ubuntu 上切换到 root?没有 sudo
su

如何在 Ubuntu 上切换到 root?没有 sudo

是的,我知道 sudo 是更好的方法,但这是一个特殊的情况sudo 不是一个选项。在大多数 Unix/Linux 发行版中,通过将用户添加到组(wheel、root)来实现此目的,但我不知道它在 Ubuntu 上是如何工作的。当我尝试“su”时,我得到的只是su: Permission denied Note: root was enabled (passwd root) 有人有想法吗? ...

Admin