
我々 は以前の記事で見た それが何かとの SSH 接続を作成する方法. A プロトコル コンピューターまたはマシンにアクセスできるという リモート コマンド コンソールからまたは ターミナル, 見つけようなら物理的に直面するそれの使用.
今表示しています。 5 の、 基本的なコマンド, コンソールまたはターミナル, ようなものを行うときによく使用しました。 接続, 一度接続または SSH.
1. 使用している SSH クライアントのバージョンを知る方法
必要な場合があります。 識別 に、 SSH クライアント 現在実行しているとの数 バージョン 対応します。, 次のコマンドから取得することができます。:
1 2 3 | (local) $ ssh -V OpenSSH_7.3p1, LibreSSL 2.4.1 |
2. あなたの PC またはリモート コンピューターにログオンする方法
、 初めて リモート コンピューターに接続します。, 表示されます、 メッセージ それを確立することができなかったという点で、 信頼性 の、 リモート マシン, あなたが表示されます、 RSA キー 続けたいかどうかを尋ねる:
1 2 3 4 5 | (local) $ ssh root@dominio.com The authenticity of host 'dominio.com (162.XXX.XXX.XXX)' can't be established. RSA key fingerprint is SHA256:lkYwsVbRtSp6d0ljj49p5oU2/LlEPcMrMGtVHd5M/R0. Are you sure you want to continue connecting (yes/no)? yes |
入力した場合 ‘うん‘ o ‘場合‘, それを表示するための言語によってあなた, キーを押します イントロ, これ 情報を保存します。 内のファイルに、 ローカル PC 接続に.
1 2 3 4 | Warning: Permanently added 'dominio.com,162.XXX.XXX.XXX' (RSA) to the list of known hosts. root@dominio.com's password: (remoto) [root@dominio ~]# |
、 2 回目 のみに接続することを求める、 パスワード, リモート コンピューターのキーは、リストに既に保存されているので 既知のホスト SSH クライアント.
1 2 3 4 | (local) $ ssh root@dominio.com root@dominio.com's password: (remoto) [root@dominio ~]# |
これは true 場合を除き、いくつかの側面、 リモート マシンの変更, 一つとして アップグレードまたは再インストール SSH リモート サーバー, または任意 悪意のある活動 第三者による, として、 中間の攻撃, 次のメッセージが表示されますので、:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY! Someone could be eavesdropping on you right now (man-in-the-middle attack)! It is also possible that a host key has just been changed. The fingerprint for the RSA key sent by the remote host is SHA256:hJ3rufgbBEBzVJ3Ua487BR2m1m30RKzogZlhRtdFf24. Please contact your system administrator. Add correct host key in /Users/XXXXXXXX/.ssh/known_hosts to get rid of this message. Offending RSA key in /Users/XXXXXXXX/.ssh/known_hosts:2 RSA host key for dominio.com has changed and you have requested strict checking. Host key verification failed. (local) $ |
3. について transferir 快適なファイル共有 desde y メキシコ エル ホスト遠隔
Cuando se trabaja con un SSH クライアント es はか que surja ラ necesidad デ この y obtener 快適なファイル共有 メキシコ y desde el equipo リモートセンシング. これを行うに, 次のコマンドを使用します:
パラ エル物:
1 2 3 4 5 6 | //Enviar archivos desde nuestro ordenador al equipo remoto (local)$ scp archivoLocal.txt root@dominio.com:/home/archivoRemoto.txt root@dominio.com's password: archivoLocal.txt 100% 71KB 123.0KB/s 00:00 |
取得または受信:
1 2 3 4 5 6 | //Obtener archivos desde el equipo remoto a nuestro ordenador (local)$ scp root@dominio.com:/home/archivoRemoto.txt archivoLocal.txt root@dominio.com's password: archivoLocal.txt 100% 71KB 168.0KB/s 00:00 |
両方のケースで, コマンドが要求されます、 パスワード, 一度導入されると、 上昇または下降ファイルの 質問で, フォルダーまたは指定されたディレクトリに.
4. 可能性のある問題を解決するために接続時にパージを実行する方法
別を参照してくださいする必要があります。 デバッグ メッセージ それは接続で発生する可能性があります。, 目的と 修正プログラム 可能です 問題 SSH で. これを行うに, 単に我々 がのをあります。 追加 オプション -v 私たちの接続パラメーター:
1 2 3 4 5 6 7 8 9 10 11 12 13 | (local) $ ssh -v root@dominio.com OpenSSH_7.3p1, LibreSSL 2.4.1 debug1: Reading configuration data /etc/ssh/ssh_config debug1: /etc/ssh/ssh_config line 20: Applying options for * debug1: Connecting to dominio.com [162.XXX.XXX.XXX] port 22. debug1: Connection established. debug1: key_load_public: No such file or directory debug1: identity file /Users/XXXXXXXX/.ssh/id_rsa type -1 debug1: key_load_public: No such file or directory debug1: identity file /Users/XXXXXXXX/.ssh/id_rsa-cert type -1 ... ... |
5. ローカル コンピューターとリモート コンピューターの間の切り替え方法
一度 ログイン と、 リモート マシン, 必要な場合 戻り値 ローカル チーム, 必要はありません。 クロージャ それを再び開いた後 SSH セッション、リモート作業を続けます, できますが、 Exchange 間 セッション プロセスとして SSH クライアントとの接続を残しての バック グラウンド.
これを行うに, したら、 接続されています。 によって SSH リモート コンピューターに, ローカル コンピューターを代替する場合, キーを押します ~ し、 Ctrl キーを押しながら z. このような何かを与える.
1 2 3 4 | (remoto) [root@dominio ~]# ~^Z [suspend ssh] [1]+ Stopped ssh root@dominio.com (local) $ |
場合は今欲しい 戻り値 に、 リモート マシン, 単に実行、 コマンド 次:
1 2 3 4 5 | (local) $ fg %1 ssh root@dominio.com (remoto) [root@dominio ~]# |
これらの 5 つのコマンド, 実行できる、 コンソールまたはターミナル, あなたはより多くを行うことができます。 簡単 接続、 SSH プロトコル リモート コンピューターに, 作ることができる、 簡易ファイルの共有 1 つ セッション間の交替 両方を使用するためにそれらを終了する必要はありません。, 表示される可能性に加え.
