su 用户 - 和 su - 用户之间的区别
下面这两者有什么区别? $ su user - 和 $ su - user ...
我必须重做一个 bash 脚本(最初不是我编写的),并且在某个时候与用户“root”建立 ssh 连接,之后的第一件事是: su - otheruser 我不太明白为什么不简单地在 ssh 中以其他用户身份登录,并且我有 root 和其他用户的密码。 路径方面是否存在其他差异(即使是很小的差异)? ...
我尝试在 Mac OS 10.6.4 上安装 PostgreSQL,并且需要以管理员身份进行身份验证。在命令行中,我有: su 管理员 密码: shell-init:检索当前目录时出错:getcwd:无法访问父目录:权限被拒绝 我的用户是标准(非管理员)帐户,Admin 是管理员帐户,当我执行“su”时,我正在工作的目录位于我的下载文件夹中。如果我执行“su - Admin”,那么它可以工作,但我无法访问必要的文件!但是,“su Admin”应该可以工作,因为它不会改变环境。 我该怎么做? ...
尝试使用以下命令创建新用户 foo adduser --disabled-password --gecos "" smarthome 我尝试以 su 身份切换到该用户 su foo,但是没有用(whoami 仍然是 root)。 我认为缺少 ENTER(空密码)。 我如何才能更改为新用户? ...
我现在遇到了一个问题。背景是:我目前正在开发一个 Rails 项目的 V2,使用较新的版本、gem、功能等,使用 Nginx 和 Docker。为了使它在托管项目的服务器上工作,我不得不升级一些东西,尤其是我必须运行sudo apt-get upgrade。从现在开始,我完全无法使用su来切换到root用户并管理我的 Nginx 文件(例如)。命令给了我这个: -bash: su: command not found 最大的问题是,我甚至无法使用sudo它来修复它,因为它要求我输入通过 ssh 登录的用户的密码,而该密码不在 sudoers 中。所以我再也...
尝试重新安装 amd-gpu-drivers 后,我的系统重新启动进入 CLI。因此,我尝试使用“apt install task-gnome-desktop”重新安装 GUI。此后,我的系统显示 sudo 是未知命令。尝试使用 su-,但系统显示“身份验证失败”,可能是因为从未设置 root 权限。因此,我认为我失去了 root 访问权限。“task-gnome-desktop”是否可能删除了 sudo 并将我锁定? 我如何设置 root 密码? 欢迎任何提示。 ...
此特定服务器的设置是“法国国家信息系统安全局 (ANSSI) BP-028 增强级别“RHEL 附带的安全配置文件。通过 SSH 进入我的用户帐户后,我希望能够执行“su root”,但这有时不起作用(约 1/10 的机会)。当它不起作用时,它只会打印“su:身份验证失败”。 以下是一些重要说明: 正在输入正确的密码。 我确实搜索了一下,似乎找不到其他人提到过这个问题。 如果“su root”失败一次,它似乎就不会对整个 SSH 会话起作用。 我正在使用 Google Authenticator PAM 模块,以防相关。 “sudo setenforce ...
我想要使用su或sudo -u将用户切换到 LXC 创建的子 UID,以非特权身份运行容器。 笔记: 没有为运行容器的 UID 分配用户名。 由于上述情况,我需要能够纯粹通过 UID 进行切换。 我试过这样做这个帖子指示,但我得到以下信息: [user@laptop user]# sudo -u \#100000 id sudo: unknown user #100000 如果它有帮助: 我正在使用 Arch Linux 我正在使用 LXD 来管理容器 有谁知道是否有办法做到这一点,即使通过其他命令或方法? ...
我想使用 sudo 命令,但每次输入它时都会看到一条消息,说 void 不在 sudoers 文件中,将报告此事件。我试图找到一种方法来修复它,他们告诉我输入 su root 然后按照后续步骤操作,但是当我输入 su root 时,它说身份验证失败没问题,让我们修复它吧?然后他们告诉我输入 sudo,但我不能使用,所以我需要另一种方法来解决这个问题,你介意帮我吗? ...
所以我需要在一个脚本中完成这些操作。第一个操作必须以超级用户身份运行,而为了获得适当的权限,第二个操作必须以当前登录用户身份运行。脚本到达第 12 行后输出语法错误。我认为这是因为脚本以 sudo 身份运行,并且脚本内部试图以另一个用户身份执行,但我是新手,所以我不完全确定这是否是问题所在。 #!/bin/bash hdiutil attach -nobrowse /var/tmp/dataloader/zuluintel.dmg installer -package /Volumes/Azul\ Zulu\ JDK\ 11.56+19/Double-Cl...
我的 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...
我在 ubuntu 20.04 上的终端如下所示: 我不知道@server用户名后面是什么,但我猜它是之前安装的某些现在毫无意义的东西留下的。 我的问题是如何摆脱它? 我怎样才能让我的终端以 开始pr?(我想要这个,因为我怀疑这就是原因为什么我无法安装我电脑上的某些内容)。 我可以执行 sudo 但 su 返回身份验证失败: 我想要一个普通的终端没有@server。无论什么程序导致的,@server都可以卸载,甚至可以保留,只要它不干扰我的安装: https://askubuntu.com/questions/1387141/why-cant-insta...
获得 Kerberos 票证后,我可以使用su(或ksu)在 Linux 和 BSD 机器上切换身份,因为目标帐户在其 中列出了我的主要主体~/.k5login。 是否可以在 Windows 世界中以某种方式进行相同的授权? ...
我正在尝试在 Debian 发行版中制作一个新的 root 句柄,并且需要知道 su 二进制文件的源代码位于何处才能继续操作。有人能给我指出正确的方向吗? ...
是的,我知道 sudo 是更好的方法,但这是一个特殊的情况sudo 不是一个选项。在大多数 Unix/Linux 发行版中,通过将用户添加到组(wheel、root)来实现此目的,但我不知道它在 Ubuntu 上是如何工作的。当我尝试“su”时,我得到的只是su: Permission denied Note: root was enabled (passwd root) 有人有想法吗? ...