{"id":180,"date":"2019-01-14T12:50:27","date_gmt":"2019-01-14T17:50:27","guid":{"rendered":"https:\/\/wordpress.cs.rutgers.edu\/resources-cs-rutgers-edu\/?page_id=180"},"modified":"2026-11-02T17:48:08","modified_gmt":"2026-11-02T22:48:08","slug":"vms-for-faculty-research","status":"publish","type":"page","link":"https:\/\/wordpress.cs.rutgers.edu\/resources-cs-rutgers-edu\/docs\/computer-systems\/vms-for-faculty-research\/","title":{"rendered":"VMs for Faculty &amp; Research"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"180\" class=\"elementor elementor-180\" data-elementor-post-type=\"page\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-7c3d40a6 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"7c3d40a6\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-3878f7e\" data-id=\"3878f7e\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-afcba9a elementor-widget elementor-widget-text-editor\" data-id=\"afcba9a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div id=\"content-head\" class=\"row-fluid content-head\"><p id=\"page-title\" class=\"title\">By <a href=\"http:\/\/www.cs.rutgers.edu\/~makmur\" target=\"_blank\" rel=\"noopener\">Hanz Makmur<\/a> &#8211; Sept 8, 2016.<\/p><\/div><div id=\"content-top\" class=\"row-fluid content-top\"><div class=\"region region-content-top clearfix\"><div id=\"block-system-main\" class=\"clearfix block block-system\"><div class=\"content\"><article id=\"node-9111\" class=\"node node-resource-page clearfix\"><div class=\"content\"><div class=\"field field-name-body field-type-text-with-summary field-label-hidden\"><div class=\"field-items\"><div class=\"field-item even\"><p>LCSR can provide Computer Science Faculty members with virtual machines with full access needed for special projects. Since the person who requested access will have root access, you can install anything you want; however, we need to ensure everything is secure. This VM will generally be resource-limited and is usually set to 4 cores, 16GB of memory, and 25GB of disk space.<\/p><p>For website purposes, we suggest using a managed WordPress hosting service instead of running your own VM.<\/p><p>The University considers LCSR to be responsible for the security of all systems. <a href=\"http:\/\/oit.rutgers.edu\/\" target=\"_blank\" rel=\"noopener\">OIT<\/a> runs regular security scans. So we need to arrange appropriate protection for any visible services.<\/p><details><summary><b>Requirement and Guidelines<\/b><\/summary><ul><li>By default, only incoming access to HTTP (port 80) and HTTPS (port 443) are open to the Internet. SSH and other services are only accessible from inside Rutgers. You must use\u00a0<a href=\"https:\/\/oit.rutgers.edu\/vpn\" target=\"_blank\" rel=\"noopener\">the University VPN<\/a>\u00a0(<a href=\"http:\/\/sasit.rutgers.edu\/documentation-help\/accessing-sas-servers\/304-configuring-the-vpn-client-for-mac\" target=\"_blank\" rel=\"noopener\">Mac or\u00a0<\/a><a href=\"http:\/\/sasit.rutgers.edu\/documentation-help\/accessing-sas-servers\/303-configuring-the-vpn-client-for-windows\" target=\"_blank\" rel=\"noopener\">Windows<\/a><a href=\"http:\/\/sasit.rutgers.edu\/documentation-help\/accessing-sas-servers\/304-configuring-the-vpn-client-for-mac\" target=\"_blank\" rel=\"noopener\"> client) or access it\u00a0<\/a><a href=\"http:\/\/sasit.rutgers.edu\/documentation-help\/accessing-sas-servers\/304-configuring-the-vpn-client-for-mac\" target=\"_blank\" rel=\"noopener\">from other Rutgers machines.<\/a><\/li><li>If you <em>must<\/em> run special services or daemons that must be exposed to the Internet, please let us know beforehand. It would be best to talk with the staff about the security impact of such a service.<\/li><li>All machines must be kerberized, and accounts are controlled via the <a href=\"https:\/\/resources.cs.rutgers.edu\/docs\/accounts-passwords\/accounts-passwords-groups\/\" target=\"_blank\" rel=\"noopener\">Account Management<\/a> website.<\/li><li>We don&#8217;t give out root passwords, but users can gain &#8216;sudo&#8217; access by adding them to a specific group on the Account Management site.<\/li><li><strong>Important<\/strong>: Only users registered in the University can have an account on your machine. If you must add a guest as a collaborator, you must <a href=\"https:\/\/resources.cs.rutgers.edu\/docs\/managing-guest-users\/\">manage your guest<\/a> accordingly.<\/li><li>You MUST know how to administer the system, and you need to keep the Apps you installed secure.<\/li><li>We recommend all web servers run securely and be accessed via HTTPS. You can obtain your own SSL Certificate and automatically get it renewed via <a href=\"https:\/\/letsencrypt.org\">Let&#8217;s Encrypt.<\/a><\/li><\/ul><\/details><details><summary><b>Maintenance:<\/b><\/summary><ul><li>LCSR will set up the latest version of the basic Linux system with 4 Cores, 4GB of memory, and 25GB of backed-up disk space and keep security updates for that particular kernel. If a kernel upgrade is required for security reasons, we will do it, and a reboot may be required. We will notify you when this needs to be done.<\/li><li>A major upgrade requires a FULL reinstall. Historically, an in-place upgrade is not recommended, but this can be 3-4 years unless a significant security issue requires a major upgrade.<\/li><li>LCSR will perform regular security updates to the OS and any installed software via the standard package management system.<\/li><li>If you install a unique code, ensure that all services you are responsible for are updated regularly. There must be a way to do at least security updates for all software, not via an installed standard package management system. As long as we know which software you&#8217;re running, staff will notify you if we receive any security alerts.<\/li><li>LCSR will provide a disk-to-disk backup if requested, with data retention of up to 60 days. Your backups are stored in \/rsync-backup\/backups. Backup logs are stored in \/rsync-backup\/logs.<\/li><li>LCSR will monitor this machine and notify the VM&#8217;s responsible person if anything goes wrong.\u00a0<\/li><\/ul><\/details><details><summary><b>Requesting Full Access VM<\/b><\/summary><p style=\"padding-left: 40px\">Please provide the following info:<\/p><p style=\"padding-left: 40px\">1. <strong>Machine name:<\/strong> your_machine_name.cs.rutgers.edu<br \/>If this does not exist, we will request one. A temporary name may be needed if one exists until the old service can be moved to this new VM.<\/p><p style=\"padding-left: 40px\">2. <strong>Responsible person1:<\/strong> Email and Cell Phone.<br \/><strong> Responsible person2:<\/strong> Email and Cell Phone.<\/p><p style=\"padding-left: 40px\">Please allow at least 5-7 business days for this to be set up.<\/p><\/details><\/div><p>For help with our systems or immediate assistance, visit the <a href=\"http:\/\/www.cs.rutgers.edu\/~operator\/\" target=\"_blank\" rel=\"noopener\"><strong>LCSR Operator<\/strong><\/a> at CoRE 235 or call 848-445-2443. Otherwise, see <strong><a href=\"https:\/\/resources.cs.rutgers.edu\/support\/\" target=\"_blank\" rel=\"noopener\">CS HelpDesk<\/a><\/strong>. Please include your NetID along with a description of your problem.<\/p><\/div><\/div><\/div><\/article><\/div><\/div><\/div><\/div>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>By Hanz Makmur &#8211; Sept 8, 2016. LCSR can provide Computer Science Faculty members with virtual machines with full access needed for special projects. Since the person who requested access will have root access, you can install anything you want; however, we need to ensure everything is secure. This VM will generally be resource-limited and [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":461,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-180","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/wordpress.cs.rutgers.edu\/resources-cs-rutgers-edu\/wp-json\/wp\/v2\/pages\/180","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.cs.rutgers.edu\/resources-cs-rutgers-edu\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/wordpress.cs.rutgers.edu\/resources-cs-rutgers-edu\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.cs.rutgers.edu\/resources-cs-rutgers-edu\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.cs.rutgers.edu\/resources-cs-rutgers-edu\/wp-json\/wp\/v2\/comments?post=180"}],"version-history":[{"count":46,"href":"https:\/\/wordpress.cs.rutgers.edu\/resources-cs-rutgers-edu\/wp-json\/wp\/v2\/pages\/180\/revisions"}],"predecessor-version":[{"id":11083,"href":"https:\/\/wordpress.cs.rutgers.edu\/resources-cs-rutgers-edu\/wp-json\/wp\/v2\/pages\/180\/revisions\/11083"}],"up":[{"embeddable":true,"href":"https:\/\/wordpress.cs.rutgers.edu\/resources-cs-rutgers-edu\/wp-json\/wp\/v2\/pages\/461"}],"wp:attachment":[{"href":"https:\/\/wordpress.cs.rutgers.edu\/resources-cs-rutgers-edu\/wp-json\/wp\/v2\/media?parent=180"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}