質問: ubuntuのsshキーを使用したsftp接続 ユーザーにec2インスタンス(ubuntuサーバー)への安全なftpアクセスを提供したいと思います。これらは要件です: 接続はssh.pemファイルを介して行われます 接続はポート22にあります 個別のユーザーごとの個別のキー .pemファイルを使用して、コンソール/ルートアクセスを許可しないでください。 上記のすべての条件を達成することは可能ですか?
回答: 接続はssh.pemファイルを介して行われます 接続はポート22にあります 個別のユーザーごとの個別のキー 公開鍵認証でsftpを使用すれば可能だと思います。$ vi /etc/ssh/sshd_config authorizedkeysfile .ssh/authorized_keys passwordauthentication no permitrootlogin no pubkeyauthentication yes .pemファイルを使用して、コンソール/ルートアクセスを許可しないでください。 ~/.ssh/authorized_keys command="internal-sftp" ssh-rsa aaaaxxxxx user@example.jp openssh:internal-sftpとsftp-serverの違い sshd_config — openssh sshデーモン構成ファイル