ssh -v -p 222 およびその他の ssh サフィックスコマンドは端末で認識されません。

ssh -v -p 222 およびその他の ssh サフィックスコマンドは端末で認識されません。

背景:

私はLAMPとwordpressをインストールするローカルサーバー(古い再設計されたHPデスクトップ)でopenSUSE Tumbleweedを実行しています。サーバーをリモートで管理したいので、ワークステーションを設定する必要はありません。また、サーバーでいくつかの侵入テストを試してみたいと思います。 Kaliがインストールされた完璧な小さな東芝Portege 830 COREi5は、サーバーの脆弱性を発見する可能性があります。私の考えでは、それはまるで自分自身とチェスを置くのと同じだと思います。

理想的には、同じPortegeを使用してサーバーを管理したいと思います。しかし、クライアントからサーバーへの接続に問題があるため、多くのWebサイトで見た推奨デバッグコマンドを実行してみました(例:http://www.snailbook.com/faq/general-debugging.auto.html)。

Kali端末がSSHサフィックスコマンドを認識しないようです。 openSUSEサーバーにインストールされているopenssh-serverは同じコマンドとは異なるコマンドを実行していますが、Kaliノートブックにインストールされているopenssh-clientはどのコマンドも認識しません。

次のすべて:

root@kali:~# ssh -v -p 222
root@kali:~# ssh -p 222
root@kali:~# ssh

使用量印刷のみが返されます。

usage: ssh [-1246AaCfGgKkMNnqsTtVvXxYy] [-b bind_address] [-c cipher_spec]
           [-D [bind_address:]port] [-E log_file] [-e escape_char]
           [-F configfile] [-I pkcs11] [-i identity_file]
           [-J [user@]host[:port]] [-L address] [-l login_name] [-m mac_spec]
           [-O ctl_cmd] [-o option] [-p port] [-Q query_option] [-R address]
           [-S ctl_path] [-W host:port] [-w local_tun[:remote_tun]]
           [user@]hostname [command]

サーバーがssh実行中です。

root@kali:~# service ssh status
● sshd.service - OpenSSH Daemon
   Loaded: loaded (/lib/systemd/system/ssh.service; disabled; vendor preset: disabled)
   Active: active (running) since Mon 2017-05-01 03:45:55 BST; 24min ago
 Main PID: 7637 (sshd)
    Tasks: 1 (limit: 4915)
   CGroup: /system.slice/ssh.service
           └─7637 /usr/sbin/sshd -D

このコマンドが機能しないのはなぜですか?

答え1

ssh -v -p 222ssh -p 222エラー自体を返す必要があります。 IPまたはホスト名(完全修飾DNS名またはで指定された名前)/etc/hostsで接続するホストを指定する必要があります。たとえば、IPに基づいて、次のようになります。

ssh -v -p 222 192.168.0.3

openSUSEサーバーのIPアドレスを使用する必要があります。

関連情報