Google Compute Engine创建的VM实例(以下简称GCE)上出于安全性考虑,(有信用卡可以免费领取谷歌云300元美金,也就是可以免费使用一年,)只允许通过ssh key登陆并禁用了root登陆。由于某些原因不想密钥登录,所以,以下介绍以下开启密码登陆与root登陆流程。本人一直喜欢使用debian或者ubuntu系统的,所以下边是这两个系统的弄的:
sudo -i //切换到root用户
vi /etc/ssh/sshd_config //编辑文件
# Authentication:
PermitRootLogin yes //默认为no,需要开启root用户访问改为yes
# Change to no to disable tunnelled clear text passwords
PasswordAuthentication yes //默认为no,改为yes开启密码登陆
然后退出vi
重启sshd
service sshd restart
这样就可以了
自己设置root密码登录
passwd root
或者添加密钥使用密钥登陆
Comments | NOTHING