Hello Red Hat Community of learners.
I think the ideal way to lean linux is to have a separate laptop/desktop running linux.
Since I do not have a separate device, I use my personal/student laptop running
Windows 11. It was painful, but, I was able to resolve the .pem file permission
issue that you get when you try to run the ssh command from a Windows shell.
I followed instructions from edX Lab instructions. However, when I tried to connect
to AWS, I received the following message at the DOS shell prompt:
WARNING: UNPROTECTED PRIVATE KEY FILE!
Permissions for '2022key.pem' are too open.
The key to my solution was understanding the linux permission 4 which is the numerical
for the Read permission.
By simulating that in the Security tab of the Windows properties tab, I was able
edit the permissions and finally get the ssh -i "xxx.pem" email@example.com.
amazon.com to connect to AWS Linux server for the lab. It was a big WHEW!
AWS EC2 requires to setup an AWS account, which means you will need to provide Credit Card even if you are using free tier instances. The easiest way to learn linux on windows is to use Virtual Machines (vm). Either you can use Hyper-V or Virtualbox.