Advertisement
Guest User

Untitled

a guest
Mar 10th, 2018
99
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.60 KB | None | 0 0
  1. #!/bin/bash
  2.  
  3.  
  4. USERNAME=root@pam
  5. PASSWORD=yourpassword
  6. VMID=198
  7. NODE=proxmoxhost1
  8. PROXY=proxmoxhost1.test.com
  9.  
  10.  
  11. TICKET=`curl -k -d "username=$USERNAME&password=$PASSWORD" https://$PROXY:8006/api2/json/access/ticket | sed 's/\\\\\//\//g' | sed 's/[{}]//g' | awk -v k="text" '{n=split($0,a,","); for (i=1; i<=n; i++) print a[i]}' | sed 's/\"\:\"/\|/g' | sed 's/[\,]/ /g' | sed 's/\"// g' | grep -w ticket | awk -F "|" '{print $2}'`
  12. echo $TICKET
  13. curl -k -b "PVEAuthCookie=$TICKET" https://$PROXY:8006/api2/spiceconfig/nodes/$NODE/qemu/$VMID/spiceproxy?proxy=$PROXY > spiceproxy
  14. remote-viewer spiceproxy
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement