我可以在Linux上使用curl编辑网页吗

问题描述 投票:0回答:1

我正在尝试通过 SSH 进入 [ip 地址] 输入并更改 html。尝试在 Linux 上完成这一切。

所以我有一个网络,比如说 192.168.16.1/24

我想查看所有 ip 在端口 80,443 上通信的内容,所以我运行:

nmap -p80,443 -oG - 192.168.16.1-255 | grep open | cut -d':' -f2 | cut -d' ' -f2
--Results--
192.168.16.4
192.168.16.48
192.168.16.52
192.168.16.116

然后我想找出哪个页面有“这是测试页面” 因为数量不多,所以我去了每个网站...

  1. 如果有多个,我可以添加命令来查找特定站点吗?

注意:我是超级用户并且已通过 ssh 连接到 IP

  1. 接下来我想编辑网站说“此测试页面已经过测试”

卷曲

curl 192.168.16.52 | grep "This is a test page"
--Results--
  %total  | %received  | xferd
100  1125 | 100  1125  |.......................

我假设在这里下载了 html,但似乎没有在任何地方调用

从这里我将编辑卷曲以进行更改,但我没有保存输出。另外,这是否允许我重新访问该网站并查看更改,或者这只会出现在我保存的文件上?我想对网络上找到的网站进行更改。

linux curl grep nmap
1个回答
0
投票

如果你是root用户 导航index.html

首先: cd 导航到根目录

cd .. 导航到父目录 而在父级 ls 中,您可以列出文件和目录的目录内容或 ls -a 所有文件,包括隐藏的 导航到 /var/www/html 在那里你将能够 vim index.html < -- now you can make changes to the content.

© www.soinside.com 2019 - 2024. All rights reserved.