ubuntu开启root用户远程登录
写在前面
Ubuntu安装后默认不开启root账户,这是一种安全机制。因为root账户拥有最高权限,如不小心删除系统文件,会导致系统崩溃。一般情况下可以用sudo进行提权操作。另外千万不要映射外网的22端口,会很容易被肉鸡扫描,进行暴力破解。可以更改为其他端口映射到内网22端口。
STEP1
首先设置root账户的密码
sudo passwd root
先输入当前账户密码,验证通过后,系统会提示Enter new UNIX password,输入root密码。
STEP2
修改配置文件允许root登录
vim /etc/ssh/sshd_config
修改# Authentication:下的PermitRootLogin为 yes
STEP3
重启ssh服务
service ssh restart
再次连接就可以使用root账号登录了。