# VMWare Basics & Linux Setup ## Topics 1. VMWare Basics 2. How to setup VM 3. How to create HDD to VM 4. How to SSH 5. How to use SFTP 6. How to use VSCode/WinCP 7. How to test things ## Links - [common-linux-installer](https://github.com/Evatix/common-linux-installer) ## Step 01 : VMWare Basics ## Step 02 : How to setup VirtualMachine ## Step 03 : How to create HDD and attach it to VMWare ## Step 04 : How to SSH ## Step 05 : How to use SFTP ## Step 06 : How to use VSCode/WinCP ## Step 07 : How to test things ## SSH Keys - https://gist.github.com/jexchan/2351996 `sudo apt install openbsd-inetd` `cat ~/.ssh/id_rsa.pub` `ssh-keygen -t rsa -b 4096 -C "Your email"` `cat ~/.ssh/id_rsa.pub` `sudo vim ~/.ssh/authorized_keys` gg, dG - to clear all in vim now copy the keys ### Windows (on bash): `clip < ~/.ssh/id_rsa.pub` ### Mac: `pbcopy < ~/.ssh/id_rsa.pub` ### GNU/Linux (requires xclip): `sudo apt install xclip` `xclip -sel clip < ~/.ssh/id_rsa.pub`