背景:
私は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 222
ssh -p 222
エラー自体を返す必要があります。 IPまたはホスト名(完全修飾DNS名またはで指定された名前)/etc/hosts
で接続するホストを指定する必要があります。たとえば、IPに基づいて、次のようになります。
ssh -v -p 222 192.168.0.3
openSUSEサーバーのIPアドレスを使用する必要があります。