每次我使用vagrant ssh我都必须使用sudo su ubuntu来切换用户。我关注了这篇文章vagrant login as root by default。如果我用ubuntu替换root,它不起作用。我究竟做错了什么?我给了我权限被拒绝。 (公钥)
答案 0 :(得分:0)
您可以通过多种方式解决问题:
PermitRootLogin
/etc/ssh/sshd_config
sudo su
中为ubuntu用户.bashrc
醇>
答案 1 :(得分:0)
将所有内容放在一起
1)编辑/home/vagrant/.bashrc
文件,最后添加sudo su
。
登录后,这将使Shell切换到root
用户。
2)编辑/root/.bashrc
文件并添加su ubuntu
。这将使
root
用户切换到ubuntu
。
现在,当您执行vagrant ssh
时,它将以ubuntu
的身份有效地登录您