阿里云免费试用ECS一个月的服务,整一个试一下。
购买过程几乎是一键创建,在实例里可以看到已经创建好的实例。
第一个问题?登录密码是啥?操作中,没有任何一个地方提示设密码?
猜了一下,要先创建安全组先(实践证明,是的)。创建,绑定,然后自动下载一个x.pem
文件。
(后面查阅官方文档,官方建议将x.pem
放到~/.ssh
目录。)
然后迫不及待打开Terminal
(本人MPB,macOS),执行命令
ssh -i xxx.pem root@x.x.x.x
报错Permissions 0644 for 'x.pem' are too open
。
通过以下命令让x.pem
文件不要那么open
。
chmod 400 xxx.pem
然后再ssh
,又报错Permission denied (publickey)
?
网搜了一下,要修改sshd_config
文件。
通过阿里云网页上的远程连接,通过网页版终端进入系统。
sudo vi /etc/ssh/sshd_config
找到PasswordAuthentication
从no
改为yes
,wq
保存提交,然后重启服务。
systemctl restart sshd.service
在自己的Terminal
里再次执行
ssh -i xxx.pem root@x.x.x.x
进去了,搞定。