简易版
curl -u admin:123456 www.baidu.com
-u 指定用户名和密码,以冒号分割
wget方式
wget www.baidu.com --http-user=admin --http-password=123456
–http-user=用户名
–http-password=密码
复杂版
以zabbix为例
登陆后会将cookie保存到当前目录下,再次登陆可免密执行操作
curl -b cookie -c cookie http://10.0.0.71:3000/login
curl -L -X POST -d ‘name=Admin&password=zabbix&autologin=1&enter=Sign+in’ -b cookie -c cookie http://10.0.0.71/zabbix/index.php
curl -L -b cookie -c cookie “http://10.0.0.71/zabbix/hosts.php?ddreset=1”
-L : 跟随跳转
-X : 指定是POST还是GET
-c : 指定cookie
-b : 指定cookie
-d : 指定要上传的用户名密码