gpt4 book ai didi

shell - 如何更改 GCE VM 实例中的默认 shell?

转载 作者:行者123 更新时间:2023-12-03 20:29:28 24 4
gpt4 key购买 nike

我已经成功创建并登录到 GCE 虚拟机 ssh -i ~/.ssh/google_compute_engine <EXTERNAL IP> .

VM 正在运行 ubuntu 18.04 LTS。我已经安装了 zsh。我已经验证了 which zsh 的输出出现在 /etc/shells .

当我尝试运行时 chsh -s $(which zsh)系统提示我输入密码,但我不知道该输入什么。

当我创建 ~/.ssh/google_compute_engine (这是在之前发出的 gcloud ssh 命令期间创建的)我没有输入 ssh key 的密码。

我怎样才能改变我的 shell ?

编辑:这是我登录时看到的内容:

paymahn@paymahn:~$ chsh -s $(which zsh)
密码:
chsh: PAM: 认证失败

最佳答案

不需要创建密码,只需使用sudo

# for current logged user
sudo chsh -s /bin/zsh "$USER"
# or
sudo chsh -s /bin/zsh paymahn

关于shell - 如何更改 GCE VM 实例中的默认 shell?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52768537/

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