1

Amazon EC2 サーバーを取得したところ、ec2-user アカウントでしかサーバーに接続できないことに気付きました。

このアカウントにはルート権限がないため、SSH で sudo コマンドを使用してルート権限を取得する必要があります。

ただし、通常は EditPlus または Aptana Studio でコードを編集して、ファイル内のコードを変更します。

EditPlus の ec2-user でサーバーに接続できましたが、他のフォルダー ファイルを書き込むことができませんでした。

ログイン時に ec2-user に root 権限がありません。

サインイン時に ec2-user にルート権限を与える方法はありますか?

4

1 に答える 1

2

ssh ( how ) でRootlogin を有効にすることはできますが、これは適切なセキュリティ プラクティスではありません。 /etc/ssh/sshd_config ファイルの次のエントリを変更します。

 PermitRootLogin yes

ssh で root ユーザーを認証するには、2 つの方法があります。

  1. キーペア
  2. パスワード

変更したファイルを ec2-user ホームに保存し、後で sudo を使用して移動する方法もあります。

于 2012-08-14T11:32:16.837 に答える