Comment définir le mot de passe root sur d'instance Amazon EC2?

Au premier abord, je SSHed dans une instance comme 'ubuntu' utilisateur, tapé "sudo -s", et il ne m'a pas demandé de mot de passe root. Ensuite, je suis entré 'passwd' en tant que 'root' utilisateur et tapé deux fois le nouveau mot de passe, et confirmé.

Mais la prochaine fois que je SSH dans ce cas, comme 'ubuntu' utilisateur, tapez "sudo -s", et elle n'est pas toujours pour me demander un mot de passe!

Suis-je raté quelque chose?

S'exécute l'instance Ubuntu 8.04(Hardy).

Je vois...j'ai vérifié le fichier /etc/sudoers help.ubuntu.com/community/RootSudo décrit, et a constaté que la 'ubuntu' utilisateur est l'utilisateur par défaut et mot de passe à utiliser les privilèges de root.
J'ai entendu dire que vous ne devez utiliser un sans mot de passe root par SSH à l'EC2 sinon, vous allez être verrouillées de l'extérieur et qui ont pour détacher/fixer le volume EBS et il fixe avec une instance temporaire. Est ce que le droit?

OriginalL'auteur frankshaka | 2011-07-27