我这大半生

  1. 首页
  2. 未分类
  3. 正文

AWS Lightsail 开启root登陆权限(User data),也可适用于EC2, GCP, AZURE等

2019年9月18日 2351点热度 0人点赞 0条评论

此文转自于:
https://moeclub.org/2017/07/14/327/?spm=82.8
谢谢V佬

将下面代码中的第一句中的Vicer改为自己将要设置的密码. 否则默认root密码为Vicer.
创建instance时,点击add launch script,将下列代码复制进去(注意更改root密码).

#!/bin/bash
echo root:Vicer |sudo chpasswd root
sudo sed -i 's/^#\?PermitRootLogin.*/PermitRootLogin yes/g' /etc/ssh/sshd_config;
sudo sed -i 's/^#\?PasswordAuthentication.*/PasswordAuthentication yes/g' /etc/ssh/sshd_config;
sudo reboot

对于EC2,GCE等机器也可以使用. 不能添加代码的机器,可以登录进ssh,再执行上面的代码. 也可以开启root登陆.
以上代码在Debian/Ubuntu上通过测试. 其他发行版自行测试.

标签: 暂无
最后更新:2019年9月18日

admin

这个人很懒,什么都没留下

点赞
< 上一篇
下一篇 >

文章评论

razz evil exclaim smile redface biggrin eek confused idea lol mad twisted rolleyes wink cool arrow neutral cry mrgreen drooling persevering
取消回复

COPYRIGHT © 2024 我这大半生. ALL RIGHTS RESERVED.

本站由 YxVM 服务器 强力驱动