ssh -v -p 222 和其他 ssh 后缀命令在终端中无法识别

ssh -v -p 222 和其他 ssh 后缀命令在终端中无法识别

背景:

我在本地服务器(旧的重新设计的 HP 桌面)上运行 openSUSE Tumbleweed,我将在其上安装 LAMP 和 wordpress。我想远程管理服务器,这样我就不必为其设置工作站。我还想在服务器上尝试一些渗透测试,我有一个完美的小型东芝 Portege 830 COREi5,上面安装了 Kali,这样我就可以搜索服务器中的漏洞。我想这就像和自己下棋一样。

理想情况下,我想使用相同的 Portege 来管理服务器 - 然而,这是我从客户端连接到服务器时遇到困难的地方,所以我尝试运行我在许多网站上看到的推荐调试命令(例如: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 地址。

相关内容