2017-10-15 10 views
-1

私の目標は、プライベートキー認証を排除することです。プライベートキーなしの認証

私はGoogleのクラウド仮想インスタンスに接続し、いくつかのスクリプトを実行するアンドロイドアプリケーションがあります。今、テスト目的で私は秘密鍵を電話に持っていますので、私はGoogleのクラウドに接続し、私が書いたことを行うことができます。私の質問は次のとおりです:

私は秘密鍵を排除することで接続の安全性は低下しますが、より多くの携帯電話でテストするのは簡単ですか?

私の最終的な目標は、電子メールアドレスに電子メールを送信することです。これにより、Googleクラウド仮想インスタンスでスクリプトが実行されます。これは可能ですか?

おかげ

+0

SSHには、秘密鍵以外の認証方法があります。あなたはあなたのソフトウェアを全く記述していないので、あなたが探している答えの種類を理解するのは難しいです。 – Kenster

答えて

1

あなたは、あなたが新しいをロードするために、SSHサーバーを再起動する必要が

/etc/ssh/sshd_configのsshの設定ファイルを編集する必要があるとnoPubkeyAuthenticationを設定します設定:Ubuntuの場合:sudo service ssh restart、Centosの場合:sudo service sshd restart

+0

すぐにお返事ありがとうございます!それは役に立つと思われます、明日私はそれをチェックし、それがうまくいくならあなたの答えを受け入れます。 – Marci

+0

私はsshd_configの中PubkeyAuthenticationを見つけられませんでしたが、私は以下見つからない:あなたはすべてがコメントアウトされて見ることができるように#RhostsRSAAuthentication(RhostsRSA認証の許可)何 #RSAAuthenticationはい #PasswordAuthenticationをはい #1でHostbasedAuthenticationなし #1 GSSAPIAuthenticationなし 。秘密鍵 - 認証を排除するためにコメントを外すか修正する必要がありますか?ありがとう – Marci

+0

サーバーの設定が上書きされている必要があります。私はhttps://serverfault.com/の質問をすることをお勧めし、あなたはGoogleの雲を使用していることを言及することを忘れないでください。 – Scriptonomy

関連する問題