Beginners Guide To SSH

Поділитися
Вставка
  • Опубліковано 20 сер 2024

КОМЕНТАРІ • 295

  • @ankurbhatia7898
    @ankurbhatia7898 4 роки тому +517

    Wow. That explanation with 2 locks. I was today years old when I understood how it actually works.

    • @dkk9819
      @dkk9819 4 роки тому +20

      I think the trick is actually to encrypt the message using a random key then send it once. The random key is then encrypted with the two private keys and sent back and forth as shown in the video. That way you don't have to send the whole message four times, just the decryption key.

    • @wandanisalittlegirl144
      @wandanisalittlegirl144 3 роки тому

      @@dkk9819 shsmsgksbsmisvsmsivsnssj
      Sbsmsbssmbss smsjsbs.smsbs.sksbs.el

    • @itzpro.
      @itzpro. 3 роки тому

      @@wandanisalittlegirl144 AHE80? IFOJPK!

    • @ohhhbirdy5975
      @ohhhbirdy5975 3 роки тому

      same holy shit lol

    • @xen5219
      @xen5219 2 роки тому +2

      No joke, fantastic analogy

  • @billyhew3995
    @billyhew3995 3 роки тому +71

    “Even though the briefcase can be intercepted, it remains locked”
    LockPickingLawyer: “Click out of 1...”

  • @kamilv1992
    @kamilv1992 Рік тому +8

    I swear there's a rule that every time you mention nano, you have to mention vim because otherwise you'll get beaten up and spat on.

  • @wanabenerd
    @wanabenerd 4 роки тому +35

    In case anyone was wondering I was trying to figure out what the lock in this analogy is. The lock is the public key. If the neighbor for example has your lock in his "trustred" list, he will use his key (private key) to unlock his lock and vice versa.

    • @MrSinalta
      @MrSinalta 3 роки тому

      Best explanation and best analogy
      Thanks

  • @humbleprogress1226
    @humbleprogress1226 4 роки тому +163

    Dude this was perfectly explained. Good job.

  • @ytlagu2010
    @ytlagu2010 4 роки тому +11

    I love this guys, I first watched his videos in 2011 while in South Sudan, Africa, and here I see him again sitting in MN, US, you are a legend bro. I am subscribing right away!!!

  • @polatparhat9921
    @polatparhat9921 2 роки тому +4

    Man!!!!!!! Perfectly explained the SSH!!!!!! . I've been teaching bootcamps for years, but this just made my day!!!!!

  • @kimjongun1404
    @kimjongun1404 4 роки тому +2

    As non englihs speaker i have difficulty understand other channels video this video is really spot on, very clear and understandable

  • @Soumyadip_Pal
    @Soumyadip_Pal 5 років тому +15

    The most underrated channel. You truly deserve 10 mill subs by now!!

  • @todorpopov8613
    @todorpopov8613 5 років тому +25

    My favourite feature about ssh is the "Network error: Connection timeout" when i try connecting to my rpi remotely and the information about the solution which can be found on the internet

  • @victoria-exito
    @victoria-exito 2 роки тому +2

    Thank you!!! I finally understood how the encriptation works!!! The explanation with the 2 locks was EXCELLENT!

  • @saratheriault9632
    @saratheriault9632 4 місяці тому +1

    Omg but you litteraly made me understand everything I didn't understand for like the past 2weeks in school in 5min and your not even talking in my language! 😂😂 I honestly never click a subcribe button that fast! Thank you so much!

  • @alaahassanhalim148
    @alaahassanhalim148 Рік тому +2

    I wish all programming courses were that much fun, please keep it up

  • @bruceevans2137
    @bruceevans2137 2 роки тому +4

    brilliant video. Cuts through the BS that I have read on other sites and goes straight to it in a very comical way. Love it.

  • @ramans11
    @ramans11 5 років тому +31

    1:45 holy cow, brilliant.. Tinkernut for President

  • @vrealitygaming7088
    @vrealitygaming7088 4 роки тому +12

    love your teaching style, very funny and explained very well with visual aids. Great job!

  • @dinch6111
    @dinch6111 Рік тому +2

    Don’t usually comment on videos but gotta give you your props. This was a great demonstration 🙌🏿

  • @adhdebug.91
    @adhdebug.91 Рік тому

    This was a FANTASTIC ssh breakdown. The briefcase analogy was superb!

  • @filipposkarailanidis
    @filipposkarailanidis 5 років тому +3

    Next steps/ideas:
    1) Set up SSH keys so you don't have to log in every time
    2) Set up a bash alias with the ssh command to connect to your favorite device quicker
    3) Learn to use scp
    3.5) Get frustrated that you have to write this extremely long command remembering usernames hosts and ports just to copy a file
    4) Discover .ssh/config and change your life by making scp way easier and not needing to remember aliases anymore
    Looking forward to your tunneling vid :)

    • @KImtOs
      @KImtOs 3 роки тому

      very helpful and clear for newbies man, thanks you mush

  • @Nipthezephyr
    @Nipthezephyr 4 роки тому +4

    Hey, Thank you for posting this. My hobbies are only computer adjacent, and I took on a learning project to build a Minecraft server for my friends and I, and wanted to make it secure as possible. The way I decided to set it up talked about using SSH, and this video both broke it down for smooth understanding, demonstrated where and how things may look in my OS, and gave me more resources. Thank you again.

    • @aglerfamily
      @aglerfamily 2 роки тому

      I'm just starting a Minecraft server and it's slow going cause I have no idea what I'm doing! How did yours turn out? Any tips?

    • @Nipthezephyr
      @Nipthezephyr 2 роки тому +1

      @@aglerfamily Unfortunately life got busy and I had to shelve that project. Best of luck with yours!

  • @dukevillanueva375
    @dukevillanueva375 4 роки тому +4

    Super awesome animation and explanation of SSH! Thanks, Tinkernut!

  • @nickjoseph2711
    @nickjoseph2711 3 роки тому +1

    Awesome vid, and that explanation about the locks that Ankur mentioned: exactly right. Makes total sense now.

  • @sebastianmacchi6802
    @sebastianmacchi6802 3 роки тому +2

    This explanation was awesome, I will immediatly go and try this out. Keep up the good content, you've just earned a subscriber!

  • @TheMychalmanning
    @TheMychalmanning 4 роки тому +1

    I was in my Google IT cert course and I needed abetter understanding on this. Thank you my guy!!!

  • @brooklyngerma5674
    @brooklyngerma5674 4 роки тому

    although slightly childish, your content is probably the most informative and easily understandable stuff there is

  • @severtone263
    @severtone263 3 роки тому

    The locked briefcase did it for me. Thank you

  • @shernaj255
    @shernaj255 4 роки тому +11

    1:30 it was today years old when I finally learned this. everyone keeps saying it's secured.... but why? thanks

  • @javiergueneaudemussy3276
    @javiergueneaudemussy3276 Рік тому +1

    I love your enthusiasm !

  • @hanweiz84
    @hanweiz84 4 роки тому

    I totally love the analogy using the briefcase with 2 locks!

  • @alice20001
    @alice20001 2 роки тому

    This is the best explanation I have had for SSH ever

  • @waynenocton
    @waynenocton 5 років тому +1

    Your explanation/animation ending around 2 minutes was awesome!

  • @ChamaraVFX
    @ChamaraVFX 5 років тому +26

    Man great start. you should do full stack of server side technologies breakdown. SSH, SMB, FTP/SFTP, Web servers, Crons etc:

  • @divyashah9204
    @divyashah9204 3 роки тому

    OMG! Perfectly understood the basics of SSHhhhhhh.......

  • @heckyes
    @heckyes 5 років тому +2

    My favourite thing to do with SSH is setup password-less logins using keys and then running rsync over cron as a very powerful yet incredibly simple automated backup system that has a bazillion different options. Rsync alone needs it's own video. Get on it tinkernut!
    Great vid. Love the channel.

  • @joeltyler3427
    @joeltyler3427 5 років тому +86

    No, the next one should be how to setup SSH key's.

    • @angieamanda2455
      @angieamanda2455 3 роки тому

      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 💯✅

    • @AssassinIronMan
      @AssassinIronMan 3 роки тому

      @@angieamanda2455 “gat no time” lol bot

  • @greatnessrestshere
    @greatnessrestshere Рік тому +1

    Love how you explained this!

  • @petrichor1017
    @petrichor1017 5 років тому +2

    For iOS, I use Terminus. The VNCviewer also works on iOS. As well as Fing to find devices on the network, namely the one(s) you need to SSH/VNC into. All on the App Store, as expected.

  • @aaliahschannel2993
    @aaliahschannel2993 3 роки тому

    That lock example was just perfect.

  • @cscs6587
    @cscs6587 Рік тому

    This briefcase encrypting strategy is just genuis.😮😮

  • @jeremiahMndy
    @jeremiahMndy Рік тому

    Best explanation I've heard for how VPN security works.

  • @savantshuia
    @savantshuia 2 роки тому +1

    hears nano
    >brandishes pitchfork
    hears vim
    >calms down.

  • @magtulunganpinoy5597
    @magtulunganpinoy5597 Рік тому

    This channel deserves a million subscribers!!

  • @turtleb01
    @turtleb01 5 років тому +2

    You can remove non-empty directories with rm -R
    It also works for normal files and empty direktories

  • @hipstersavy
    @hipstersavy 10 місяців тому

    I’m a big fan of this production great video man thank you

  • @DDBAA24
    @DDBAA24 5 років тому +1

    This is why SSH enabled routers are great if they're protected properly when exposed to the net. Usually you would have to do all of this on the fly, but if your router allows Remote management via SSH you can use it to tunnel into your network and reach any machine on the LAN. Also having a router that runs firmware like openwrt or dd-wrt always include utils-linux or an extended version of Busybox which is a ++ if your router supports network attached storage. Even though SSH is encrypted it is a better idea to use tunnels , even locally because each tunnel enables an extra layer of encryption on your connection, the more tunnels the slower the connection because it has to encrypt the data over X amount of times. Although this a great visual representation and explanation of ssh , ports , and tunneling, could have done without the boats though lol.

  • @vijayvaswani9717
    @vijayvaswani9717 4 роки тому +1

    I can just say Wowwww.. what a nice explanation in just 6 min.great man keep it up .Thanks for this,

  • @value_investing_indonesia
    @value_investing_indonesia 2 роки тому

    Thank you so much i was having trouble understanding ssh but you just made me understand in 10min

  • @Friday_42
    @Friday_42 6 місяців тому

    Yes this explained shared key encryption perfectly

  • @adrianaghimfus7832
    @adrianaghimfus7832 Рік тому

    Omg! You are awsome on explaining stuff! I`m so gratefull that I found your channel

  • @hannav7125
    @hannav7125 5 років тому

    The infographic is excellent and easy to understand. Tinkernut is a bro.

  • @kcguitar9307
    @kcguitar9307 3 роки тому +1

    On iOS use iSH...it’s basically Linux command line and I use it for programming on my iPad :)

  • @andycpr3196
    @andycpr3196 4 роки тому

    I would say my fav thing about ssh is being able to set up a clip board file to copy code and links back and fourth for different uses.

  • @somedude4122
    @somedude4122 5 років тому

    Love the IT crowd reference. Good to see another video from you my man

  • @KowboyUSA
    @KowboyUSA 5 років тому

    These last two videos have been upping your game, sir.

  • @enricospina5201
    @enricospina5201 3 роки тому

    best tutorial so far

  • @stuwustudio
    @stuwustudio 5 років тому +8

    Oh ma gaw! You still alive

    • @lukeh990
      @lukeh990 5 років тому

      STUDIOCRAFTapps he’s been alive for the past year

    • @stuwustudio
      @stuwustudio 5 років тому +1

      Luke I just realized that UA-cam has failed to show ANY of his video for the past year. I’m really serious

  • @user-if3fb8of7w
    @user-if3fb8of7w 11 місяців тому

    I learned so much in this video. Thank you so much!

  • @poluefemus
    @poluefemus 9 місяців тому +1

    thanks a lot man :D 👍

  • @Eagle8000
    @Eagle8000 Рік тому

    You just gained a subscriber sir!

  • @Bo15307
    @Bo15307 4 роки тому

    It is possible to run a SSH server on iOS. You just need to jailbreak it first. Then you go into your packagemanager, search for openSSH, and hit install

  • @bama2619
    @bama2619 2 роки тому

    Good explanation. Please, make more example of when and how to use ssh. Just writing terminal commands is not enough.

  • @engalipak
    @engalipak 2 роки тому

    Head-ache cleared by the 'lock animation' . Thanks...even though its very basic, other places make it too complicated to understand this basic stuff.

  • @codebitcookie8053
    @codebitcookie8053 3 роки тому

    Best Explanation on the Internet! Thanks!

  • @pingoleonfernandez7638
    @pingoleonfernandez7638 4 роки тому

    Best video explanation about this SSHt

  • @yigitaktas715
    @yigitaktas715 3 роки тому

    thanks for remarkable explanation

  • @IllevensKO
    @IllevensKO 4 роки тому +1

    I'm born in 1996, thanks for introducing me to Gilligan's island, seems to be better than Lost

  • @chuck327
    @chuck327 Рік тому

    absolutely crushed it

  • @yogeshdharya3857
    @yogeshdharya3857 2 роки тому

    0:23 SSH==SSSSSSHHHHHH! pal u got what it needs to b on UA-cam ........Humour

  • @janeyu477
    @janeyu477 4 роки тому

    Excellent video! Make SSH very easy to understand. Thanks

  • @diggimon_ytgaming9262
    @diggimon_ytgaming9262 6 місяців тому +1

    What’s the password when you typed admin

  • @lukmanm5922
    @lukmanm5922 4 роки тому

    good analogy in the beginning. but dont get where the server fits in. Is it the briefcase

  • @rayamoooooo685
    @rayamoooooo685 3 роки тому

    stay hott .. thanks for ssh double lock animation explanation !! 💙

  • @halitcskaya8711
    @halitcskaya8711 11 місяців тому

    great explanation. Thanks man

  • @CGKittenz
    @CGKittenz 3 роки тому

    Thanks for this video!

  • @serious6037
    @serious6037 Рік тому

    This was helpful. thank you.

  • @rtwo4570
    @rtwo4570 2 роки тому

    Bro this was a great video!!!

  • @sblop
    @sblop 5 років тому +2

    Thanks for a great video.

  • @goldensleeves
    @goldensleeves 4 роки тому

    Amazing video. Enjoyed

  • @ahiamatagabriel5696
    @ahiamatagabriel5696 2 роки тому

    nicest explanation ! thanks man

  • @axelcodr
    @axelcodr 2 роки тому

    golden nugget video

  • @victorman931
    @victorman931 5 років тому +4

    Next video should be:
    Use GIT on Two computers on same account using gitlab

  • @brush5532
    @brush5532 Рік тому

    i have never used rmdir, rm -r or rm -rf or slap a sudo in front of it depending on it's permissions

  • @ianpropst-campbell6028
    @ianpropst-campbell6028 Рік тому

    Very helpful tutorial

  • @spongebobsquarepants4576
    @spongebobsquarepants4576 Рік тому

    Amazing explanation. Thank you!

  • @bellabobo8347
    @bellabobo8347 3 роки тому

    Thank you for this video, its really simple but effective.

  • @vikasuploader
    @vikasuploader 4 роки тому

    Thanks for the unique anology.

  • @sundsalharbi8817
    @sundsalharbi8817 4 роки тому

    Many thanks

  • @CrjaseMechaEngr
    @CrjaseMechaEngr 3 роки тому

    amazing work on the editing!

  • @ericlespiana3193
    @ericlespiana3193 Рік тому

    great explanation! thanks :D

  • @azraelrossell6487
    @azraelrossell6487 Рік тому

    Wow. Thank you!

  • @sumitkumarpal3957
    @sumitkumarpal3957 5 років тому

    You saved my time by these info. Thanks a lot.

  • @sophienixNeuroi
    @sophienixNeuroi 24 дні тому

    i can not find ssh service only in task manager also cant find the manage button its not there

  • @fr33doom
    @fr33doom 5 років тому +2

    haha...that IT-Crowd easteregg though :D

  • @pavel672
    @pavel672 4 роки тому

    Authentic Programmer, natural light supply for the room has been minimized
    10/10

  • @hamidja1537
    @hamidja1537 Рік тому

    Thanks for sharing

  • @deathstalker8509
    @deathstalker8509 4 роки тому

    Excellent!

  • @septic07
    @septic07 3 місяці тому

    Hello, I have a question: which IP would I use, if I connect from a completely different address, for example from home to work? Would I use my public IP?

  • @cominup85
    @cominup85 5 років тому

    Just find your videos but subscribed straight away. Will come back

  • @raghulg6155
    @raghulg6155 3 роки тому

    I don't know why but this video makes me satisfied.....may be due to editing❤

  • @FlameSoulis
    @FlameSoulis 5 років тому

    Here's a rosetta stone for the Windows users:
    Linux/Unix ls = Windows dir
    man = help
    mkdir = mkdir (yep, it's the same)
    cd = cd (yep, same with folders and ..)
    cp = copy
    touch = no idea (not sure if such exists)
    mv = move
    mv (renaming a file) = rename
    rm = del
    rmdir = rmdir (yep, same again)
    nano = edit (only on 32bit Windows, though; 64bit has no alternative by default)