已掉线,重新登录

首页 > 绿虎论坛 > 电脑 > 教程 (发帖)

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

作者: @Ta

时间: 2014-06-29

点击: 4433

微软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|隐藏机器人聊天)』

1. @好想发教程贴,直接sudo su - 就可以了,然后passwd root。。不用改sshd服务配置文件。。root可以ssh的。
(/@Ta/2014-06-29 02:17//)

2. @唐志华,经测试所有有root权限的账户不修改文件都不能用ssh登录。测试系统ubuntu
(/@Ta/2014-06-29 02:20//)

3. @好想发教程贴@唐志华,一直在用一楼方法。。
(/@Ta/2014-06-29 02:47//)

4. @好想发教程贴,乌班图不知道,centos反正不用。
(/@Ta/2014-06-29 03:09//)

5. @好想发教程贴,这个用过Ubuntu的都应该知道。
不过不建议设置su,这样从一定程度上来将讲不安全,Linux命令能不用root的时候尽量不用。
(/@Ta/2014-06-29 08:54//)

6. sudo passwd root
(/@Ta/2014-06-29 09:55//)

回复需要登录

7月16日 04:45 星期三

本站由hu60wap6驱动

备案号: 京ICP备18041936号-1