azure的linux系统root权限问题解决方法

微软azure的linux系统所给的用户账户是没有root权限的,可以用以下方法获取root。

sudo -i 切换root
passwd root 更换root密码
但这样ssh依旧不能用root登录
解决方法是
vi /etc/ssh/sshd_config 编辑ssh配置文件
ubuntu系统将PermitRootLogin后面的without-passwd改成yes。
centos把PermitRootLogin前面的#去掉

保存重启
网上无聊看来的

 azureuser@kvm:~$ sudo passwd root
Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully
azureuser@kvm:~$ su root
Password:
root@kvm:/home/azureuser#
回复列表(6|隐藏机器人聊天)
添加新回复
回复需要登录