web-dev-qa-db-ja.com

〜/ .ssh / configファイルを構成して、ドメイン内のサーバーにリモートでアクセスする方法

私は、チェックポイントネットワークエクステンダーを介して接続されている間、クライアント企業のネットワーク内にあるサーバーを毎週維持しています。

次のように、ユーザー/パスとゲートウェイパスを入力した後、ssh [email protected]@company.dns.domainを使用して問題なくアクセスできます。

Gateway authentication and authorization
Please specify the requested information
Gateway username: lucas.csouza
Gateway password: 
[email protected]@company.dns.domain's password: 
Last login: Wed Jul 11 18:57:55 2018 from 

これを〜/ .ssh/configファイルで(今)明らかに正しくない方法で、成功せずに通知しようとしています。以下のように:

Host hebs
User root
Hostname [email protected]
Port 22

ProxyCommand/ProxyJumpを使用して、パスするかどうかを確認しようとしましたが、機能しませんでした。以下のように:

proxycommandを使用する

Host hebs
User root
Hostname server.ip
ProxyCommand ssh company.dns.domain nc %h 22

proxyJumpを使用する

Host hebs
User root
Hostname server.ip
ProxyJump [email protected]:22

プロキシアプローチを使用しているときに、以下のように、ゲートウェイ認証の上に表示されるASCIIアートを見ることができました。

::::::::::. ######:: ########: ##::. ##: ##:::: ##:. ######:::::::::::::
:::::::::::......:::........::..::::..::..:::::..:::......::::::::::::::
'########'########'########:'##::::'##'####'##::: ##:::'###:::'##:::::::
... ##..::##.....::##.... ##:###::'###. ##::###:: ##::'## ##:::##:::::::
::: ##::::##:::::::##:::: ##:####'####: ##::####: ##:'##:. ##::##:::::::
::: ##::::######:::########::## ### ##: ##::## ## ##'##:::. ##:##:::::::
::: ##::::##...::::##.. ##:::##. #: ##: ##::##. ####:#########:##:::::::
::: ##::::##:::::::##::. ##::##:.:: ##: ##::##:. ###:##.... ##:##:::::::
::: ##::::########:##:::. ##:##:::: ##'####:##::. ##:##:::: ##:########:
:::..::::........:..:::::..:..:::::..:....:..::::..:..:::::..:........::

Received disconnect from gateway.ip port 22:15: Username doesn't contain '%%' or '@'
Disconnected from gateway.ip port 22
ssh_exchange_identification: Connection closed by remote Host

〜/ .ssh/configを正しく入力して、同じ「プロトコル」を使用する方法があります(申し訳ありませんが、このための正しいWordがわかりませんssh [email protected]@company.dns.domainコマンド??

前もって感謝します。


追加情報

lucas@bionic:~$ uname -a
Linux bionic 4.15.0-23-generic #25-Ubuntu SMP Wed May 23 18:02:16 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux

HPパビリオン7472ノートブック仕様の使用:

  • メモリ:15,6 GB
  • 処理手順:Intel Core i7-8550U
  • グラフ:Intel UHD Graphics 620(Kabylake GT2)
  • GNOME:3.28.1
  • アーチ:AMD64
  • ディスク:1,1 TB(ハイブリッド1TB HD/120GB SSD)

これを試して:

Host: company.dns.domain
User: [email protected]

ssh [email protected]@company.dns.domainsshによってユーザー[email protected]としてホストcompany.dns.domainとして認識されるためです。

2
Łukasz Jakubek