{"id":3306,"date":"2016-07-01T16:22:41","date_gmt":"2016-07-01T15:22:41","guid":{"rendered":"https:\/\/stevepedwards.today\/DebianAdmin\/?p=3306"},"modified":"2018-02-02T16:38:07","modified_gmt":"2018-02-02T16:38:07","slug":"post-new-mint-install-steps-options","status":"publish","type":"post","link":"https:\/\/stevepedwards.today\/DebianAdmin\/post-new-mint-install-steps-options\/","title":{"rendered":"Post New Mint Install Tweaks Options"},"content":{"rendered":"<div class=\"pvc_clear\"><\/div>\n<p id=\"pvc_stats_3306\" class=\"pvc_stats all  \" data-element-id=\"3306\" style=\"\"><i class=\"pvc-stats-icon medium\" aria-hidden=\"true\"><svg aria-hidden=\"true\" focusable=\"false\" data-prefix=\"far\" data-icon=\"chart-bar\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 512 512\" class=\"svg-inline--fa fa-chart-bar fa-w-16 fa-2x\"><path fill=\"currentColor\" d=\"M396.8 352h22.4c6.4 0 12.8-6.4 12.8-12.8V108.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v230.4c0 6.4 6.4 12.8 12.8 12.8zm-192 0h22.4c6.4 0 12.8-6.4 12.8-12.8V140.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v198.4c0 6.4 6.4 12.8 12.8 12.8zm96 0h22.4c6.4 0 12.8-6.4 12.8-12.8V204.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v134.4c0 6.4 6.4 12.8 12.8 12.8zM496 400H48V80c0-8.84-7.16-16-16-16H16C7.16 64 0 71.16 0 80v336c0 17.67 14.33 32 32 32h464c8.84 0 16-7.16 16-16v-16c0-8.84-7.16-16-16-16zm-387.2-48h22.4c6.4 0 12.8-6.4 12.8-12.8v-70.4c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v70.4c0 6.4 6.4 12.8 12.8 12.8z\" class=\"\"><\/path><\/svg><\/i> <img loading=\"lazy\" decoding=\"async\" width=\"16\" height=\"16\" alt=\"Loading\" src=\"https:\/\/stevepedwards.today\/DebianAdmin\/wp-content\/plugins\/page-views-count\/ajax-loader-2x.gif\" border=0 \/><\/p>\n<div class=\"pvc_clear\"><\/div>\n<p><code><i><b>I assume you already have a Mint iso downloaded <\/b><\/i><i><b>from <a href=\"https:\/\/www.linuxmint.com\/\">www.linuxmint.com<\/a><\/b><\/i><i><b> saved on a working system somewhere and have used the USB Image Writer <\/b><\/i><i><b>on another Mint PC <\/b><\/i><i><b>to create a USB install stick <\/b><\/i><i><b>(it's quicker and more convenient via USB than DVD\u00a0<\/b><\/i><i><b>if your BIOS can boot to it<\/b><\/i><i><b>);<\/b><\/i><i><b> <\/b><\/i><i><b>and<\/b><\/i><i><b> installed <\/b><\/i><i><b>Mint<\/b><\/i><i><b> on your new target machine, and can login to the Desktop. It is a good idea to look at all of the <\/b><\/i><i><b>Welcome<\/b><\/i><i><b> options so you are aware of what you can change and add to your install to personalise and understand it, and what help is available as for initial VGA problems <\/b><\/i><i><b>below <\/b><\/i><i><b>via Important Information - <\/b><\/i><i><b>that you can web access on another PC if your new <\/b><\/i><i><b>install<\/b><\/i><i><b> has no GUI at all. <\/b><\/i><i><b>You access terminals 1-8 with Ctrl-Alt-F1,2,3, etc. <\/b><\/i><i><b>Also I found that using the down arrow at install countdown to choose Compatibility Mode gave less problems over many installs - then once at a working desktop, the first rounds of updates usually improves things greatly. Use ethernet NOT wifi at install if possible, in case your wifi is not supported well.<\/b><\/i><\/code><\/p>\n<p>After a brand new install, there are a lot of initial steps you may wish to take to get your system set up as you like - or just base functional if you are hardware unlucky:<\/p>\n<p><a href=\"https:\/\/forums.linuxmint.com\/viewtopic.php?t=198531\"><span style=\"color: #00ff00;\">https:\/\/forums.linuxmint.com\/viewtopic.php?t=198531<\/span><\/a><\/p>\n<p><span style=\"color: #0000ff;\"><strong><em>\"Compatibility mode blacklists a wifi driver b43 (broadcom) because of some freezing problems, disables fast graphics mode switching, disables the advanced configuration and power interface and doesn't load the splash screen.\"<\/em><\/strong><\/span><\/p>\n<p>If you get any Desktop at all, or can only get a command prompt, get the Ubuntu drivers and choose an appropriate one for your make\/model or if suggested:<\/p>\n<p><span style=\"color: #0000ff;\">sudo add-apt-repository ppa:graphics-drivers\/ppa<\/span><\/p>\n<p><span style=\"color: #0000ff;\">\u00a0sudo apt-get update<\/span><\/p>\n<p>Now try the Driver Manager in Menu\/Admin:<\/p>\n<p><a href=\"https:\/\/stevepedwards.today\/DebianAdmin\/wp-content\/uploads\/2016\/07\/dm.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-7116\" src=\"https:\/\/stevepedwards.today\/DebianAdmin\/wp-content\/uploads\/2016\/07\/dm.png\" alt=\"\" width=\"642\" height=\"522\" \/><\/a><\/p>\n<p>Reboot to add the driver to the kernel.<\/p>\n<p>Also try<\/p>\n<p><span style=\"color: #0000ff;\">apt search nvidia<\/span><\/p>\n<p><span style=\"color: #0000ff;\">apt-cache search nvidia<\/span><\/p>\n<p><b>UPDATES<\/b>: First, you need to update and upgrade the install, as v. 17.2 Rafaela now has many updates since initial release new drivers may be the difference between a working GUI or not.<\/p>\n<p><span style=\"color: #0000ff;\">\u00a0sudo apt-get update<\/span><\/p>\n<p><span style=\"color: #0000ff;\">\u00a0sudo apt-get upgrade<\/span><\/p>\n<p><span style=\"color: #ff0000;\">Reading package lists... Done<\/span><\/p>\n<p><span style=\"color: #ff0000;\">374 to upgrade, 0 to newly install, 0 to remove and 3 not to upgrade.<\/span><\/p>\n<p><span style=\"color: #ff0000;\"><b>Need to get 320 MB of archives.<\/b><\/span><\/p>\n<p><span style=\"color: #ff0000;\">After this operation, 74.5 MB of additional disk space will be used.<\/span><\/p>\n<p><span style=\"color: #ff0000;\">Do you want to continue? [Y\/n]<\/span><\/p>\n<p><span style=\"color: #ffffff;\">Install the new package maintainer's files when asked also:<\/span><\/p>\n<p><span style=\"color: #ff0000;\">Y or I : install the package maintainer's version<\/span><\/p>\n<p>This may get you a Cinnamon desktop as below on reboot.<\/p>\n<p><i><b><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-4868\" src=\"https:\/\/stevepedwards.today\/DebianAdmin\/wp-content\/uploads\/2016\/07\/download.png\" alt=\"download.png\" width=\"794\" height=\"547\" \/><br \/>\nThe open-source drivers present in Linux Mint do not support some of the NVIDIA cards very well. You might experience black screens, freezes or kernel panics.<\/b><\/i><\/p>\n<p align=\"left\"><em>The best way to solve the issue is to keep trying, until it eventually works <span style=\"color: #ff0000;\"><strong>[ME: Yeah right!! Just use hardware with a supported GPU! - unless you like a REAL tech challenge and lots of research!].<\/strong><\/span> Once the system is installed:<\/em><\/p>\n<ul>\n<li>\n<p align=\"left\"><em>Run the Driver Manager<\/em><\/p>\n<\/li>\n<li>\n<p align=\"left\"><em>Choose the NVIDIA drivers and wait for them to be installed<\/em><\/p>\n<\/li>\n<li>\n<p align=\"left\"><em>Reboot the computer<\/em><\/p>\n<\/li>\n<\/ul>\n<p align=\"left\"><em>With these drivers the system should now be stable.<\/em><\/p>\n<p align=\"left\"><em>If you're using an Optimus card, you've nothing more to do. Upon reboot, a systray icon should show up indicating which GPU is currently active. Click on it to switch GPUs.<\/em><\/p>\n<p align=\"left\"><em>Note: If no matter how many times you try, you cannot boot or install with the open-source drivers, try one of the following solutions:<\/em><\/p>\n<ul>\n<li>\n<p align=\"left\"><em>At the boot menu of the live DVD\/USB, press Tab to edit the boot arguments and add \"nomodeset\" at the end of the line.<\/em><\/p>\n<\/li>\n<li>\n<p align=\"left\"><em>Remove \"quiet splash --\" from that same line.<\/em><\/p>\n<\/li>\n<li>\n<p align=\"left\"><em>Append \"nouveau.noaccel=1\" at the end of the line.<\/em><\/p>\n<\/li>\n<\/ul>\n<p>(see my later <b>\/etc\/defau<\/b><b>l<\/b><b>t\/grub<\/b> edit below to understand how these options relate to the grub menu info above).<\/p>\n<p>If your desktop shows \"software rendering mode\", try:<\/p>\n<p><span style=\"color: #0000ff;\">sudo apt-get install linux-firmware-nonfree nvidia-current<\/span><\/p>\n<p>or for non nvidia cards with issues try:<\/p>\n<p><span style=\"color: #0000ff;\">sudo apt-get install nouveau-firmware<\/span><span style=\"color: #0000ff;\">\u00a0intel-microcode amd64-microcode<\/span><\/p>\n<p>First, for DVD\/CD burn ops, Brasero is very buggy! It should never have been included in the main packages IMO - it has failed on me on many different systems\/DVD\/CD drives. Use k3b instead - hasn't failed me yet.<\/p>\n<p><span style=\"color: #0000ff;\">sudo apt remove brasero*<\/span><\/p>\n<p><span style=\"color: #0000ff;\">sudo apt-get install k3b<\/span><\/p>\n<p><a href=\"https:\/\/stevepedwards.today\/DebianAdmin\/wp-content\/uploads\/2016\/07\/k3b.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-5661\" src=\"https:\/\/stevepedwards.today\/DebianAdmin\/wp-content\/uploads\/2016\/07\/k3b-1024x576.png\" alt=\"\" width=\"590\" height=\"332\" \/><\/a><\/p>\n<p>Most of this has been covered in earlier Posts, but this collates many personal tweaks as a single reference source, in an clearer, logical order.<\/p>\n<p>Older ATI and nVidia cards can be very problematic if drivers were never created as you may be stuck with software rendering only (if that!), with a CPU use of 80% to compensate, so a really slow PC - system depending. Here's my 8 core dell490 with 20GB RAM and software rendering run from an external USB drive:<\/p>\n<p><a href=\"https:\/\/stevepedwards.today\/DebianAdmin\/wp-content\/uploads\/2016\/07\/8core.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-6312\" src=\"https:\/\/stevepedwards.today\/DebianAdmin\/wp-content\/uploads\/2016\/07\/8core-1024x819.png\" alt=\"\" width=\"590\" height=\"472\" \/><\/a><\/p>\n<p>Still very usable with plenty of overhead left, but for a single core, small memory machine..God, with rendering, it may\u00a0be slower\u00a0than\u00a0running Windows...!<\/p>\n<p>Upgrading to newer GPUs (which are now supported very well overall) may be you only choice - but at as little as \u00a315 for a 1GB PCIe on Ebay it's often worth it. Research linux driver support for that model.<\/p>\n<p>Also, if you are new to linux AND hardware specs. then you can start learning about your system by studying the info in System Info profiler\/HardInfo:<\/p>\n<p><a href=\"https:\/\/stevepedwards.today\/DebianAdmin\/wp-content\/uploads\/2016\/07\/sysprof.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-5665\" src=\"https:\/\/stevepedwards.today\/DebianAdmin\/wp-content\/uploads\/2016\/07\/sysprof-1024x576.png\" alt=\"\" width=\"590\" height=\"332\" \/><\/a><\/p>\n<p>stevee@hpmint ~ $ <span style=\"color: #0000ff;\">inxi -Fxz<\/span><\/p>\n<p><a href=\"https:\/\/stevepedwards.today\/DebianAdmin\/wp-content\/uploads\/2016\/07\/inxi.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-6469\" src=\"https:\/\/stevepedwards.today\/DebianAdmin\/wp-content\/uploads\/2016\/07\/inxi-1010x1024.png\" alt=\"\" width=\"590\" height=\"598\" \/><\/a><\/p>\n<p><em><strong>For security reasons, set a root password:<\/strong><\/em><\/p>\n<p><span style=\"color: #0000ff;\">sudo passwd root<\/span><br \/>\n<span style=\"color: #ff0000;\">[sudo] password for stevee: <\/span><br \/>\n<span style=\"color: #ff0000;\">Enter new UNIX password: <\/span><br \/>\n<span style=\"color: #ff0000;\">Retype new UNIX password: <\/span><br \/>\n<span style=\"color: #ff0000;\">passwd: password updated successfully<\/span><\/p>\n<p><em><strong>For Raspian\u00a0(Pi)\u00a0security, you may want to remove the NO from NOPASSWD for user pi in the visudo file - see the next Post on Sudo users.<\/strong><\/em><\/p>\n<p>I like to control\/access all my network PCs from my laptop via ssh, samba and x11vnc. The first requirement on the new install then, is ssh. Login to the new install locally, and:<\/p>\n<p><span style=\"color: #0000ff;\">sudo apt-get install ssh<\/span><\/p>\n<p><span style=\"color: #0000ff;\"><span style=\"color: #ffffff;\">Find<\/span><span style=\"color: #ffffff;\"> it's IP address <\/span><span style=\"color: #ffffff;\">now also <\/span><span style=\"color: #ffffff;\">if you have DNS issues with your router and can't use the PC name.<\/span><\/span><\/p>\n<p><span style=\"color: #0000ff;\">ifconfig<\/span><\/p>\n<p><span style=\"color: #ff0000;\">eth0 Link encap:Ethernet HWaddr 00:18:f3:ad:cf:1c inet addr:192.168.1.7<\/span><\/p>\n<p><span style=\"color: #0000ff;\"><span style=\"color: #ffffff;\">Now you <\/span><span style=\"color: #ffffff;\">should <\/span><span style=\"color: #ffffff;\">have a ssh server running locally so cmd line remote access <\/span><span style=\"color: #ffffff;\">to your new PC name e.g.<\/span><\/span><\/p>\n<p><span style=\"color: #0000ff;\">ssh localhost<\/span><\/p>\n<p><span style=\"color: #ffffff;\">Login\u00a6<\/span><\/p>\n<p><span style=\"color: #0000ff;\"><span style=\"color: #ffffff;\">If you are in no rush, you may want to check your\u00a0drive's\u00a0<\/span><span style=\"color: #ffffff;\">general condition:<\/span><span style=\"color: #ffffff;\"> temp, bad blocks and fragmentation, so could use: <\/span><\/span><\/p>\n<p><span style=\"color: #0000ff;\">sudo hddtemp \/dev\/sd*1<\/span><\/p>\n<p><span style=\"color: #ff0000;\">\/dev\/sda: SAMSUNG HD160JJ\/P: 38\u00b0C<\/span><\/p>\n<p><span style=\"color: #0000ff;\">sudo badblocks -vv \/dev\/sda<\/span><\/p>\n<p><span style=\"color: #ff0000;\">Checking blocks 0 to 156290903<\/span><\/p>\n<p><span style=\"color: #ff0000;\">Checking for bad blocks (read-only test): 0.00% done, 0:00 elapsed. (0\/0\/0 errdone<\/span><\/p>\n<p><span style=\"color: #ff0000;\">Pass completed, 0 bad blocks found. (0\/0\/0 errors)<\/span><\/p>\n<p><span style=\"color: #0000ff;\">sudo e4defrag \/<\/span><\/p>\n<p>Find hard drive ID info in the GUI file system \/dev\/disk folder and mouse hovering:<\/p>\n<p><a href=\"https:\/\/stevepedwards.today\/DebianAdmin\/wp-content\/uploads\/2016\/07\/id.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-6319\" src=\"https:\/\/stevepedwards.today\/DebianAdmin\/wp-content\/uploads\/2016\/07\/id-1024x819.png\" alt=\"\" width=\"590\" height=\"472\" \/><\/a><\/p>\n<p><span style=\"color: #ffffff;\">Run sensors-detect (press y to all) to find all possible types present in the hardware and have their modules loaded at boot (follow prompts):<\/span><\/p>\n<p><span style=\"color: #0000ff;\">sudo sensors-detect\u00a0<\/span><\/p>\n<p><span style=\"color: #ff0000;\"># sensors-detect revision 6170 (2013-05-20 21:25:22 +0200)<\/span><\/p>\n<p><span style=\"color: #ff0000;\"># System: HP Pavilion 061 RF778AA-ABU s7610.uk [0nx0104RE101CALCI00] This program will help you determine which kernel modules you need to load to use lm_sensors most effectively. It is generally safe and recommended to accept the default answers to all questions, unless you know what you're doing.<\/span><\/p>\n<p><span style=\"color: #ff0000;\">Some south bridges, CPUs or memory controllers contain embedded sensors.<\/span><\/p>\n<p><span style=\"color: #ff0000;\">Do you want to scan for them? This is totally safe. (YES\/no):<\/span><\/p>\n<p><span style=\"color: #ff0000;\"><b>Intel digital thermal sensor... Success!<\/b><\/span><\/p>\n<p><span style=\"color: #ff0000;\">Do you want to add these lines automatically to \/etc\/modules? (yes\/NO)y<\/span><\/p>\n<p><span style=\"color: #ff0000;\">Successful!<\/span><\/p>\n<p><span style=\"color: #ff0000;\">You may want to run 'service kmod start'<\/span><\/p>\n<p><span style=\"color: #0000ff;\">sudo locale-gen --purge --no-archive<\/span><br \/>\n<span style=\"color: #ff0000;\">Generating locales...<\/span><br \/>\n<span style=\"color: #ff0000;\">en_AG.UTF-8... done<\/span><br \/>\n<span style=\"color: #ff0000;\">en_AU.UTF-8... done<\/span><br \/>\n<span style=\"color: #ff0000;\">en_BW.UTF-8... done<\/span><br \/>\n<span style=\"color: #ff0000;\">en_CA.UTF-8... done<\/span><br \/>\n<span style=\"color: #ff0000;\">en_DK.UTF-8... done<\/span><br \/>\n<span style=\"color: #ff0000;\">en_GB.UTF-8... done<\/span><br \/>\n<span style=\"color: #ff0000;\">.....Generation complete.<\/span><\/p>\n<p>Locally you can check\u00a0the SMART functions in Disks:<\/p>\n<p><a href=\"https:\/\/stevepedwards.today\/DebianAdmin\/wp-content\/uploads\/2016\/07\/Disks.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-5125\" src=\"https:\/\/stevepedwards.today\/DebianAdmin\/wp-content\/uploads\/2016\/07\/Disks.png\" alt=\"disks.png\" width=\"1366\" height=\"768\" \/><\/a><\/p>\n<p><span style=\"color: #ffffff;\">The next step is about personalisation give Mint better network behaviour and have Vim usable as my main command line editor - amongst other things. I don't use Thunderbird mail, so remove it:<\/span><\/p>\n<p><span style=\"color: #0000ff;\">sudo apt-get remove thunderbird* --purge<\/span><\/p>\n<p><span style=\"color: #0000ff;\">sudo apt-get install ssh nmap vim automake autoconf module-assistant x11vnc nbtscan locate libnss-winbind winbind g++ libcurl3 chkrootkit rkhunter gparted testdisk hardinfo<\/span><\/p>\n<p><span style=\"color: #ffffff;\"><i>*g++ is required for ddrescue zip package make install from gnu.org<\/i><\/span><\/p>\n<p><span style=\"color: #ffffff;\"><i><b>*winbind and libs required for pinging\/mounting Win\/Lin PCs by name (not xxx.local) with \/etc\/nsswitch \"wins\" line.<\/b><\/i><\/span><\/p>\n<p><span style=\"color: #ffffff;\">Without this line and the winbind libs, Mint cannot determine network PC names if your router\/dhcp server does not supply them by layer 3 networking e.g:<\/span><\/p>\n<p><span style=\"color: #0000ff;\">ping dellmint<\/span><\/p>\n<p><span style=\"color: #ff0000;\">ping: unknown host dellmint<\/span><\/p>\n<p><span style=\"color: #ffffff;\"><i>*libcurl3 is required for google-chrome (no longer supported for 32 bit systems)<\/i><\/span><\/p>\n<p><span style=\"color: #ffffff;\"><i>*libssl0.9.8 is required for cav antivirus<\/i><\/span><\/p>\n<p><span style=\"color: #ffffff;\">Once the updates and my extra personal options are installed, add the line to \/etc\/nsswitch for winbind et al:<\/span><\/p>\n<p><span style=\"color: #0000ff;\">sudo vi \/etc\/nsswitch.conf<\/span><\/p>\n<p><span style=\"color: #ff0000;\">hosts: files <strong>wins<\/strong> mdns4_minimal [NOTFOUND=return] dns<\/span><\/p>\n<p><span style=\"color: #ffffff;\">Once installed you can now ping by name:<\/span><\/p>\n<p><span style=\"color: #0000ff;\">ping dellmint<\/span><\/p>\n<p><span style=\"color: #ff0000;\">PING dellmint (192.168.1.4) 56(84) bytes of data.<\/span><\/p>\n<p><span style=\"color: #ff0000;\">64 bytes from 192.168.1.4: icmp_seq=1 ttl=64 time=0.097 ms<\/span><\/p>\n<p><span style=\"color: #ffffff;\">You can now ID net PCs using nbtscan:<\/span><\/p>\n<p><span style=\"color: #0000ff;\">nbtscan 192.168.1.0\/24<\/span><\/p>\n<p><span style=\"color: #ff0000;\">Doing NBT name scan for addresses from 192.168.1.0\/24<\/span><\/p>\n<p><span style=\"color: #ff0000;\">IP address NetBIOS Name Server User MAC address <\/span><br \/>\n<span style=\"color: #ff0000;\">----<\/span><br \/>\n<span style=\"color: #ff0000;\">192.168.1.16 AMD &lt;server&gt; AMD 00:00:00:00:00:00<\/span><br \/>\n<span style=\"color: #ff0000;\">192.168.1.5 HPMINT &lt;server&gt; HPMINT 00:00:00:00:00:00<\/span><br \/>\n<span style=\"color: #ff0000;\">192.168.1.4 PIREAR &lt;server&gt; PIREAR 00:00:00:00:00:00<\/span><br \/>\n<span style=\"color: #ff0000;\">192.168.1.3 PIGARAGE &lt;server&gt; PIGARAGE 00:00:00:00:00:00<\/span><br \/>\n<span style=\"color: #ff0000;\">192.168.1.8 PIGARDEN &lt;server&gt; PIGARDEN 00:00:00:00:00:00<\/span><br \/>\n<span style=\"color: #ff0000;\">192.168.1.7 PIFRONT &lt;server&gt; PIFRONT 00:00:00:00:00:00<\/span><\/p>\n<p><span style=\"color: #ffffff;\">This is also a good reference point to check for rootkits at a fresh install, and before installing CAV antivirus (if you want to if you use Windows also, or have a BU drive with Win files on it, I suggest you do!) from : <span style=\"color: #00ff00;\"><a style=\"color: #00ff00;\" href=\"https:\/\/www.comodo.com\/home\/internet-security\/antivirus-for-linux.php\">https:\/\/www.comodo.com\/home\/internet-security\/antivirus-for-linux.php<\/a><\/span><\/span><\/p>\n<p>See the CAV install Post for details:\u00a0<a href=\"https:\/\/stevepedwards.today\/DebianAdmin\/linux-anti-virus-3-comodo-av\/\"><span style=\"color: #00ff00;\">https:\/\/stevepedwards.today\/DebianAdmin\/linux-anti-virus-3-comodo-av\/<\/span><\/a><\/p>\n<p><span style=\"color: #0000ff;\">sudo rkhunter -c<\/span><\/p>\n<p><span style=\"color: #ff0000;\">Rootkits checked : 307<\/span><\/p>\n<p><span style=\"color: #ff0000;\">Possible rootkits: 0<\/span><\/p>\n<p><span style=\"color: #0000ff;\">sudo chkrootkit<\/span><\/p>\n<p><span style=\"color: #ffffff;\">Note that these progs install a crontab schedule of their own so run regularly. Learn what other services do by looking in \/etc\/cron* e.g.:<\/span><\/p>\n<p><span style=\"color: #0000ff;\">ls \/etc\/cron.daily\/<\/span><\/p>\n<p><span style=\"color: #ff0000;\">0anacron chkrootkit logrotate .placeholder apt cracklib-runtime man-db rkhunter aptitude dpkg mlocate samba bsdmainutils locate passwd upstart<\/span><\/p>\n<p>Set your power button to shutdown immediately in case of lock up issues:<\/p>\n<p><a href=\"https:\/\/stevepedwards.today\/DebianAdmin\/wp-content\/uploads\/2016\/07\/power.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-5099\" src=\"https:\/\/stevepedwards.today\/DebianAdmin\/wp-content\/uploads\/2016\/07\/power.png\" alt=\"power.png\" width=\"802\" height=\"479\" \/><\/a><\/p>\n<p><span style=\"color: #ffffff;\">Now setup samba to allow remote file access\/home dir sharing. For now, uncomment the homes section in \/etc\/samba\/smb.conf and set 0770 perms on it so you can write to your file files remotely. The samba default for this new install is $print only, with no smbpassword access set yet:<\/span><\/p>\n<p><a href=\"https:\/\/stevepedwards.today\/DebianAdmin\/wp-content\/uploads\/2016\/07\/download-1.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-4869\" src=\"https:\/\/stevepedwards.today\/DebianAdmin\/wp-content\/uploads\/2016\/07\/download-1.png\" alt=\"download-1.png\" width=\"1043\" height=\"550\" \/><\/a><\/p>\n<p><span style=\"color: #ffffff;\">Note that if you want to add, then access further user accounts remotely later, <b>they have to have been logged into locally first to create the user's home files and folders they don't exist else!!<\/b><\/span><\/p>\n<p><span style=\"color: #ffffff;\">Set the smbpassword for stevee (default install account):<\/span><\/p>\n<p><span style=\"color: #0000ff;\">sudo smbpasswd -a stevee<\/span><\/p>\n<p><span style=\"color: #ff0000;\">New SMB password:<\/span><\/p>\n<p><span style=\"color: #ff0000;\">Retype new SMB password:<\/span><\/p>\n<p><span style=\"color: #ff0000;\">Added user stevee.<\/span><\/p>\n<p><span style=\"color: #ffffff;\">Now you can login at the auth prompt.<\/span><\/p>\n<p><span style=\"color: #ffffff;\">Edit samba conf:<\/span><\/p>\n<p><span style=\"color: #0000ff;\">sudo vi \/etc\/samba\/smb.conf<\/span><\/p>\n<p><span style=\"color: #ff0000;\">[homes]<\/span><\/p>\n<p><span style=\"color: #ff0000;\">comment = Home Directories<\/span><\/p>\n<p><span style=\"color: #ff0000;\">browseable = 1<\/span><\/p>\n<p><span style=\"color: #ff0000;\"># By default, the home directories are exported read-only. Change the<\/span><\/p>\n<p><span style=\"color: #ff0000;\"># next parameter to 'no' if you want to be able to write to them.<\/span><\/p>\n<p><span style=\"color: #ff0000;\">read only = 0<\/span><\/p>\n<p><span style=\"color: #ff0000;\"># File creation mask is set to 0700 for security reasons. If you want to<\/span><\/p>\n<p><span style=\"color: #ff0000;\"># create files with group=rw permissions, set next parameter to 0770.<\/span><\/p>\n<p><span style=\"color: #ff0000;\">create mask = 0770<\/span><\/p>\n<p><span style=\"color: #ff0000;\"># Directory creation mask is set to 0700 for security reasons. If you want to<\/span><\/p>\n<p><span style=\"color: #ff0000;\"># create dirs. with group=rw permissions, set next parameter to 0770.<\/span><\/p>\n<p><span style=\"color: #ff0000;\">directory mask = 0770<\/span><\/p>\n<p><span style=\"color: #ff0000;\"># By default, \\\\server\\username shares can be connected to by anyone<\/span><\/p>\n<p><span style=\"color: #ff0000;\"># with access to the samba server.<\/span><\/p>\n<p><span style=\"color: #ff0000;\"># Un-comment the following parameter to make sure that only \"username\"<\/span><\/p>\n<p><span style=\"color: #ff0000;\"># can connect to \\\\server\\username<\/span><\/p>\n<p><span style=\"color: #ff0000;\"># This might need tweaking when using external authentication schemes<\/span><\/p>\n<p><span style=\"color: #ff0000;\">valid users = %S<\/span><\/p>\n<p><a href=\"https:\/\/stevepedwards.today\/DebianAdmin\/wp-content\/uploads\/2016\/07\/smb.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-5668\" src=\"https:\/\/stevepedwards.today\/DebianAdmin\/wp-content\/uploads\/2016\/07\/smb-1024x774.png\" alt=\"\" width=\"590\" height=\"446\" \/><\/a><\/p>\n<p><span style=\"color: #ffffff;\"><b>If you don't understand the critically important meanings of the permission numbers and their system security implications, the see here:<\/b><\/span><\/p>\n<p><a href=\"https:\/\/stevepedwards.today\/DebianAdmin\/tutuors-linux-mint-introduction-course-material-60\/\"><span style=\"color: #00ff00;\">localhost\/DebianAdmin\/tutuors-linux-mint-introduction-course-material-60\/<\/span><\/a><\/p>\n<p><span style=\"color: #0000ff;\">sudo service samba restart<\/span><\/p>\n<p><span style=\"color: #0000ff;\">sudo service smbd restart<\/span><\/p>\n<p><span style=\"color: #0000ff;\">sudo service nmbd restart<\/span><\/p>\n<p><span style=\"color: #ff0000;\">smbd stop\/waiting<\/span><\/p>\n<p><span style=\"color: #ff0000;\">smbd start\/running, process 8692<\/span><\/p>\n<p><span style=\"color: #ffffff;\">Now you can access your home dir remotely:<\/span><\/p>\n<p><a href=\"https:\/\/stevepedwards.today\/DebianAdmin\/wp-content\/uploads\/2016\/07\/download-2.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-4871\" src=\"https:\/\/stevepedwards.today\/DebianAdmin\/wp-content\/uploads\/2016\/07\/download-2.png\" alt=\"download-2.png\" width=\"671\" height=\"553\" \/><\/a><\/p>\n<p><span style=\"color: #ffffff;\">If you now want to transfer files via rsync you can set a passwordless login at localhost for ssh. First generate ssh keys on the local PC:<\/span><\/p>\n<p><span style=\"color: #0000ff;\">ssh-keygen<\/span><\/p>\n<p><span style=\"color: #ff0000;\">Generating public\/private rsa key pair.<\/span><\/p>\n<p><span style=\"color: #ff0000;\">Enter file in which to save the key (\/home\/stevee\/.ssh\/id_rsa):<\/span><\/p>\n<p><span style=\"color: #ff0000;\">Enter passphrase (empty for no passphrase):<\/span><\/p>\n<p><span style=\"color: #ff0000;\">Enter same passphrase again:<\/span><\/p>\n<p><span style=\"color: #ff0000;\">Your identification has been saved in \/home\/stevee\/.ssh\/id_rsa.<\/span><\/p>\n<p><span style=\"color: #ff0000;\">Your public key has been saved in \/home\/stevee\/.ssh\/id_rsa.pub.<\/span><\/p>\n<p><span style=\"color: #ff0000;\">The key fingerprint is:<\/span><\/p>\n<p><span style=\"color: #ff0000;\">1a:83:7a:bf:18:3f:d0:50:89:b1:f3:74:73:27:f7:3b stevee@AMD<\/span><\/p>\n<p><span style=\"color: #ff0000;\">The key's randomart image is:<\/span><\/p>\n<p><span style=\"color: #ff0000;\">+--[ RSA 2048]----+<\/span><\/p>\n<p><span style=\"color: #ffffff;\">This created a pub key hash file:<\/span><\/p>\n<p><span style=\"color: #0000ff;\">cat \/home\/stevee\/.ssh\/id_rsa.pub<\/span><\/p>\n<p><span style=\"color: #ff0000;\">ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDDA\/y...<\/span><\/p>\n<p><span style=\"color: #ffffff;\">Now transfer that public key file to localhost:<\/span><\/p>\n<p><span style=\"color: #0000ff;\">ssh-copy-id -i ~\/.ssh\/id_rsa.pub localhost<\/span><\/p>\n<p><span style=\"color: #ff0000;\">\/usr\/bin\/ssh-copy-id: INFO: attempting to log in with the new key(s), to filter out any that are already installed<\/span><\/p>\n<p><span style=\"color: #ff0000;\">\/usr\/bin\/ssh-copy-id: INFO: 1 key(s) remain to be installed -- if you are prompted now it is to install the new keys<\/span><\/p>\n<p><span style=\"color: #ff0000;\">stevee@localhost's password:<\/span><\/p>\n<p><span style=\"color: #ff0000;\">Number of key(s) added: 1<\/span><\/p>\n<p><span style=\"color: #ff0000;\">Now try logging into the machine, with: \"ssh 'localhost'\"<\/span><\/p>\n<p><span style=\"color: #ff0000;\">and check to make sure that only the key(s) you wanted were added.<\/span><\/p>\n<p><span style=\"color: #0000ff;\">ssh localhost<\/span><\/p>\n<p><span style=\"color: #ff0000;\">Welcome to Linux Mint 17.2 Rafaela (GNU\/Linux 3.16.0-38-generic i686)<\/span><\/p>\n<p><span style=\"color: #ffffff;\">Log out and test access for an rsync transfer to localhost with a <strong>dry-run (-n)<\/strong> - MAKE SURE it does what you want!:<\/span><\/p>\n<p><span style=\"color: #0000ff;\">rsync -e ssh --progress \/home\/stevee\/Downloads\/* stevee@localhost:\/home\/stevee\/Downloads\/ -vahn<\/span><\/p>\n<p><span style=\"color: #ff0000;\">sending incremental file list<\/span><\/p>\n<p><span style=\"color: #ff0000;\">RSYNCtest.txt<\/span><\/p>\n<p><span style=\"color: #ff0000;\">sent 75 bytes received 19 bytes 37.60 bytes\/sec<\/span><\/p>\n<p><span style=\"color: #ff0000;\">total size is 0 speedup is 0.00 (DRY RUN)<\/span><\/p>\n<p><span style=\"color: #ffffff;\">Install google chrome browser from DL'd .deb file.<\/span><\/p>\n<p><span style=\"color: #0000ff;\">sudo dpkg -i Downloads\/google-chrome-stable_current_amd64.deb<\/span><\/p>\n<p><span style=\"color: #ffffff;\">Setup a crontab to rsync backup the home dir at 9pm every day to a USB backup drive you have write perms to e.g.:<\/span><\/p>\n<p><span style=\"color: #0000ff;\">crontab -e<\/span><\/p>\n<p><span style=\"color: #ff0000;\"># m h dom mon dow command<\/span><\/p>\n<p><span style=\"color: #ff0000;\">00 21 * * * rsync \/home\/stevee\/* \/Quadra\/stevee\/ --delete-excluded -a<\/span><\/p>\n<p><span style=\"color: #ffffff;\">Note the -vhr (recursive\/verbose\/human readable sizes) is removed from the crontab version to prevent the output being needlessly sent to a log file or your user\u00a0mail, as you won't be watching this one!\u00a0<\/span><\/p>\n<p>&nbsp;<\/p>\n<p><span style=\"color: #ffffff;\">You may notice that on reboot there is no feedback dmesg info showing I think it's good to know any failures showing during boot and have an auto recovery menu option shown a blank screen is just Microsoft obfuscation methodology NOT COOL! - linux folk WANT to know what is happening - change the grub defaults to:<\/span><\/p>\n<p><span style=\"color: #0000ff;\">sudo vi \/etc\/default\/grub<\/span><\/p>\n<p><span style=\"color: #ff0000;\">GRUB_DEFAULT=0<\/span><\/p>\n<p><strong><span style=\"color: #ff0000;\">#GRUB_HIDDEN_TIMEOUT=0<\/span><\/strong><\/p>\n<p><span style=\"color: #ff0000;\">GRUB_HIDDEN_TIMEOUT_QUIET=true<\/span><\/p>\n<p><span style=\"color: #ff0000;\">GRUB_TIMEOUT=10<\/span><\/p>\n<p><span style=\"color: #ff0000;\">GRUB_DISTRIBUTOR=`lsb_release -i -s 2&gt; \/dev\/null || echo Debian`<\/span><\/p>\n<p><strong><span style=\"color: #ff0000;\">GRUB_CMDLINE_LINUX_DEFAULT=\"\"<\/span><\/strong><\/p>\n<p><span style=\"color: #ff0000;\">GRUB_CMDLINE_LINUX=\"\"<\/span><\/p>\n<p><span style=\"color: #0000ff;\">sudo update-grub2<\/span><\/p>\n<p><span style=\"color: #ffffff;\">Next reboot you will see load info, not a blank screen or Mint logo.<\/span><\/p>\n<p><span style=\"color: #ffffff;\">The file that holds the grub menu text is:<\/span><\/p>\n<p><span style=\"color: #0000ff;\">sudo vi \/boot\/grub\/grub.cfg\u00a0<\/span><\/p>\n<p><span style=\"color: #ffffff;\">Now may be a good time to reboot and start fresh with the new setup.<\/span><\/p>\n<p><span style=\"color: #0000ff;\">sudo reboot<\/span><\/p>\n<p>If you have an external\/networked backup drive, look on the Notepad page for setting up rsync aliases so you can efficiently back up your home directory whenever you wish, or periodically via a crontab.<\/p>\n<p><span style=\"color: #ffffff;\">At this point, with a lot of updates installed and a few personal tweaks done, it may be a good idea to back up as much of your directory structure to another drive as you can. It is not possible to backup all of them exactly from a running system as some are dynamic processes in \/proc and \/sys so will lock up if tried e.g.<\/span><\/p>\n<p><span style=\"color: #ff0000;\">\u02dc\/proc\/kmsg, -&gt; \u02dc\/500GB\/BURoot\/proc\/kmsg,<\/span><\/p>\n<p><span style=\"color: #ff0000;\">\u02dc\/sys\/kernel\/debug\/hid\/0003:046D:C018.0003\/events, -&gt; \u02dc\/500GB\/BURoot\/sys\/kernel\/debug\/hid\/0003:046D:C018.0003\/events,<\/span><\/p>\n<p><span style=\"color: #ffffff;\">but the bulk of them can be, and should you have an accident, corruption, virus etc. then you may at least be able to restore key structures from this new working state and revive your machine without a full re-install. I have done this before\u00a0from one machines directory's to another when a bad script slipped through the updates and prevented further updates from happening to fix the problem. Luckily I hadn't updated the 2nd machine yet to get the same bad script, so I could transfer directories\u00a0from the working PC.<\/span><\/p>\n<p><span style=\"color: #ffffff;\">I suggest you recursively copy one directory at a time so you become a bit familiar with what types of files are in what, which are huge and which copy without locking and which don't (\/proc; \/sys). Say you have a large external drive \/Quadra, then<\/span><\/p>\n<p><span style=\"color: #0000ff;\">sudo\u00a0mkdir \/Quadra\/BURoot<\/span><\/p>\n<p><span style=\"color: #ffffff;\">or similar. My laptop has a 1TB drive, so as root I create \/BURoot then copy (<span style=\"color: #0000ff;\">cp -vr<\/span>) all these to BURoot e.g:\u00a0<\/span><\/p>\n<p><span style=\"color: #ffffff;\"><span style=\"color: #0000ff;\">sudo cp -vr \/usr\/ \/BURoot\/<\/span><\/span><\/p>\n<p><span style=\"color: #ff0000;\">bin home lib32 sbin vmlinuz\u00a0<\/span><br \/>\n<span style=\"color: #ff0000;\">boot initrd.img lib64 root srv usr<\/span><br \/>\n<span style=\"color: #ff0000;\">etc lib opt run var<\/span><\/p>\n<p>You will get an insight into what resides in what dir, and how much stuff!<\/p>\n<p><span style=\"color: #ffffff;\">Once you understand that, in future you can do it in one go for all\u00a0system dirs that don't have dynamic processes, wherever your BURoot is.\u00a0Key folders that shouldn't cause cp \u00a0to fail are:<\/span><\/p>\n<p><span style=\"color: #0000ff;\">sudo cp -vr \/bin\/ \/boot\/ \/cdrom\/ \/etc\/ \/home\/ \/initrd.img \/lib* \/media\/ \/mnt\/ \/opt\/ \/root \/sbin\/ \/srv\/ \/usr\/ \/v* \u00a0 \/BURoot\/<\/span><\/p>\n<p><span style=\"color: #ffffff;\">Due to the large amount of video data my home dir stores, I don't save this as a system folder in BURoot but as a separate backup, so don't include this usually.\u00a0<\/span><\/p>\n<p><span style=\"color: #ffffff;\">Keep that BU dir with root ownership to be clear who owns it, what it is for and to prevent users writing in to it e.g:<\/span><\/p>\n<p><span style=\"color: #0000ff;\">sudo chown root.root \/Quadra\/BURoot -R<\/span><\/p>\n<p><span style=\"color: #ffffff;\">now recursively copy as much of the \/ root dir structure you can, dir by dir, starting with \/bin.<\/span><\/p>\n<p><span style=\"color: #ffffff;\">I future, you can update these files with rsync by excluding the directories you haven't copied above, eg. ALWAYS -n DRY RUN first to make sure it is doing what you want!!<\/span><\/p>\n<p><span style=\"color: #0000ff;\">sudo rsync --progress \u00a0 \u00a0 \/* \u00a0 \/BURoot\/ --exclude={BURoot,cdrom,dev,home,proc,sys,tmp} -vahn<\/span><\/p>\n<p><span style=\"color: #ffffff;\">You may skip \/home if you are backing that up separately already elsewhere.<\/span><\/p>\n<p><span style=\"color: #ffffff;\">If you try <span style=\"color: #0000ff;\">cp -vr \/*<\/span> it will fail at <span style=\"color: #ff0000;\">\/proc<\/span> so won't complete. This is why it is not easy to clone a working directory to another drive then boot to it and have it function correctly even if you manage to install grub and an MBR with the correct parameters. <\/span><span style=\"color: #ffffff;\">This backup is a precaution for a possible future garbled\/deleted directory structure only.\u00a0<\/span><\/p>\n<p><span style=\"color: #ffffff;\">For complete system redundancy, create clones of this system drive on another PC using DD - see other DD Posts for info. You then have multiple boot drives on USB sticks or whatever medium you have spare should the main install drive fail - IF the whole install is smaller than the drive you are cloning to! \u00a0<\/span><\/p>\n<p><span style=\"color: #0000ff;\">sudo cp -vr \/bin\/ \/Quadra\/BURoot<\/span><\/p>\n<p><span style=\"color: #ff0000;\">\u02dc\/bin\/date, -&gt; \u02dc\/500GB\/BURoot\/bin\/date,<\/span><br \/>\n<span style=\"color: #ff0000;\">\u02dc\/bin\/cpio, -&gt; \u02dc\/500GB\/BURoot\/bin\/cpio,<\/span><\/p>\n<p>Don't use rsync to try replace these directories as the default is to copy newer to older files, which these won't be in future!<\/p>\n<p>However...what you could do...\u00a0<span style=\"color: #0000ff;\">chroot<\/span> into the BURoot directory and run apt-get update\/upgrade from inside the BURoot which will update the apt DB within this file structure, then these files <em>may<\/em>\u00a0be slightly newer by modification time than the main files (but I have to check this), so would then copy across using rsync, replacing any duff directories...<\/p>\n<p>If the PC is non functional in the first place, which is why you would need to replace folders, then you would have to move both drives to any another linux PC and chroot into it from there then replace the broken dirs...but if you just DD clone the system as stated above, it's easier all round in the first place.<\/p>\n<p>This exercise helps you understand the file system a bit more.<\/p>\n","protected":false},"excerpt":{"rendered":"<div class=\"pvc_clear\"><\/div>\n<p id=\"pvc_stats_3306\" class=\"pvc_stats all  \" data-element-id=\"3306\" style=\"\"><i class=\"pvc-stats-icon medium\" aria-hidden=\"true\"><svg aria-hidden=\"true\" focusable=\"false\" data-prefix=\"far\" data-icon=\"chart-bar\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 512 512\" class=\"svg-inline--fa fa-chart-bar fa-w-16 fa-2x\"><path fill=\"currentColor\" d=\"M396.8 352h22.4c6.4 0 12.8-6.4 12.8-12.8V108.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v230.4c0 6.4 6.4 12.8 12.8 12.8zm-192 0h22.4c6.4 0 12.8-6.4 12.8-12.8V140.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v198.4c0 6.4 6.4 12.8 12.8 12.8zm96 0h22.4c6.4 0 12.8-6.4 12.8-12.8V204.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v134.4c0 6.4 6.4 12.8 12.8 12.8zM496 400H48V80c0-8.84-7.16-16-16-16H16C7.16 64 0 71.16 0 80v336c0 17.67 14.33 32 32 32h464c8.84 0 16-7.16 16-16v-16c0-8.84-7.16-16-16-16zm-387.2-48h22.4c6.4 0 12.8-6.4 12.8-12.8v-70.4c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v70.4c0 6.4 6.4 12.8 12.8 12.8z\" class=\"\"><\/path><\/svg><\/i> <img loading=\"lazy\" decoding=\"async\" width=\"16\" height=\"16\" alt=\"Loading\" src=\"https:\/\/stevepedwards.today\/DebianAdmin\/wp-content\/plugins\/page-views-count\/ajax-loader-2x.gif\" border=0 \/><\/p>\n<div class=\"pvc_clear\"><\/div>\n<p>I assume you already have a Mint iso downloaded from www.linuxmint.com saved on a working system somewhere and have used the USB Image Writer on another Mint PC to create a USB install stick (it's quicker and more convenient via USB than DVD\u00a0if your BIOS can boot to it); and installed Mint on your new <a href=\"https:\/\/stevepedwards.today\/DebianAdmin\/post-new-mint-install-steps-options\/\" class=\"more-link\">...<span class=\"screen-reader-text\">\u00a0 Post New Mint Install Tweaks Options<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2],"tags":[],"class_list":["post-3306","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"a3_pvc":{"activated":true,"total_views":2,"today_views":0},"_links":{"self":[{"href":"https:\/\/stevepedwards.today\/DebianAdmin\/wp-json\/wp\/v2\/posts\/3306","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/stevepedwards.today\/DebianAdmin\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/stevepedwards.today\/DebianAdmin\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/stevepedwards.today\/DebianAdmin\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/stevepedwards.today\/DebianAdmin\/wp-json\/wp\/v2\/comments?post=3306"}],"version-history":[{"count":1,"href":"https:\/\/stevepedwards.today\/DebianAdmin\/wp-json\/wp\/v2\/posts\/3306\/revisions"}],"predecessor-version":[{"id":7747,"href":"https:\/\/stevepedwards.today\/DebianAdmin\/wp-json\/wp\/v2\/posts\/3306\/revisions\/7747"}],"wp:attachment":[{"href":"https:\/\/stevepedwards.today\/DebianAdmin\/wp-json\/wp\/v2\/media?parent=3306"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/stevepedwards.today\/DebianAdmin\/wp-json\/wp\/v2\/categories?post=3306"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/stevepedwards.today\/DebianAdmin\/wp-json\/wp\/v2\/tags?post=3306"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}