Windows Azure 选择 ubuntu 系统设置 root 登陆的方法

Windows Azure免费试用,相信很多人都申请了,不然也不会数次关闭申请,Windows自家的产品,当然推销都是自家的货,安装2008/2012服务器版是相当容易。相反,Linux支持就不多了,比较完整支持只有Ubuntu系列,常见的CentOS/Debian反而没看到。

不过真要跑Web,还是要Linux,除非你是跑Asp.net的东西。Azure的Ubuntu默认是没Root。下面说说怎么开启。

因为要改配置文件,而我又对于vim不上手,所以我先安装了nano

命令:sudo apt-get install nano

然后打开配置文件,命令: sudo nano /etc/ssh/sshd_config

找到这一行,

PermitRootLogin without-password

将它改成

PermitRootLogin Yes

然后保存(ctrl-o 保存,再回车确认即可)

修改好之后,还要设置root的密码,命令: sudo passwd root
按提示输入两次你要设置密码,

最后重启下SSH的服务即可,命令: sudo service ssh restart 就可以使用root登陆了。