1

サーバーへの接続時に SSH エージェント転送を使用しています。

ssh -A my_server

次に、エージェントがサーバーで動作していることを確認します。

echo "$SSH_AUTH_SOCK"
/tmp/ssh-IeuME30578/agent.30578

次に、サーバーから GitHub 認証をテストしようとします。

ssh -T my_server
juan@myserver's password: 

my_server私のローカルで定義されたエイリアス~/.ssh/configです。

ローカルで実行すると、サーバーでパスワードが要求されるのはなぜですか?

ssh -T my_server

私は得る:

Hi juan! You've successfully authenticated, but GitHub does not provide shell access.

アップデート

サーバーでは、ローカルの ssh 構成のエイリアスが利用できないことがわかりました。

ssh my_alias
ssh: Could not resolve hostname awe: nodename nor servname provided, or not known
4

0 に答える 0