对于一般VPS来说,商家会提供默认的root账户和密码,但对于一些特殊的独立服务器以及Microsoft Azure或者Amazon AWS来说,只有默认的sudo账户,接下来介绍如何设置root账户以及开启root密码登录
以ubuntu 14.04为例,设置root密码,输入
sudo passwd root
会要求你输入当前sudo账户密码,然后设置两遍root密码
接下来登录root模式,输入
su
输入root密码后会进入root账户登录模式,接下来开启root密码登录,输入
cd
vi /etc/ssh/sshd_config
找到
PermitRootLogin
修改为without-password为yes开启root登录权限
最后重启SSH,输入
restart ssh