Pay*_*ian 4 shell zsh google-compute-engine google-cloud-platform
我已经成功创建并登录了一个带有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 密钥的密码。
我怎样才能改变我的外壳?
编辑:这是我登录时看到的内容:
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
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2113 次 |
| 最近记录: |