Learn SSH In 6 Minutes – Beginners Guide to SSH Tutorial


David Archer , UK www.sonsenfrancais.org – #Justhost and PipeDNS – The trickiest part of moving from one host to another is the transfer of domain from one registrar to another. It shouldn’t be necessary to change registrars – it is enough to point the DNS at your new host However, #Justhost registers with PipeDNS, and PipeDNS is – #Justhost. So you have to change Changing involves the cooperation of the old host, who has to request that your domain is unlocked and get an authorisation key for the move. I had problems with my second domain – #Justhost did not respond to my request. They had closed down my access to CPanel, and I could not raise a ticket in the usual way. They ignored my email The real registrar is eNom, who have a procedure for reporting ‘unresponsive resellers’. But at the end of the day it is eNom who can twist #Justhost’s arm. (admin – what about a review section on eNom ?)


In this beginners guide to SSH, you’ll learn the basics of SSH including how SSH works, setting up keys, connecting and administering remote servers and transferring files.

More info on SSH: https://www.ssh.com/ssh/
The Windows Putty Client: https://www.putty.org/
Using rsync to transfer files:https://www.digitalocean.com/community/tutorials/how-to-use-rsync-to-sync-local-and-remote-directories-on-a-vps

Get free Digital Ocean credit to setup your own servers to use for your web projects: http://juniordevelopercentral.com/digitalocean

— Follow Me —
Twitter: https://www.twitter.com/codebubb
Facebook: https://www.facebook.com/juniordevelopercentral
Blog: https://www.juniordevelopercentral.com/
— Thanks! —

In this tutorial, you’re going to learn all about SSH and how to use it as a web developer. Towards the end of the tutorial, we’ll look at some real examples of connecting to servers via SSH so keep watching to see how you can make use of SSH for your projects.

This beginners guide to SSH will take you through the basics of setting up a connection with SSH and also transferring files. You will also learn about the importance of SSH and how to create your own private key which can be used to authenticate you with the remote servers that you want to administer.

SSH can also be used to secure any network resource e.g. HTTP or FTP. We’ll take a look at some examples of this at the end of the video.

We’ll make some example connections to remote servers hosted by Digital Ocean in this tutorial and you will see how you can log in as a remote user and run commands on a server to help set it up for your web hosting needs.

In summary, SSH or more specifically connecting to remote servers with SSH, is an incredibly useful tool to help you administer the resources that host your web sites and apps. You can also use it to transfer your local web development project to a remote server once it is ready to be published.

Junior Developer Central

28 Comments
  • Junior Developer Central
    Posted at 16:10h, 27 July

    Check out some of the other tutorials in the Learn X in Y minutes series:

  • Héctor Serrano
    Posted at 16:44h, 27 July

    Outstanding as always. Hats off to You 👌🏻

  • Jason Keller
    Posted at 21:10h, 27 July

    I have the basics of SSH but this really solidified things for me. Thank you!

  • yusuf Rumi
    Posted at 17:38h, 28 July

    Learn x is y minutes is the way to go..Thanks

  • Modestas
    Posted at 11:23h, 31 July

    brilliant

  • BloodShotGamer
    Posted at 13:37h, 10 October

    So if you type root@<ip-address> would the password be your router password?
    Root is the username.

  • Nick Massey
    Posted at 03:31h, 02 November

    nice refresher, thank you

  • Ameila Emily
    Posted at 15:02h, 04 November

    I have an issue, I signed up my digital ocean account with my github account and when i ran my ssh for the first time i used the password associated with the login to digital ocean and then ran some installations on my terminal. 

    I closed the terminal after that session, when i tried logging in the using the ssh -p 22 root@.  When it prompts the command for password. I input my digital ocean password but it wouldn’t recognize it . I will put in my github account password it wouldn’t let me login where as when i was loading up the ssh command at the beginning i used my digital ocean password… i am lost in what password is required when i run this on my terming ssh -p 22 root@IP address when i hit enter it prompts for password, what password is required there..

    Please I really wish i can get an answer, Thank you so much.

  • שגיא אייזנמן
    Posted at 10:02h, 17 November

    Hello, I have a question, I understood that ssh is a protocol for creating a connection to a remote server, what I do not understand is that when I establish a aconnection with the server, which kind of server is it? is it an ftp server, an http server..? How can I know these details

  • Ranga bharath
    Posted at 05:43h, 26 December

    Awesome

  • raphipik
    Posted at 13:51h, 12 January

    Thank you so much

  • Tanushree Nagar
    Posted at 06:53h, 15 January

    Nice thnk you

  • DarkKnightCookies
    Posted at 09:54h, 15 January

    Thank you for this video. There's a few terms that I didn't understand but this gives a good starting point.

    Did I understand correctly that on windows the comand prompt allows you to do SSH? Or do I need to download a separate app that is designed for SSH?

  • Ba khadher
    Posted at 06:03h, 19 January

    so how can i create a domain name for my laptop so that when i want to connect through ssh no need for the ip address ?

  • Miguel Garcia
    Posted at 17:25h, 04 February

    Hey how can I solve this
    I have a ssh server
    I want to tunnel all my internet data from the server

    I have a ssh client
    I want the client to connect to the internet using the tunnel from the server

    I'm able to connect to the server using ssh serveru_sername@server_ip_addres
    But client doesn't receive any internet from the server tunnel

    Can you help me figure out
    Is this possible

  • Nogard
    Posted at 11:57h, 14 February

    macOS Catalina everything? 😅

    Big Sur = Bad Sir?

  • Angie Amanda
    Posted at 09:42h, 18 February

    Many vendor scammed me I gat no time to list their name but imma tell you to go for @Darkcard00 on telegram, he help me few hour ago 💯✅

  • Ranga bharath
    Posted at 14:01h, 22 February

    Awesome as always 👍

  • Bek Brace
    Posted at 09:05h, 01 March

    This 6 min video is a 100 times better than other SSH courses with youtubers with more than a 1M subscribers – Thank you | Cheers from Poland

  • Z_axis
    Posted at 09:26h, 21 March

    from where do I get my username?

  • Plumboom
    Posted at 23:24h, 29 March

    Thank you for this tutorial!

  • ozzman530
    Posted at 15:21h, 18 April

    Windows has been capable of ssh'ing natively for years. No extra apps needed

  • SSH Game Zone
    Posted at 09:24h, 01 May

    Bruh My Name's SSH

  • Habieb Alfarizhi
    Posted at 09:52h, 06 May

    How do i know the password? I even dont have microsoft account, can you help me?

  • Chanchal Singh
    Posted at 08:30h, 16 May

    Great

  • zakiya jafrin
    Posted at 16:22h, 27 May

    great one!!

  • utkarsh akhouri
    Posted at 23:54h, 01 June

    straight to the point, thank you

  • GmoMike
    Posted at 04:30h, 07 June

    Bruh wtf I thought this was a savage squad hooper guide