Я успешно создал и вошел в виртуальную машину GCE с ssh -i ~/.ssh/google_compute_engine <EXTERNAL IP>
.
Виртуальная машина работает под управлением 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)
Password:
chsh: PAM: Authentication failure