2012-08-14 4 views
1

Je viens de recevoir un serveur Amazon EC2 et j'ai remarqué que je ne peux me connecter qu'au serveur avec un compte utilisateur ec2.Serveur Amazon EC2 - Serveur de connexion avec l'autorisation root

Ce compte n'a pas d'autorisation root, par conséquent, je dois utiliser la commande sudo sur SSH pour obtenir l'autorisation root.

Cependant, je modifie habituellement le code sur EditPlus ou Aptana Studio pour changer les codes dans le fichier.

J'ai réussi à connecter le serveur avec ec2-user sur EditPlus, mais je n'ai pas pu écrire d'autres fichiers de dossiers.

EC2-utilisateur n'a pas la permission de la racine quand je me connecte.

est-il un moyen de donner la permission de la racine à la EC2 utilisateur quand il signe en?

+0

J'ai fait celui-ci. ça a marché :) http://serverfault.com/a/294894 – Jake

Répondre

2

Vous pouvez activer Rootlogin dans ssh (how), mais ce n'est pas une bonne pratique de sécurité. Modifiez l'entrée suivante dans le fichier/etc/ssh/sshd_config.

PermitRootLogin yes 

Il existe deux façons d'authentifier l'utilisateur root dans ssh.

  1. paire de clés Mot de passe

Autre moyen serait d'enregistrer le fichier modifié dans EC2 utilisateur la maison et le déplacer plus tard en utilisant sudo.

Questions connexes