我设置了一台运行 Ubuntu 桌面的机器。我主要将它用作服务器,所以大多数时候我只是通过 ssh 进入它。最近运行 docker 游戏服务器后,当我 ssh 进入我的机器时,每次都会弹出此消息
bash: warning: shell level (1000) too high, resetting to 1
Run Code Online (Sandbox Code Playgroud)
这似乎是准确的,因为如果我“Ctrl+C”,那么我会得到我的 CLI,但为了关闭连接,我必须使用〜。因为使用“exit”只会显示另一行。为什么我陷入了 ssh 循环?我正在从 Windows 10 登录到 Ubuntu 20.04
newgrp启动一个新的 shell(它提供~/.bashrc,它调用newgrp),然后我们就可以开始了。
将自己添加到群组的更简单方法docker是:
sudo adduser $USER docker
Run Code Online (Sandbox Code Playgroud)
这将在您下次登录时生效。
| 归档时间: |
|
| 查看次数: |
1833 次 |
| 最近记录: |