This is a quick guide to mounting a qcow2 disk images on your host server. This is useful to reset passwords, edit files, or recover something without the virtual machine running.
Step 1 - Enable NBD on the Host
modprobe nbd max_part=8
var Browser = require("zombie"); | |
app.get('/getvimeourl/:vimeoid', function(req, res){ | |
Browser.visit("http://player.vimeo.com/video/" + req.params.vimeoid, { | |
userAgent : 'Mozilla/5.0', | |
debug : false | |
}, function(e, browser, status) { | |
var player = browser.document.getElementsByClassName("f")[0].getAttribute("id"); | |
var clip = player.replace("player_", "clip"); | |
player = browser.evaluate(clip); |
from http.server import HTTPServer, SimpleHTTPRequestHandler | |
import ssl, os | |
os.system("openssl req -nodes -x509 -newkey rsa:4096 -keyout key.pem -out cert.pem -days 365 -subj '/CN=mylocalhost'") | |
port = 8888 | |
httpd = HTTPServer(('0.0.0.0', port), SimpleHTTPRequestHandler) | |
httpd.socket = ssl.wrap_socket(httpd.socket, keyfile='key.pem', certfile="cert.pem", server_side=True) | |
print(f"Server running on https://0.0.0.0:{port}") | |
httpd.serve_forever() |