{"id":1554,"date":"2020-09-15T00:15:23","date_gmt":"2020-09-14T22:15:23","guid":{"rendered":"https:\/\/blog.mhasin.eu\/?p=1554"},"modified":"2021-03-11T21:15:43","modified_gmt":"2021-03-11T20:15:43","slug":"vra-ubuntu-20-04-template","status":"publish","type":"post","link":"https:\/\/blog.mhasin.eu\/?p=1554","title":{"rendered":"VRA ubuntu 20.04 template"},"content":{"rendered":"\n<p>Instalacia UBUNTU minimalna verzia<\/p>\n\n\n\n<p>vytvorenie root hesla:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>passwd root<\/code><\/pre>\n\n\n\n<p>Update systemu<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>apt update\napt upgrade<\/code><\/pre>\n\n\n\n<p>Nastavenie SSH<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>nano \/etc\/ssh\/sshd_config\n<\/code><\/pre>\n\n\n\n<p>Zmena parametra:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>PermitRootLogin yes<\/code><\/pre>\n\n\n\n<p>Instalacia open-vm-tools<\/p>\n\n\n\n<div class=\"wp-block-file\"><a href=\"https:\/\/blog.mhasin.eu\/wp-content\/uploads\/2020\/09\/net-tools_1.60-26ubuntu1_amd64.zip\">net-tools_1.60-26ubuntu1_amd64<\/a><a href=\"https:\/\/blog.mhasin.eu\/wp-content\/uploads\/2020\/09\/net-tools_1.60-26ubuntu1_amd64.zip\" class=\"wp-block-file__button\" download>Stiahnu\u0165<\/a><\/div>\n\n\n\n<pre class=\"wp-block-code\"><code>wget https:\/\/blog.mhasin.eu\/wp-content\/uploads\/2020\/09\/net-tools_1.60-26ubuntu1_amd64.zip\n apt install unzip\n unzip net-tools_1.60-26ubuntu1_amd64.zip\n apt install .\/net-tools_1.60-26ubuntu1_amd64.deb\n rm -rf net-tools_1.60-26ubuntu1_amd64.*\napt-mark hold net-tools<\/code><\/pre>\n\n\n\n<p>Uprava bugu openp-vm-tools<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>mkdir \/etc\/dhcp3<\/code><\/pre>\n\n\n\n<p>zmazanie maschine ID<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>rm \/var\/lib\/dbus\/machine-id\nln -s \/etc\/machine-id \/var\/lib\/dbus\/machine-id\necho \"\" &gt; \/etc\/machine-id<\/code><\/pre>\n\n\n\n<p>Zmazanie netplan<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>rm -rf \/etc\/netplan\/*<\/code><\/pre>\n\n\n\n<p>Odstranenie cloud-init<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo cloud-init clean --logs&lt;br> sudo touch \/etc\/cloud\/cloud-init.disabled\nsudo rm -rf \/etc\/netplan\/50-cloud-init.yaml\nsudo apt purge cloud-init network-manager -y\nsudo apt autoremove -y\nsudo sed -i 's\/Before=cloud-init-local.service\/After=dbus.service\/g' \/lib\/systemd\/system\/open-vm-tools.service\nsudo sed -i 's\/D \/tmp 1777 root root -\/#D \/tmp 1777 root root -\/g' \/usr\/lib\/tmpfiles.d\/tmp.conf \napt install ifupdown<\/code><\/pre>\n\n\n\n<pre class=\"wp-block-code\"><code>unlink \/etc\/resolv.conf\nnano \/etc\/resolv.conf\n\nnameserver 147.232.3.2\nnameserver 147.232.16.16\nnameserver 8.8.8.8<\/code><\/pre>\n\n\n\n<p>Odstr\u00e1nenie vytvoren\u00fdch ssh k\u013e\u00fa\u010dov<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>rm -rf \/etc\/ssh\/ssh_host_*<\/code><\/pre>\n\n\n\n<p>Zabezpe\u010denie automatick\u00e9ho generovanie ssh k\u013e\u00fa\u010dov pri prvom \u0161tarte syst\u00e9mu<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo tee \/etc\/rc.local &gt;\/dev\/null &lt;&lt;EOL\n#!\/bin\/sh -e\n#\n# rc.local\n#\n# This script is executed at the end of each multiuser runlevel.\n# Make sure that the script will \"\" on success or any other\n# value on error.\n#\n# In order to enable or disable this script just change the execution\n# bits.\n#\n\n# By default this script does nothing.\ntest -f \/etc\/ssh\/ssh_host_dsa_key || dpkg-reconfigure openssh-server\nexit 0\nEOL\n\n# make the script executable\nsudo chmod +x \/etc\/rc.local\ndpkg-reconfigure openssh-server<\/code><\/pre>\n\n\n\n<p>Aktivovane systemd slu\u017eby rc.local<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo nano \/etc\/systemd\/system\/rc-local.service<\/code><\/pre>\n\n\n\n<pre class=\"wp-block-code\"><code>&#91;Unit]\n Description=\/etc\/rc.local Compatibility\n ConditionPathExists=\/etc\/rc.local\n\n&#91;Service]\n Type=forking\n ExecStart=\/etc\/rc.local start\n TimeoutSec=0\n StandardOutput=tty\n RemainAfterExit=yes\n SysVStartPriority=99\n\n&#91;Install]\n WantedBy=multi-user.target<\/code><\/pre>\n\n\n\n<p>Povolenie sp\u00fa\u0161\u0165ania rc.local v systemd<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo systemctl enable rc-local<\/code><\/pre>\n\n\n\n<p>Nastavenie ssh aby startovalo az po rc.local<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>nano \/etc\/systemd\/system\/sshd.service<\/code><\/pre>\n\n\n\n<pre class=\"wp-block-code\"><code>After=network.target auditd.service rc-local.service<\/code><\/pre>\n\n\n\n<p>Restart systemd<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>systemctl daemon-reload<\/code><\/pre>\n\n\n\n<p>Definovanie DNS serverov v systemd resolver:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>nano \/etc\/systemd\/resolved.conf<\/code><\/pre>\n\n\n\n<pre class=\"wp-block-code\"><code>&#91;Resolve]\nDNS=147.232.3.2 147.232.16.16\n<\/code><\/pre>\n\n\n\n<p>Nastavenie NTP klienta na lok\u00e1lny NTP server<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo apt-get install ntp<\/code><\/pre>\n\n\n\n<p>Pridanie vlastn\u00e9ho NTP serveru sa vykon\u00e1va v konfigura\u010dnom s\u00fabore:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo nano \/etc\/ntp.conf<\/code><\/pre>\n\n\n\n<p>Je potrebn\u00e9 prida\u0165 parameter ur\u010duj\u00faci n\u00e1\u0161 NTP server do konfigura\u010dn\u00e9ho s\u00faboru.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>server ntp.tuke.sk prefer iburst<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"758\" height=\"559\" src=\"https:\/\/blog.mhasin.eu\/wp-content\/uploads\/2020\/09\/obrazok-14.png\" alt=\"\" class=\"wp-image-1556\" srcset=\"https:\/\/blog.mhasin.eu\/wp-content\/uploads\/2020\/09\/obrazok-14.png 758w, https:\/\/blog.mhasin.eu\/wp-content\/uploads\/2020\/09\/obrazok-14-300x221.png 300w\" sizes=\"auto, (max-width: 758px) 100vw, 758px\" \/><\/figure>\n\n\n\n<p>Aktivovane systemd slu\u017eby NTP:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo systemctl enable ntp<\/code><\/pre>\n\n\n\n<p>Bloknutie ssh na ucer vmware (iba pri server edicii)<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>nano \/etc\/ssh\/sshd_config<\/code><\/pre>\n\n\n\n<p>Pridanie parametra:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>DenyUsers vmware<\/code><\/pre>\n\n\n\n<p>Odstr\u00e1nenie APT cache<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo apt clean<\/code><\/pre>\n\n\n\n<p>Zru\u0161enie SWAP oddielu<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo swapoff --all\nsudo sed -ri '\/\\sswap\\s\/s\/^#?\/#\/' \/etc\/fstab<\/code><\/pre>\n\n\n\n<p>Fin\u00e1lne vymazanie hist\u00f3rie termin\u00e1lu a vypnutie opera\u010dn\u00e9ho syst\u00e9mu<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>rm -rf \/tmp\/*\nhistory -c\nhistory -w\nsudo shutdown -h now<\/code><\/pre>\n\n\n\n<p><\/p>\n<div class=\"pdf24Plugin-cp\"> \t<form name=\"pdf24Form0\" method=\"post\" action=\"https:\/\/doc2pdf.pdf24.org\/wordpress.php\" target=\"pdf24PopWin\" onsubmit=\"var pdf24Win = window.open('about:blank', 'pdf24PopWin', 'resizable=yes,scrollbars=yes,width=600,height=250,left='+(screen.width\/2-300)+',top='+(screen.height\/3-125)+''); pdf24Win.focus(); if(typeof pdf24OnCreatePDF === 'function'){void(pdf24OnCreatePDF(this,pdf24Win));}\"> \t\t<input type=\"hidden\" name=\"blogCharset\" value=\"Cw1x07UAAA==\" \/><input type=\"hidden\" name=\"blogPosts\" value=\"MwQA\" \/><input type=\"hidden\" name=\"blogUrl\" value=\"yygpKSi20tdPyslP18vNSCzOzNNLLQUA\" \/><input type=\"hidden\" name=\"blogName\" value=\"c\/LxdwcA\" \/><input type=\"hidden\" name=\"blogValueEncoding\" value=\"gzdeflate base64\" \/><input type=\"hidden\" name=\"postId_0\" value=\"MzQ1NQEA\" \/><input type=\"hidden\" name=\"postTitle_0\" value=\"CwtyVChNKs0rKVUwMtAzMFEoSc0tyEksSQUA\" \/><input type=\"hidden\" name=\"postLink_0\" value=\"yygpKSi20tdPyslP18vNSCzOzNNLLdW3L7A1NDU1AQA=\" \/><input type=\"hidden\" name=\"postAuthor_0\" value=\"y00syfcwNAIA\" \/><input type=\"hidden\" name=\"postDateTime_0\" value=\"MzIwMtA1sNQ1NFUwMLAysLQyMgYA\" \/><input type=\"hidden\" name=\"postContent_0\" value=\"tVhfUxtHEn\/fT9EnquzEl90V2EDAFlcm+OqcSmzKwKUqlRw12mlpJ9qd2Zo\/K0TlK\/hD8OCHPN+bqy4vgu91PbMSCLIEBBXbslYzPd2\/6f+90atq5600lhUsEwyOdo\/eHR5BKaQoWSEZ1KhPBXuVVjsR\/SHiemJrpVEKBK2UhRxNwbavCDRCVjBjep1xFfcLlY3iTHHs7LzyXzsVbY15OPoqDSt0VOOc+1HFmUUwE2OxdPfmyioLLhyNmsehZhzbBLxjdNc6wD84+Ne9BUgmFaRos9SY3H\/4cabkQAyjNiE\/lkiqq5hmJVq9hHb2UZfCfiDlfKeGQsIETRv\/BYOpCmVcl7FVqjCXcrio\/yBnIAovh0GucdDr5NZWZjtNaXOYlDkzQiboUiKni1mUNnVVoRg36Vp3rZt2t1KJthFzvJpsdOO1Ddd30rrVY1byjRfJqag6O39O8yplfzGA1lsfH\/edtUp2gKux9Dx3DqxguXQXnwKklPR1PwONh0gu\/xcgj8A7rgiGLcDJsBS+YNnDyV3iOPYj0CXEenAX82c+nuKS6RHkquBX5O3Bq1nNoO+GLvhl9UfHvEu\/5YgL3QQaz7PqeZuY05KdMh\/AJTNZLiTC2717C6BrpzXTaSH6Ke87k5Ys8IgFjwoJsWmEX63eTo5ZrqDTgSdD+\/LmqfasMMNNSqwKJpfB7E0VRMzOps\/aJLznhtKNDNktK5TjMeVxe285xnG1cI4ekZFKYnJz86SwL\/t6BwKNVS7LGzyBPL06lHBhWL9AHgXKNujr3XiBfsLKoqH1Plw5PVzE7nU1VnpELijZEDXEkyti5ixVolLVeLlskEMs4KlJd3FAm70rVnSNjBWJQV2LDNPXA4u65216uTR8CsHQTfXhs+\/0WoqdE98UtwepLStY3dzcbOpi+C9OV27b8MKcaTyLCHyeMgn3j4mvLBAthrQYUHWj3NVi9Dts6mQh5KgxgEajijqwj64K2uIqLZfob0iaXn2xmaw9X0ueJ2tty6sb9G9x4+sk\/L3VL6dnjWPOG4jp\/8iHqJLC6Pz36efzj6p+UEDM6vFxrow9bo2KH1kfTys8\/xjEe6cpmRXZaPobxe8QJWpVh7i8BgYqLehTqxIuzizTs65k+tsSbUkTLIgzRWdJcMGQMFKOdSod2dZHlv+8ef9dtPK3tC9kSjhijFaiFZifCT8Oc2HAZFp4zzCAJ5g5Sx7ILNgcASUHNQCkJASlK6xwZBnQ5AFYY5EQg+\/ZiG7hCLXNZ4dm7MaCkFAuU5L2swyNAaWByQkootJ0tmaFQ7+PWiudBEBvJVFxEmIVSfdh70\/NMgCxv4L7izOUT3Imh9hgDdiFksSlL6zx\/OhxdwIcB4zAXzvNFRqQhETIYRJZJF5xm\/m5YccjnMCvvwKvRsNYY9Ok+Rv7KCbCuPHWCE8ouXQjr3SSW3rFLKijgedv0cR5lpeKw99PrhsyukNImzO+HllRe3+bN7kcTOEufu9PLm29nHstdKbX05bOrme85XPHk5Wt1ZdHlDp\/jmAPG9WQyXrXvfkbVVYUT31RCDuJ6KfkwpPtM5u\/ORHGmusHoijwPWhQEevDSYU9StYjsm4Eb0j1Bz7ebogxfo2IRYnK2QPMet0IiFBypvl7Zytne9YD+IAlEzKkdxJve9RDE+HE\/Dtw3ddCaQLa29qaAWma6YKA\/MCoe+O7k16IntiHT0JnqOVrs+S+qlURUoqppp8vzi4+URJhl1aEem7g5ezZHMpsMY+ouR3vmGZ88mLkRUFP5GAF1chTqNTybnWrR\/mx5+He1BTcWT2f6ZWyMTnLJVO4h8\/ufMBwxeW1e6lYzqhpkBS4vklvE7GHAyFnRWHv3QE04Uw14dKm0FRN1NuPUOuMBw+194Hh+aHh8XNEOHsLJftGnb7Ded4d7sOoEDS6MEooUKjR9Kyg5O\/X57lsGSf2Q4M377x\/kbZqDSEteFByTQytDAX5SqQDw6hbGCk5PaOxoobRLM+y84+SyrKZfu5TI7H90HxJoG7T\/M63SKFjNfYJlO8EOLv4NB\/oqd45ff7R\/TL9nAkgcBdnC6ipWF0DGi7VQHXJ\/aE2vDxE60aYmBGhwAEtib7TpiUhzSrQTaaipLYZjDjFuPAhRwJEOQTv+ZRue52CnU5oLqYa1vxmZiKzDvUD3Oa9zub61x3IUQxz2+usr291wOjsIaO76mt2qkbx6oukksMOsIIYLk7rAWe8ur6+EWQYtI8XAwR\/\/BU8hk38vNs9WVtbDezoedwJuiTMvo\/8Cr4o2UkclLXtpVUnX8Jqt1uT1PCrAynZqDHNPToA8qLtR1aLWyJtl0JaUsPV1AkKcZeRL9XlmJGUL0SfhXZ35nXIRSbEl49\/OfanMf+A12N7KCdHBNLMkN85a7zeP4SM+mFcOn01w2\/rOKHdxVnzAvGH1\/ugOBdYLDkTmDGr1GBAszVlx4VRkmzwNP3J+O2fTGrS\/6z8I11JnzbKHVAu7bch+qeQPl370Wr+ioGaZzv9r6Yn618p+n0HPptWjRdQo7qQnZada+bzFw2r6bPIy1J6AnF29TieXSp31s+tEJPTqXEb+CD0\/w==\" \/> \t\t<a href=\"https:\/\/www.pdf24.org\" target=\"_blank\" title=\"www.pdf24.org\" rel=\"nofollow\"><img src=\"https:\/\/blog.mhasin.eu\/wp-content\/plugins\/pdf24-post-to-pdf\/img\/pdf_32x32.png\" alt=\"\" border=\"0\" height=\"32\" \/><\/a> \t\t<span class=\"pdf24Plugin-cp-space\">&nbsp;&nbsp;<\/span> \t\t<span class=\"pdf24Plugin-cp-text\">Send article as PDF<\/span> \t\t<span class=\"pdf24Plugin-cp-space\">&nbsp;&nbsp;<\/span> \t\t<input class=\"pdf24Plugin-cp-input\" style=\"margin: 0px;\" type=\"text\" name=\"sendEmailTo\" placeholder=\"Enter email address\" \/> \t\t<input class=\"pdf24Plugin-cp-submit\" style=\"margin: 0px;\" type=\"submit\" value=\"Send\" \/> \t<\/form> <\/div>","protected":false},"excerpt":{"rendered":"Instalacia UBUNTU minimalna verzia vytvorenie root hesla: Update systemu Nastavenie SSH Zmena parametra: Instalacia open-vm-tools Uprava bugu openp-vm-tools zmazanie maschine ID Zmazanie netplan Odstranenie cloud-init Odstr\u00e1nenie vytvoren\u00fdch ssh k\u013e\u00fa\u010dov Zabezpe\u010denie automatick\u00e9ho generovanie ssh k\u013e\u00fa\u010dov pri prvom \u0161tarte syst\u00e9mu Aktivovane systemd slu\u017eby rc.local Povolenie sp\u00fa\u0161\u0165ania rc.local v systemd Nastavenie ssh aby startovalo az po rc.local Restart systemd Definovanie DNS serverov v systemd resolver: Nastavenie NTP klienta na lok\u00e1lny NTP server Pridanie vlastn\u00e9ho NTP serveru sa vykon\u00e1va&hellip;\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"arc_restricted_post":false,"footnotes":""},"categories":[2],"tags":[],"class_list":["post-1554","post","type-post","status-publish","format-standard","hentry","category-vmware"],"_links":{"self":[{"href":"https:\/\/blog.mhasin.eu\/index.php?rest_route=\/wp\/v2\/posts\/1554","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.mhasin.eu\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.mhasin.eu\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.mhasin.eu\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.mhasin.eu\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1554"}],"version-history":[{"count":9,"href":"https:\/\/blog.mhasin.eu\/index.php?rest_route=\/wp\/v2\/posts\/1554\/revisions"}],"predecessor-version":[{"id":1928,"href":"https:\/\/blog.mhasin.eu\/index.php?rest_route=\/wp\/v2\/posts\/1554\/revisions\/1928"}],"wp:attachment":[{"href":"https:\/\/blog.mhasin.eu\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1554"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.mhasin.eu\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1554"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.mhasin.eu\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1554"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}