it-swarm-ja.com

UbuntuのSSHキーを使用したSFTP接続

ユーザーにEC2インスタンス(Ubuntuサーバー)への安全なFTPアクセスを提供したいと思います。

これらは要件です:

  1. 接続はSSH.pemファイルを介して行われます
  2. 接続はポート22にあります
  3. 個別のユーザーごとの個別のキー
  4. .pemファイルを使用して、コンソール/ルートアクセスを許可しないでください。

上記のすべての条件を達成することは可能ですか?

1
Chintan7027
  1. 接続はSSH.pemファイルを介して行われます
  2. 接続はポート22にあります
  3. 個別のユーザーごとの個別のキー

公開鍵認証でSFTPを使用すれば可能だと思います。

$ vi /etc/ssh/sshd_config
AuthorizedKeysFile      .ssh/authorized_keys
PasswordAuthentication  no
PermitRootLogin         no
PubkeyAuthentication    yes
  1. .pemファイルを使用して、コンソール/ルートアクセスを許可しないでください。
~/.ssh/authorized_keys
command="internal-sftp" ssh-rsa AAAAXXXXX [email protected]
3
hiropon