如何后台修改CM端口
可以通过CM的Rest API进行修改。参数名称为http_port,接口地址为api/v8/cm/config,可以跟一个可选的message参数用来记录此次修改的信息。
curl -X PUT -H "Content-Type:application/json" -u <用户名>:<密码> -d '{ "items": [ { "name": "http_port", "value": "<修改后的port>" } ] }' 'http://
注意copy时不要丢下任何一个引号。例如,下面是登陆到CM本机,使用缺省的用户名和密码将端口修改为8198:
curl -X PUT -H "Content-Type:application/json" -u admin:admin -d '{ "items": [ { "name": "http_port", "value": "8198" } ] }' 'http://localhost:7180/api/v8/cm/config'
PS,另外一个不需要修改端口的方式是在访问Web页面时使用使用ssh tunel等方式:
ssh -Nfl
比如:
ssh -Nfl 10.255.255.15:7555:10.255.255.15:7180 root@10.255.255.15