gpt4 book ai didi

linux - sudo -s 和 sudo 有什么区别

转载 作者:太空宇宙 更新时间:2023-11-04 05:35:38 27 4
gpt4 key购买 nike

我正在尝试使用命令 sudo jupyterhub 启动 JupyterHub。这会启动服务器,但用户无法登录。但是,当我使用 sudo -s 切换到 root 用户,然后输入 jupyterhub 时,一切正常。

通过在命令前输入 sudo 来运行命令与使用 sudo -s 切换到 root 用户然后运行命令之间有什么区别。

我的主要目标是将此命令添加到/etc/rc.local,以便 jupyterhub 在系统启动时自动启动并在后台运行。现在我如何在那里添加 sudo -s ?

最佳答案

假设您的默认 shell 是 zsh,root 的 shell 是 bash。当您运行 sudo -s 时,sudo 将启动 zsh 而不是 bash

默认 shell 在 /etc/passwd 中配置。请检查man sudo

关于linux - sudo -s 和 sudo 有什么区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44412151/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com