我在工作中有一个闭路电视摄像机 DVR,它只允许通过命令行控制台(看起来像串行控制台上的 GUI)本地登录 DVR 软件管理或通过 Web 登录查看摄像机。我希望能够通过 SSH 连接到它,但我不知道它是什么风格的 *nix,也无法登录到安装软件包的提示。不过,我可以卸下硬盘。
如果我将驱动器安装在单独的计算机上,以便可以将文件复制到其中,是否可以将配置和可执行文件复制到其中以获得 SSH 服务器?
答案1
如果您可以在本地访问设备,请使用网络上的另一台计算机将端口转发到设备,80
Web 或22
ssh 的端口是通用的。尝试
netcat -z <ip_address> 80 && echo TRUE || echo FALSE
检查端口是否80
打开,交换80
或22
任何要测试的端口。
如果本地网络上有另一台机器使用 ssh,要进行端口转发,请执行以下操作:
ssh [email protected] -L 50000:192.168.0.10:80
其中
50000
是用于连接到远程设备的本地端口。例如,对于浏览器中的网络,您需要输入localhost:50000
提供localhost
映射到文件127.0.0.1
中的内容hosts
192.168.0.10
您要远程连接的摄像头设备的本地 IP 地址在哪里是
80
您想要转发的相机设备的本地端口