{"id":6741,"date":"2018-05-21T18:34:30","date_gmt":"2018-05-21T18:34:30","guid":{"rendered":"https:\/\/alt2.minisoft.com\/support\/?p=6741"},"modified":"2020-07-02T11:07:16","modified_gmt":"2020-07-02T18:07:16","slug":"linux-install","status":"publish","type":"post","link":"https:\/\/www.minisoft.com\/support\/linux-install\/","title":{"rendered":"Linux Install"},"content":{"rendered":"<h3>Resources on Unix\/Linux install<\/h3>\n<p><a href=\"\/support\/index.php\/eformz-qad-printer-installation-for-linux\/\">eFORMz QAD Printer Installation for Linux<\/a><br \/>\n<a href=\"\/support\/index.php\/installing-eformz-on-unix\/\">Installing eFORMz on Unix<\/a><br \/>\n<a href=\"\/support\/index.php\/troubleshooting-incomplete-install-on-linux-server\/\">Troubleshooting: Incomplete Install on Linux Server<\/a><br \/>\n<a href=\"\/support\/index.php\/director-setup-for-unix\/\">Director Setup for Unix<\/a><br \/>\n<a href=\"\/support\/index.php\/setting-up-a-different-folder-for-eformz-pcl-files-in-a-unix-environment\/\">Setting Up a Different Folder for eFORMz PCL Files in a UNIX Environment<\/a><br \/>\n<a href=\"\/support\/index.php\/checking-the-eformz-service-manager-on-unix-and-linux\/\">Checking the eFORMz Service Manager on Unix and Linux<\/a><\/p>\n<p><a href=\"\/support\/index.php\/adding-a-ipp-printer-on-linux\/\">Adding a IPP Printer on CUPS<\/a><\/p>\n<p><a href=\"\/support\/index.php\/printer-not-appearing-in-devices-list-on-eformz-for-unix\/\">Printer not Appearing in Devices List<\/a><\/p>\n<h1><u>eFORMZ Install On Linux\u00a0<\/u>\u2013 SSH Putty Keys<\/h1>\n<ul>\n<li>Summary \u2013 The Putty tools will be used to generate an automatic SSH connection between the Linux machine and Windows machine. Through the SSH connection eFORMz will be installed.<\/li>\n<\/ul>\n<p><strong><u>Required Build Tools<\/u><\/strong><\/p>\n<ul>\n<li>Putty.exe \u2013 <a href=\"http:\/\/www.chiark.greenend.org.uk\/~sgtatham\/putty\/download.html\">http:\/\/www.chiark.greenend.org.uk\/~sgtatham\/putty\/download.html<\/a><\/li>\n<li>Puttygen.exe<\/li>\n<\/ul>\n<p><strong><u>Build Instructions<\/u><\/strong><\/p>\n<ol>\n<li>Install the required Putty Binary files listed up above. We recommend downloading the .zip file with all the Putty binaries; everything is available <a href=\"http:\/\/www.chiark.greenend.org.uk\/~sgtatham\/putty\/download.html\">here<\/a>.<\/li>\n<li>Start up your Linux session again and open up the terminal by (ctrl + atl+ t) or clicking on the white circle icon and searching terminal.<\/li>\n<\/ol>\n<p><a href=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2018\/05\/terminal.png\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-6742\" src=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2018\/05\/terminal.png\" alt=\"\" width=\"1064\" height=\"798\" srcset=\"https:\/\/www.minisoft.com\/support\/wp-content\/uploads\/2018\/05\/terminal.png 1064w, https:\/\/www.minisoft.com\/support\/wp-content\/uploads\/2018\/05\/terminal-300x225.png 300w, https:\/\/www.minisoft.com\/support\/wp-content\/uploads\/2018\/05\/terminal-768x576.png 768w, https:\/\/www.minisoft.com\/support\/wp-content\/uploads\/2018\/05\/terminal-1024x768.png 1024w, https:\/\/www.minisoft.com\/support\/wp-content\/uploads\/2018\/05\/terminal-150x113.png 150w, https:\/\/www.minisoft.com\/support\/wp-content\/uploads\/2018\/05\/terminal-250x188.png 250w, https:\/\/www.minisoft.com\/support\/wp-content\/uploads\/2018\/05\/terminal-550x413.png 550w, https:\/\/www.minisoft.com\/support\/wp-content\/uploads\/2018\/05\/terminal-800x600.png 800w, https:\/\/www.minisoft.com\/support\/wp-content\/uploads\/2018\/05\/terminal-240x180.png 240w, https:\/\/www.minisoft.com\/support\/wp-content\/uploads\/2018\/05\/terminal-400x300.png 400w, https:\/\/www.minisoft.com\/support\/wp-content\/uploads\/2018\/05\/terminal-667x500.png 667w\" sizes=\"(max-width: 1064px) 100vw, 1064px\" \/><\/a><\/p>\n<p>3. Log into your Virtual Box and open up a terminal and run the following command \u201cifconfig\u201d to find your virtual box local host IP \u201cinet addr\u201d highlighted below.<\/p>\n<p><a href=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2018\/05\/linuxboxip.jpg\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-6743\" src=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2018\/05\/linuxboxip.jpg\" alt=\"\" width=\"722\" height=\"465\" srcset=\"https:\/\/www.minisoft.com\/support\/wp-content\/uploads\/2018\/05\/linuxboxip.jpg 722w, https:\/\/www.minisoft.com\/support\/wp-content\/uploads\/2018\/05\/linuxboxip-300x193.jpg 300w, https:\/\/www.minisoft.com\/support\/wp-content\/uploads\/2018\/05\/linuxboxip-150x97.jpg 150w, https:\/\/www.minisoft.com\/support\/wp-content\/uploads\/2018\/05\/linuxboxip-250x161.jpg 250w, https:\/\/www.minisoft.com\/support\/wp-content\/uploads\/2018\/05\/linuxboxip-550x354.jpg 550w, https:\/\/www.minisoft.com\/support\/wp-content\/uploads\/2018\/05\/linuxboxip-279x180.jpg 279w, https:\/\/www.minisoft.com\/support\/wp-content\/uploads\/2018\/05\/linuxboxip-466x300.jpg 466w\" sizes=\"(max-width: 722px) 100vw, 722px\" \/><\/a><\/p>\n<p>4. Go back into Windows and run PuTTY Key Generator and click on the Generate key tab.<\/p>\n<p><a href=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2018\/05\/puttyempty.jpg\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-6744\" src=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2018\/05\/puttyempty.jpg\" alt=\"\" width=\"481\" height=\"464\" srcset=\"https:\/\/www.minisoft.com\/support\/wp-content\/uploads\/2018\/05\/puttyempty.jpg 481w, https:\/\/www.minisoft.com\/support\/wp-content\/uploads\/2018\/05\/puttyempty-300x289.jpg 300w, https:\/\/www.minisoft.com\/support\/wp-content\/uploads\/2018\/05\/puttyempty-150x145.jpg 150w, https:\/\/www.minisoft.com\/support\/wp-content\/uploads\/2018\/05\/puttyempty-250x241.jpg 250w, https:\/\/www.minisoft.com\/support\/wp-content\/uploads\/2018\/05\/puttyempty-187x180.jpg 187w, https:\/\/www.minisoft.com\/support\/wp-content\/uploads\/2018\/05\/puttyempty-311x300.jpg 311w\" sizes=\"(max-width: 481px) 100vw, 481px\" \/><\/a><\/p>\n<p>5. Once you have randomly generated your key, save your private key in a desired location. The file extension should match below .ppk.<\/p>\n<p><a href=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2018\/05\/privatekey.jpg\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-6745\" src=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2018\/05\/privatekey.jpg\" alt=\"\" width=\"1186\" height=\"534\" srcset=\"https:\/\/www.minisoft.com\/support\/wp-content\/uploads\/2018\/05\/privatekey.jpg 1186w, https:\/\/www.minisoft.com\/support\/wp-content\/uploads\/2018\/05\/privatekey-300x135.jpg 300w, https:\/\/www.minisoft.com\/support\/wp-content\/uploads\/2018\/05\/privatekey-768x346.jpg 768w, https:\/\/www.minisoft.com\/support\/wp-content\/uploads\/2018\/05\/privatekey-1024x461.jpg 1024w, https:\/\/www.minisoft.com\/support\/wp-content\/uploads\/2018\/05\/privatekey-150x68.jpg 150w, https:\/\/www.minisoft.com\/support\/wp-content\/uploads\/2018\/05\/privatekey-250x113.jpg 250w, https:\/\/www.minisoft.com\/support\/wp-content\/uploads\/2018\/05\/privatekey-550x248.jpg 550w, https:\/\/www.minisoft.com\/support\/wp-content\/uploads\/2018\/05\/privatekey-800x360.jpg 800w, https:\/\/www.minisoft.com\/support\/wp-content\/uploads\/2018\/05\/privatekey-400x180.jpg 400w, https:\/\/www.minisoft.com\/support\/wp-content\/uploads\/2018\/05\/privatekey-666x300.jpg 666w, https:\/\/www.minisoft.com\/support\/wp-content\/uploads\/2018\/05\/privatekey-1110x500.jpg 1110w\" sizes=\"(max-width: 1186px) 100vw, 1186px\" \/><\/a><\/p>\n<p>6. Copy the public key from the PuTTY clipboard.<\/p>\n<p><a href=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2018\/05\/copyputtykey.jpg\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-6746\" src=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2018\/05\/copyputtykey.jpg\" alt=\"\" width=\"1060\" height=\"751\" srcset=\"https:\/\/www.minisoft.com\/support\/wp-content\/uploads\/2018\/05\/copyputtykey.jpg 1060w, https:\/\/www.minisoft.com\/support\/wp-content\/uploads\/2018\/05\/copyputtykey-300x213.jpg 300w, https:\/\/www.minisoft.com\/support\/wp-content\/uploads\/2018\/05\/copyputtykey-768x544.jpg 768w, https:\/\/www.minisoft.com\/support\/wp-content\/uploads\/2018\/05\/copyputtykey-1024x725.jpg 1024w, https:\/\/www.minisoft.com\/support\/wp-content\/uploads\/2018\/05\/copyputtykey-150x106.jpg 150w, https:\/\/www.minisoft.com\/support\/wp-content\/uploads\/2018\/05\/copyputtykey-250x177.jpg 250w, https:\/\/www.minisoft.com\/support\/wp-content\/uploads\/2018\/05\/copyputtykey-550x390.jpg 550w, https:\/\/www.minisoft.com\/support\/wp-content\/uploads\/2018\/05\/copyputtykey-800x567.jpg 800w, https:\/\/www.minisoft.com\/support\/wp-content\/uploads\/2018\/05\/copyputtykey-254x180.jpg 254w, https:\/\/www.minisoft.com\/support\/wp-content\/uploads\/2018\/05\/copyputtykey-423x300.jpg 423w, https:\/\/www.minisoft.com\/support\/wp-content\/uploads\/2018\/05\/copyputtykey-706x500.jpg 706w, https:\/\/www.minisoft.com\/support\/wp-content\/uploads\/2018\/05\/copyputtykey-210x150.jpg 210w\" sizes=\"(max-width: 1060px) 100vw, 1060px\" \/><\/a><\/p>\n<p>7. Open gedit in the Linux command line; paste the public key into gedit. This needs to be a single line!<\/p>\n<p><a href=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2018\/05\/gedit.png\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone wp-image-6747\" src=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2018\/05\/gedit.png\" alt=\"\" width=\"1198\" height=\"608\" srcset=\"https:\/\/www.minisoft.com\/support\/wp-content\/uploads\/2018\/05\/gedit.png 1920w, https:\/\/www.minisoft.com\/support\/wp-content\/uploads\/2018\/05\/gedit-300x152.png 300w, https:\/\/www.minisoft.com\/support\/wp-content\/uploads\/2018\/05\/gedit-768x390.png 768w, https:\/\/www.minisoft.com\/support\/wp-content\/uploads\/2018\/05\/gedit-1024x520.png 1024w, https:\/\/www.minisoft.com\/support\/wp-content\/uploads\/2018\/05\/gedit-150x76.png 150w, https:\/\/www.minisoft.com\/support\/wp-content\/uploads\/2018\/05\/gedit-250x127.png 250w, https:\/\/www.minisoft.com\/support\/wp-content\/uploads\/2018\/05\/gedit-550x279.png 550w, https:\/\/www.minisoft.com\/support\/wp-content\/uploads\/2018\/05\/gedit-800x406.png 800w, https:\/\/www.minisoft.com\/support\/wp-content\/uploads\/2018\/05\/gedit-354x180.png 354w, https:\/\/www.minisoft.com\/support\/wp-content\/uploads\/2018\/05\/gedit-591x300.png 591w, https:\/\/www.minisoft.com\/support\/wp-content\/uploads\/2018\/05\/gedit-985x500.png 985w\" sizes=\"(max-width: 1198px) 100vw, 1198px\" \/><\/a><\/p>\n<p>8. Save the resulting file in ~\/.ssh\/authorized_keys. Name it authorized_keys. Then run chmod 700 authorized_keys. (If linux does not have this folder, please manually create it)<\/p>\n<p>9. Go back to the Windows client and open up the eFORMz Composer. Select Host Tools-&gt;Unix-&gt;Install eFORMz.<\/p>\n<p><a href=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2018\/05\/UnixLogin.jpg\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-6748\" src=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2018\/05\/UnixLogin.jpg\" alt=\"\" width=\"395\" height=\"445\" srcset=\"https:\/\/www.minisoft.com\/support\/wp-content\/uploads\/2018\/05\/UnixLogin.jpg 395w, https:\/\/www.minisoft.com\/support\/wp-content\/uploads\/2018\/05\/UnixLogin-266x300.jpg 266w, https:\/\/www.minisoft.com\/support\/wp-content\/uploads\/2018\/05\/UnixLogin-133x150.jpg 133w, https:\/\/www.minisoft.com\/support\/wp-content\/uploads\/2018\/05\/UnixLogin-250x282.jpg 250w, https:\/\/www.minisoft.com\/support\/wp-content\/uploads\/2018\/05\/UnixLogin-160x180.jpg 160w\" sizes=\"(max-width: 395px) 100vw, 395px\" \/><\/a><\/p>\n<p>10. Place the\u00a0inet addr from the Linux machine into the Host Address field.<\/p>\n<p>11. The Host Port, the Linux machine, should have a standardized port 22 configured for SSH.<\/p>\n<p>12. The username field\/password will be set for the username\/password that was created when creating permissions for the file directory on the Linux machine. This is included in the previous guide.<\/p>\n<p>13. The sshKey.ppk (private key file) will need to be copied and pasted into the private key field. Notice how the Pass Phrase is empty. That is because we did not set a Pass Phrase when creating the private key.<\/p>\n<p>14. Details about the known hosts file are available here:\u00a0<a href=\"https:\/\/www.ssh.com\/ssh\/host-key\">https:\/\/www.ssh.com\/ssh\/host-key \u00a0<\/a>\u00a0If the box is selected to be checked it will remember the host and will not ask you the warning message of &#8220;The authenticity of host &#8216;&#8230;&#8217; can&#8217;t be established. RSA key fingerprint &#8230;&#8221; when you try to connect.<\/p>\n<p>15. The use directory field needs to be populated with the file path of where the Minisoft directory was created on the Linux machine.<\/p>\n<p>16. It may ask a warning question to connect. Select yes.<\/p>\n<p><a href=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2018\/05\/RSAFingerKey.jpg\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-6749\" src=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2018\/05\/RSAFingerKey.jpg\" alt=\"\" width=\"453\" height=\"138\" srcset=\"https:\/\/www.minisoft.com\/support\/wp-content\/uploads\/2018\/05\/RSAFingerKey.jpg 453w, https:\/\/www.minisoft.com\/support\/wp-content\/uploads\/2018\/05\/RSAFingerKey-300x91.jpg 300w, https:\/\/www.minisoft.com\/support\/wp-content\/uploads\/2018\/05\/RSAFingerKey-150x46.jpg 150w, https:\/\/www.minisoft.com\/support\/wp-content\/uploads\/2018\/05\/RSAFingerKey-250x76.jpg 250w\" sizes=\"(max-width: 453px) 100vw, 453px\" \/><\/a><\/p>\n<p>17. Select the eFORMz files from the Windows machine and install to the directory for the Linux machine.<\/p>\n<p><a href=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2018\/05\/finalinstall.jpg\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-6750\" src=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2018\/05\/finalinstall.jpg\" alt=\"\" width=\"536\" height=\"202\" srcset=\"https:\/\/www.minisoft.com\/support\/wp-content\/uploads\/2018\/05\/finalinstall.jpg 536w, https:\/\/www.minisoft.com\/support\/wp-content\/uploads\/2018\/05\/finalinstall-300x113.jpg 300w, https:\/\/www.minisoft.com\/support\/wp-content\/uploads\/2018\/05\/finalinstall-150x57.jpg 150w, https:\/\/www.minisoft.com\/support\/wp-content\/uploads\/2018\/05\/finalinstall-250x94.jpg 250w, https:\/\/www.minisoft.com\/support\/wp-content\/uploads\/2018\/05\/finalinstall-478x180.jpg 478w\" sizes=\"(max-width: 536px) 100vw, 536px\" \/><\/a><\/p>\n<p>18. eFORMz has successfully been installed on the Linux machine.<\/p>\n<p><a href=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2018\/05\/installcomplete.jpg\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-6751\" src=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2018\/05\/installcomplete.jpg\" alt=\"\" width=\"426\" height=\"173\" srcset=\"https:\/\/www.minisoft.com\/support\/wp-content\/uploads\/2018\/05\/installcomplete.jpg 426w, https:\/\/www.minisoft.com\/support\/wp-content\/uploads\/2018\/05\/installcomplete-300x122.jpg 300w, https:\/\/www.minisoft.com\/support\/wp-content\/uploads\/2018\/05\/installcomplete-150x61.jpg 150w, https:\/\/www.minisoft.com\/support\/wp-content\/uploads\/2018\/05\/installcomplete-250x102.jpg 250w\" sizes=\"(max-width: 426px) 100vw, 426px\" \/><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Resources on Unix\/Linux install eFORMz QAD Printer Installation for Linux Installing eFORMz on Unix Troubleshooting: Incomplete Install on Linux Server Director Setup for Unix Setting Up a Different Folder for eFORMz PCL Files in a UNIX Environment Checking the eFORMz Service Manager on Unix and Linux Adding a IPP Printer on CUPS Printer not Appearing [&hellip;]<\/p>\n","protected":false},"author":15,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[45,120,95],"_links":{"self":[{"href":"https:\/\/www.minisoft.com\/support\/wp-json\/wp\/v2\/posts\/6741"}],"collection":[{"href":"https:\/\/www.minisoft.com\/support\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.minisoft.com\/support\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.minisoft.com\/support\/wp-json\/wp\/v2\/users\/15"}],"replies":[{"embeddable":true,"href":"https:\/\/www.minisoft.com\/support\/wp-json\/wp\/v2\/comments?post=6741"}],"version-history":[{"count":9,"href":"https:\/\/www.minisoft.com\/support\/wp-json\/wp\/v2\/posts\/6741\/revisions"}],"predecessor-version":[{"id":8217,"href":"https:\/\/www.minisoft.com\/support\/wp-json\/wp\/v2\/posts\/6741\/revisions\/8217"}],"wp:attachment":[{"href":"https:\/\/www.minisoft.com\/support\/wp-json\/wp\/v2\/media?parent=6741"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.minisoft.com\/support\/wp-json\/wp\/v2\/categories?post=6741"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.minisoft.com\/support\/wp-json\/wp\/v2\/tags?post=6741"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}