前言
Lightsail是AWS旗下的轻量级VPS产品,其主要客户目标是针对Digital Ocean, Vultr, Linode等商家的产品。最低配置3.5刀/月,512MB内存,1个虚拟CPU,20GB的SSD,1TB的双向流量。Lightsail可以免费绑定一个静态IP,按需小时费率计费,因此只需为实际使用量付费。如要删除实例,切记也要删掉静态IP,避免IP占用被收费。
在注册账户,创建实例后,发现了一个问题,不能通过ssh用root账户直连,AWS控制台比较卡,故需要解决lightsail无法用SSH root用户登录的问题,方便使用。
第一种办法(创建实例)
1、创建实例的时候,点击添加启动脚本
2、输入如下启动脚本(注意修改root密码)
1 |
|
代码中的第一句中的 password
改为你自己的密码即可。成功创建实例以后就可以使用 root 和密码直接登录 SSH 了。
3、等主机启动后就OK了
第二种办法(已经创建实例)
1、连接aws的控制台:>_
如图
2、设置root账户的密码:sudo passwd
3、修改登录权限
1 | sudo vi /etc/ssh/sshd_config |
将 PasswordAuthentication
的 no
改成 yes
。
4、重启sshd服务
1 | service sshd restart |
再然后我们就可以 ssh -p 22 root@ip ,是不是很爽。
总结
Lightsail基本能满足大部分的需求,但是网络带宽和延迟表现一般,IO性能较差。此外,最低配主机首月免费,东京、首尔和新加坡机房是最优之选,毕竟AWS大厂,具有一定的性价比。