亚马逊云主机登录可见我的另一篇文章,在安装一些软件时需要我们提供root账号的权限,那么问题来了,默认登录我们使用的是ubuntu账号,怎么切换到root呢?密码还不知道呢。
答案是这样的,默认的 root是没有密码的,但是没有密码又不允许你切换用户,也就是su root时必须要求root有密码,那么我们可以直接设置root密码,命令行如下:
sudo passwd root
回车后会出现输入root新密码和确认密码;
这个和Google云主机是一样的。
说明
亚马逊云(AWS)的 Ubuntu 镜像默认以 ubuntu 用户登录,root 账号默认没有密码,因此无法直接 su。
设置 root 密码
- 执行 sudo passwd root。
- 按提示输入两次新密码。
- 之后即可用 su root 切换。
更推荐日常使用 sudo 提权,仅在必要时启用 root 登录,并注意安全组与 SSH 端口防护。