背景:
我在本地服务器(旧的重新设计的 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 地址。