SSH Crash Course | With Some DevOps

Поделиться
HTML-код
  • Опубликовано: 19 дек 2024

Комментарии • 456

  • @TraversyMedia
    @TraversyMedia  6 лет назад +265

    Just a quick note, the purpose if this video is to get you familiar with ssh and servers. It is not a deployment guide or anything like that. I just wanted to cover the basics and just throw a few extra things in like the react app, apache, etc. in real life you would use virtual hosts and do some other things. I plan on doing more devops in the future and yes Docker is coming 😊 thanks for watching

    • @MULTICODE
      @MULTICODE 6 лет назад +1

      Traversy Media thank you very mush

    • @MULTICODE
      @MULTICODE 6 лет назад +1

      Traversy Media you are the Best forever

    • @nikhilgoyal007
      @nikhilgoyal007 6 лет назад

      super cool. this was awesome! thanks much.

    • @dennisgatere7821
      @dennisgatere7821 6 лет назад

      love your content Brad patiently waiting for the docker tutorial

    • @MrRicharddaniel
      @MrRicharddaniel 6 лет назад

      Yes Brad Docker please

  • @prospersikhwari5289
    @prospersikhwari5289 6 лет назад +442

    No one is doing it better than you on RUclips when it comes to content. Brad the man👏

    • @TraversyMedia
      @TraversyMedia  6 лет назад +17

      Prosper Sikhwari thanks my friend 😊

    • @SamiurRahmanTonmoy
      @SamiurRahmanTonmoy 6 лет назад +8

      Truly. I'm learning a lot.

    • @chubbyshady
      @chubbyshady 6 лет назад +3

      Yeah he's really good, needs to host a hackathon and invite subscribers =)

    • @obulreddy2178
      @obulreddy2178 4 года назад

      Yup.. really very good video !!!

    • @sinamobasheri3632
      @sinamobasheri3632 3 года назад +1

      brad is awesome but look at Corey Schafer too, he done some awesome work too

  • @ShelterDogs
    @ShelterDogs 6 лет назад +40

    Git/GitHub begins at 39:32

  • @hiddenpcmaster
    @hiddenpcmaster 2 года назад +3

    Im a hobbiest and have been learning about Linux systems for the last year and a half. I even have a program running on Digital Ocean in a droplet. I couldn’t wrap my head around Keys and best practices until this video. A huge thank you. You are very talented and a great educator.

  • @SeverinDK
    @SeverinDK 3 года назад +9

    Love your videos man. I especially like that you "make videos that I would have wanted, back then", instead of just rephrasing the same guides/books that most other tutorials do. You go down to a beginners level and make it understandable. Good stuff.

  • @thabo5653
    @thabo5653 Год назад

    Thank for this tutorial. I come here every time i get stuck trying to ssh to a new server, especially with different users. This one of the best tutorials, easy to understand

  • @zaurmahmudov1438
    @zaurmahmudov1438 4 года назад +32

    This channel can actually save 5-6 years of live that we spend on bachelor and masters degree, love your content

  • @jagan1957
    @jagan1957 5 лет назад +22

    SSH tunnel theory aside, this is a great practical walk through on what's happening at the backend of the ssh world. The tutorial was steadily paced and dwelved deep on all the approaches. This was the missing information which I badly wanted!!! Thanks Brad!!

  • @kumarvishalben
    @kumarvishalben 6 лет назад +2

    Best thing is that,, Brad makes a whole course rather than just a trick video where the person tells you how to do a specific thing,, in a particular technology.

  • @dimasveliz6745
    @dimasveliz6745 4 года назад +5

    By far one of the most simple, easy to apply and understandable tutorials of the whole RUclips. Cheers up you exist!

  • @HabiePalmer
    @HabiePalmer Год назад +1

    What an amazing crash course! I started learning Devops a few days ago and i was a bit lost and confused about all these, but this video helped me to understand mostly everything i was looking for! Great content

  • @derrickmoio
    @derrickmoio Год назад

    Video Summary:
    This video is a crash course on SSH (Secure Shell), covering the basics of SSH, logging into local and remote servers, creating SSH keys, and setting up SSH keys with GitHub. The instructor also demonstrates how to copy files using SCP and deploy applications using SSH.
    - 00:00 This section introduces the importance of SSH in web development and outlines the topics that will be covered in the crash course.
    - 06:50 This section explains how to create and use SSH keys on different operating systems.
    - 13:44 This section shows how to install Apache using the package manager and create SSH keys.
    - 20:36 The section demonstrates how to add SSH keys to eliminate the need for passwords and how to use the SCP command to copy files from a local machine to a server.
    - 27:31 This section explains how to launch a console, reset the root password, power off, resize, take backups, and log in to a server using SSH keys.
    - 34:21 To add an SSH key, create an authorized_keys file, paste the key, and save it.
    - 41:16 The video explains how to change the ownership of the .SSH folder to resolve a permission denied issue when using SSH with GitHub.
    - 48:09 This section demonstrates how to install dependencies, run the development server, and deploy a React application using SSH and Apache.

  • @exapsy
    @exapsy 6 лет назад +6

    Hey, I just wanted you to know that your videos have been my favourite so far. I don't want to make this look like a competition really, because all programming videos are just trying to help each other, but you have by far the cleanest and clearest Courses on RUclips along with a clear voice and instructions.
    You helped me like no other with your videos, honestly. They're fast, easy and clean.
    Thanks!

  • @MarkDeibert
    @MarkDeibert 6 лет назад

    You saved Digital Ocean hosting for me! I was having so much trouble getting SSH keys working with my DO droplets. Now they work! Thank you! I bumped up my Patreon. I watch your tuts nearly every day.

  • @southwestlondontv
    @southwestlondontv 4 года назад +1

    Windows 10 users might find the following command useful to copy the public SSH key directly from the command prompt (any starting directory) to the clipboard:
    > more %userprofile%\.ssh\id_rsa.pub | clip

  • @richierob62
    @richierob62 6 лет назад +4

    Well done. Thank you. I love the approach of running into the roadblocks, explaining why they occur, and solving them. Sooo much better than following a series of steps without really understanding what they do. Thanks again for your work. Truly top class.

  • @janmichaelbesinga3867
    @janmichaelbesinga3867 3 года назад

    Clicked the video, the page loads. Auto hit like, and it didn't disappoint me. Thanks, Brad!

  • @samuelilozumba7459
    @samuelilozumba7459 Год назад

    I'm learning Software Engineering and this helped to make sense of a SSH, some web infrastructure stuff, git, File permissions etc.
    Thank you.

  • @T3tu21
    @T3tu21 Год назад

    I am new to ssh but this video makes me feel like i have known it my whole life. Thank you big time

  • @AWildLukeAppeared
    @AWildLukeAppeared 4 года назад +5

    Brad, thanks man.
    I’ve been coding for a couple of years, and am well into my second role as a junior dev.
    Your content is gold dust mate.
    Thanks for helping me with the tough concepts that the more experienced devs just don’t have time to explain properly

  • @lasdjsadkjskdjsdfhkjsdf5849
    @lasdjsadkjskdjsdfhkjsdf5849 4 года назад +1

    Man I am on the linuxupskillchallenge, and this video is goldmine. I owe you a tonne for all these great tutorials. Love you :)

  • @אוריכהן-ז1ב
    @אוריכהן-ז1ב 4 года назад

    maybe it doesn't sound good, but I want to give you a hug. The way you pass your knowledge is AMAZING!!

  • @jagadeeshmanoharan9613
    @jagadeeshmanoharan9613 6 лет назад +2

    Dear Brad, I pray that all of your works should reach out beyond your expectations and pick stars in bundles. You are just doing awsome man.

  • @chris74er90
    @chris74er90 2 года назад

    Everytime i forget the steps for ssh and come back to see this fantastic video. Thanks Brad.

  • @syzdev6118
    @syzdev6118 6 лет назад +1

    Are you a magician? Just today i started doing some deeper research on ssh and then you come along popping up at the right sidebar. Awesome!

  • @simonslater7257
    @simonslater7257 7 месяцев назад

    Thank you very much :) I was struggling to use a public key, then you said to copy the public key into the authorized_keys file, and magically that was the missing piece :D. This was a really good tutorial, very well explained. I loved the extra DevOps bit too, really easy to follow.

  • @trungung1
    @trungung1 5 лет назад +17

    Brilliant, I love how you clarify complicated thing in a way that is easy to follow and understand.

  •  2 года назад

    Thanks a lot for this video. Seeing you going through the troubleshooting of all these issues is really valuable for us. I mean, even leaving root ownership on private keys can result in problems. I really appreciate this.

  • @same9044
    @same9044 Год назад

    I have never seen the best teaching ever like your leacture. Thanks You are the best on RUclips.

  • @SkyrimBeast
    @SkyrimBeast 4 года назад

    Many thanks Brad. One of my co-workers asked me about SSH. It's been years since I've used this technology. Your video answered several questions

  • @liamimray
    @liamimray 3 года назад

    Whenever I get stuck on a project and need some help, I always seem to end up on a Traversy Media tutorial! Love it, keep up the good work Brad!

  • @nickstaresinic9933
    @nickstaresinic9933 3 года назад

    Brad, You've developed a very impressive knack for explaining complicated topics that you've mastered in a calm, confident, & just-talking-to-a-guy-over-a-beer manner. In this case, you've taken something that has been 'wicked' overwhelming for me and made it a lot less overwhelming -- I still have to go over it a few more times before I give it a shot. Thanks.

  • @zeegnathan
    @zeegnathan 4 года назад +2

    Your channel is the best channel for Web Developers. Keep up the good work!

  • @vimalsonara2819
    @vimalsonara2819 Год назад

    Hey Brad, it's still useful after 5 years. Thank you.

  • @LL-ue3ek
    @LL-ue3ek Год назад

    I am new to this environment, I went through Linux command learning, and I am able to perfectly follow the SSH tutorial part of the video. The tail portion of the video (on Dev Ops) will take a little more effort for beginners. Thanks very much for the introduction, a job well done.

  • @eudesduarte4048
    @eudesduarte4048 6 лет назад +1

    Really nice video man, normally I get bored watching these long videos.
    I really enjoyed yours, thanks for the bonus info :D.

  • @KandMe1
    @KandMe1 4 года назад

    I checked for ssh tutes here mostly, forums get a bit weird some are good. Your presentation is outstanding and was easy enough to find. Just to say thank you and very well done.

  • @nguyenkhai2094
    @nguyenkhai2094 3 года назад

    i love the further step you made.I was confused how to serve a react app to droplet. Thank you

  • @adilsonsf
    @adilsonsf 4 года назад

    Hi Brad, when you say 'as simple as that' it is for you, buy hopefully you explain very well. Thank you so much. I like you.

  • @helpmypet
    @helpmypet 11 месяцев назад

    Brad, i love your videos. You are really talented in this field. Will attend your new php course on your homepage and look forward to it. Cheers from Germany and best wishes for the new year.

  • @AdegbengaAgoroCrenet
    @AdegbengaAgoroCrenet 6 лет назад

    Brad, thank you so much. You just addressed a major issue I have been facing which online forums and tutorials didn't clearly address. I had gone through the steps suggested and still got the "Permission denied (publickey)". Thanks so much for being so awesome and I am so glad I am associated with you as a Patreon.
    I am sure I will fully understand Docker, the moment you teach it

  • @dominickw4363
    @dominickw4363 6 лет назад +2

    Everything I search for in web development you always have a video on. Great content and channel!

  • @TheSETJ
    @TheSETJ 6 лет назад +1

    Thanks. I like it when you make mistake on your videos, because it let me face some of the problems that may happen later for me and know how to solve it. Sometimes searching for a solution to a problem on Internet is overwhelming.

  • @lesliedrozario5890
    @lesliedrozario5890 3 года назад +1

    This is an amazing start for people like me just stepping into SSH world. Thanks so much :)

  • @shabeebck3057
    @shabeebck3057 3 года назад

    wow, no words, this is what exactly I was looking for a long time! thank you so much

  • @bodasandeepkumar4234
    @bodasandeepkumar4234 6 лет назад +1

    notification popup from traversy media is like you get a reply from your crush. heart stops for a sec with excitement. Thank you so much brad for the great content. Pls do more JS cardio videos. :)

  • @basemayn
    @basemayn 4 года назад +2

    @28:30 This killed me SO many times before. Very frustrating. Never could figure it out until now. Thanks!

  • @ShamirAjate
    @ShamirAjate 4 года назад

    Brad love your videos. Please don't stop. Always amazed at your knowledge and ability to teach concepts in a clear straight forward manner.

  • @kimhughes1147
    @kimhughes1147 6 лет назад +5

    kudos mate - your right up there with the best Brad

  • @deathstalker8509
    @deathstalker8509 4 года назад +2

    It is one of the best and the cleanest videos I ever watched. Thank you sir

  • @mackenmd
    @mackenmd 5 лет назад +1

    Great video, Brad, and thanks a ton for the extras! You are superb at what you do here on RUclips!

  • @ChildrenOfDemiurgos
    @ChildrenOfDemiurgos Год назад

    This 4 year old video is still perhaps the best beginner tutorial on ssh that exists on youtube.

  • @mitulvaghela906
    @mitulvaghela906 4 года назад +1

    Completed the whole tutorial in single sitting Brad! As always awesome work!

  • @amitpatil746
    @amitpatil746 4 года назад +1

    This THE best tutorial I have seen related to SSH. Thank you so much. It's so useful of a novice like me.

  • @kumarvishalben
    @kumarvishalben 6 лет назад +1

    This is the BEST video on RUclips on SSH,.
    Thats it.,,

  • @eyoelijah9332
    @eyoelijah9332 10 месяцев назад

    Thank you very much, this tutorial has opened my knowledge to ssh and deploying to digital ocean, i am grateful

  • @kmchary1181
    @kmchary1181 4 года назад

    I watch your videos even if I don't need them...you are that good.

  • @ВалерийМандругин
    @ВалерийМандругин 2 года назад

    The best guide I've ever saw! Thank you man!

  • @mr2nikom
    @mr2nikom 5 лет назад +1

    As usual, Brad, you are very good at explaining complicated thing

  • @ahmad-murery
    @ahmad-murery 6 лет назад

    Wonderful, I really like these kind of tutorials where you describe the basic use of a command, try it locally, use it in a real world environment, deal with some common error message you may encounter and finally get everything working
    I hope you continue doing this even if it goes out of topic a little bit
    Of course there is no need to repeat what other folks are already said about how great and valuable your contents are

  • @newblacc
    @newblacc 3 года назад +1

    52 / 5000
    Résultats de traduction
    you save me a lot of days of research, THANK YOU

  • @taariqq
    @taariqq 6 лет назад

    We are starting an AWS study session at BostonPHP Meetup starting July 15. Learning the DevOps stuff in bits is very very helpful to say the least.
    This is excellent.

  • @nareshrenukuntla7806
    @nareshrenukuntla7806 3 года назад

    i understood it better than never before.. your explanation is cool bro... keep maching such videos, it will help us a lot

  • @aryankatebain
    @aryankatebain 4 года назад +1

    I am simple person, when I see brad’s video on RUclips search, I watch it

  • @kamalkamals
    @kamalkamals 6 лет назад

    1- I can't understand why 19 unlikes, this video tutorial is very good and clear to learn you something about SSH and DevOps.
    2- Brad, i suggest to add a tutorial about Docker.
    Best regards.

  • @av1654
    @av1654 4 года назад +1

    Best Video for SSH on youtube - thanks for sharing knowledge, cheers!!👍

  • @MULTICODE
    @MULTICODE 6 лет назад

    Thanks to Brad traversy media, your RUclips content help me enough. It helps me at lot on projects schools. Thanks you once more

  • @MuykeOfficial
    @MuykeOfficial 6 лет назад +4

    I'm a simple guy. When i see new video from Traversy Media, I'm clicking on it.

  • @j.r.design1578
    @j.r.design1578 6 лет назад +1

    Awesome video!! I had such a hard time getting my website up and running a year ago. This would have made it so much easier. Thinking about deleting my droplet and following this guide, as I have since forgotten my FileZilla login name and password. Thanks for the content!

    • @j.r.design1578
      @j.r.design1578 6 лет назад

      Also, its funny this video came out today... yesterday I set up my first ssh key on GitHub because I was having a hard time pushing to a new repo. Thanks again.

  • @aungkhantzaw
    @aungkhantzaw 6 лет назад +1

    Thanks Brad, really helpful. Waiting for more devops.

  • @Iamgettingnerdy-bf1sn
    @Iamgettingnerdy-bf1sn Год назад

    This is exactly what I have been looking for. Thanks a lot

  • @ismael.lastlevel
    @ismael.lastlevel 3 года назад

    😌 thanks for being there for newbies like me. You save us a lot of time

  • @sabinhashmi
    @sabinhashmi 3 года назад

    This tutorial was really helpful. Thanks Brad Traversy!

  • @arturhoffman8941
    @arturhoffman8941 2 года назад

    Great tutorial, it helped me to resolve problems with ssh connection to the server.

  • @ranzdelta
    @ranzdelta 4 года назад

    Brilliant Brad!! Very useful contents always to learn. All the best.

  • @sundeepkamath2196
    @sundeepkamath2196 4 года назад

    Supercool...thanks for covering this Brad !!!

  • @BruceNorikane
    @BruceNorikane 4 года назад +1

    Thank you Brad! This video covers all the nasty little gotchas that make setting up a web server with SSH so difficult. It will save me a week of googling, trying, failing, googling, trying, ...

  • @anasskeddo3866
    @anasskeddo3866 6 лет назад

    First comment i make for a video from a long time because i just liked the simplicity and the way you explain the subject, thank you for a such great tutorial

  • @shaunsproston
    @shaunsproston 5 лет назад

    Just like to say thank you Brad for the awesome videos..... was really struggling to link my terminal to my Github.... this video saved my life 👍 legend

  • @a_maxed_out_handle_of_30_chars
    @a_maxed_out_handle_of_30_chars 3 года назад

    every time I need to setup ssh, I come to this video :)

  • @hank91918
    @hank91918 3 года назад +1

    another outstanding tutorial Brad! Thank you sir!

  • @youssoufdasilva158
    @youssoufdasilva158 6 лет назад

    Another timely course as I just started going through the over the wire challenges.. thanks Brad

  • @felicitya.9077
    @felicitya.9077 8 месяцев назад

    I noticed it was Brad and liked it even before watching

  • @AmDsus2Fmaj7Am
    @AmDsus2Fmaj7Am 5 лет назад +3

    You explain stuff so well. Thanks for the content. You've got a new subscriber!

  • @adnaneafifi2234
    @adnaneafifi2234 2 года назад

    The last part was really helpful . Thanks man !

  • @moussafiradil1700
    @moussafiradil1700 4 года назад +1

    absolutely wonderful ! just what i was looking for and so elegantly explained! you got a sub here 🙏🏼

  • @Brocollipy
    @Brocollipy 4 года назад

    Thanks so much for this. I've always hated CLI stuff and found myself copying and pasting the code without really understanding what was going on.

  • @kumarvishalben
    @kumarvishalben 6 лет назад +3

    Wow,, Docker video is coming,, so excited.

  • @xtthew
    @xtthew 6 лет назад

    Wow, great video! I'm applying for a job and just needed a refresher on this and you covered it all. Good stuff!

  • @sanskaarpatni9137
    @sanskaarpatni9137 4 года назад

    2020 Brad's still the KING

  • @DominikSchmid
    @DominikSchmid 6 лет назад +1

    Thank you Brad for this great tutorial. You finally made me understand ssh.

  • @amirhosseinahmadi3706
    @amirhosseinahmadi3706 2 года назад

    This is such a great tutorial, thanks Brad!

  • @shivakrishna3047
    @shivakrishna3047 4 года назад +1

    Very interesting explanation on ssh. Thank you so much Brad:)
    Special thanks for that little devop on node and static app it helped me a lot under the hood understanding. Then you so much. Kindly pls share you full devop tutor if made it already:)

  • @MarkusEicher70
    @MarkusEicher70 2 года назад

    Hi Brad, and thanks for this handy intro to get rid of the nasty passwords. 🤛

  • @samanshakya3848
    @samanshakya3848 4 года назад +1

    So much knowledge. Thanks for this tutorial. Appreciate it very much.

  • @CZghost
    @CZghost 4 года назад

    Well, this is very useful tutorial. I need to set up SSH for our own server and this is great. Though our server doesn't have website access for the Ubuntu MATE it's hosting like Digital Ocean (it is self hosted server), I'll have to improvise a little bit. The server is running in a virtual machine, which can be accessed online. However console (which is basically just remote monitor) doesn't have shared clipboard functionality, so I can't just copy-paste my generated public key over by opening it on my local machine in a text editor and pasting it in remote machine text editor. I'll have to do something else so I don't have to painstainkingly write it over char by char or temporarily enable SSH password login while the SSH server is live. Probably going to use hastebin...

  • @anisdhouieb9918
    @anisdhouieb9918 6 лет назад +1

    We could like to have from time to time videos about devops. Thanks again for your videos

  • @developedbytim
    @developedbytim Год назад

    This is exactly what I was looking for!! Thank you

  • @andreyorlov33
    @andreyorlov33 6 лет назад

    Love your videos , some of the best content out there ! Helped me advance in my career ! Thanks a ton! Definitely become a patron!

  • @rohithvishaal
    @rohithvishaal 4 года назад

    watch at 1.5x thank me later
    YOU ARE THE BEST TEACHER BRAD!!