Getting started with Ansible 02 - SSH Overview & Setup

  Рет қаралды 260,543

Learn Linux TV

Learn Linux TV

Күн бұрын

Пікірлер: 154
Жыл бұрын
Your videos should be a template for all other teachable videos. It was clear, good pace, easy to follow and understand. And you explained things perfectly! Thank you.
@DrazenMarjanovic
@DrazenMarjanovic Жыл бұрын
one of the best lecturers I have listened to😁 keep on good work
@bb-xj9ed
@bb-xj9ed 2 жыл бұрын
thank youuuu
@Ma1efcent
@Ma1efcent 24 күн бұрын
Thank you so much for these fantastic tutorials, - really appreciate the clear narration, no um'ing or ar'ing etc
@BatMite19
@BatMite19 7 ай бұрын
This is a great ssh tutorial regardless of if someone wants to use Ansible or not!
@ebusdk
@ebusdk Жыл бұрын
Ohh my!! - This content is better than most paid training I have gotten so far. I signed up for your patron to give you much needed credit for your great work. Looking forward to browsing through all your content :)
@dlgang
@dlgang 4 жыл бұрын
fyi you can play this at 1.25 speed and it is understandable
@RootsterAnon
@RootsterAnon 4 жыл бұрын
Legend Unlocked!
@thewolfwitharose6677
@thewolfwitharose6677 4 жыл бұрын
You might go even further. I'm watching at 1.75
@7thAttempt
@7thAttempt 3 жыл бұрын
thanksthiscommentwasactuallyhelpful:)
@safedba
@safedba 2 жыл бұрын
An absolute necessity if you have ADD. I can't listen to people who talk slow.
@daviddunkelheit9952
@daviddunkelheit9952 2 жыл бұрын
Holy smokes you are so right. I just did and it was like 👍 correct speed. Never thought of that was what was irking me about Jay’s delivery.
@jordanh9210
@jordanh9210 3 ай бұрын
this is just a 10/10 video, I understand the concepts of public/private keys but this really helped me understand how to make and use them in the real world.
@Uncle_Bell
@Uncle_Bell 9 ай бұрын
your video is making me as an strong Engineer in my core... thank you jay.....love from india
@majki5900
@majki5900 4 жыл бұрын
Awesome tutorial! You know what, I watched a lot videos about ssh keys to understand this topic but this is first in which someone showed that we don't copy the whole key file but the content of key file to the file "authorized_keys" . Now I understand :)
@mksoftwaresolutions9303
@mksoftwaresolutions9303 4 жыл бұрын
For those who can't access the Ubuntu server instances on Virtual Box via ssh. Settings > Network Adapter 1: Select Host-Only-Adapter (If you don't have any available name for Host-only Adapter, first go to File Menu > Host Network Manager and Create) Adapter 2: NAT
@mishrasidhant
@mishrasidhant 2 жыл бұрын
❤‍🔥
@tuberats99
@tuberats99 3 жыл бұрын
I am glad I found this channel, thank you for existing!
@amirp3487
@amirp3487 2 жыл бұрын
Thanks Jay, I cam here to learn ansible and all of a sudden I learned so much more the stuff that I didnt bother to learn.
@juanpaul6141
@juanpaul6141 2 жыл бұрын
Thank you so much your content is truly well organized, well edited the speed of your voice is 10/10, content is really spot on.
@MeMe-ic6rc
@MeMe-ic6rc 2 жыл бұрын
finally I got it with SSH, Thank you so much for the effort
@joshurki5088
@joshurki5088 3 жыл бұрын
Thank you so much, Jay, great video and work! very helpfull!! BTW, your english is so beautiful, no any accent, your video quality is also clear and perfect, zoom control is very good, we can see, you definittely spent lot of time and energy to make this video, thanks again!
@mindfulape8763
@mindfulape8763 2 жыл бұрын
Second video into your series and I'm already loving it. Keep making great content!
@tarokhyaghoubi6021
@tarokhyaghoubi6021 4 жыл бұрын
That is great . Im junior Python developer . This is Zero to Hero .... Thanks So MUCH !!!
@alibanaiss4451
@alibanaiss4451 2 ай бұрын
thank you so much for your video, you explain step by step how to setup an ssh connection for the project of Ansible.
@johncyrus473
@johncyrus473 2 жыл бұрын
This series is awesome! I truly appreciate the detailed, concise walkthrough.
@AnantaAkash.Podder
@AnantaAkash.Podder 8 ай бұрын
Thank you very much sir... For this quality of video for free...❤️❤️❤️
@whatevah666
@whatevah666 3 жыл бұрын
Good info, but what you don´t mention is that before you can copy over the pub ssh key for the ansible user to a remote server the user has to exist there. This is less of a problem if you´re starting out with your server deployments but if you already have xxx linux servers you´ll have to craft this with some script outside of the ansible scope to get started. (well not really, you could create users and stuff with ansible as well, sure)
@daviddunkelheit9952
@daviddunkelheit9952 2 жыл бұрын
Haha great tip but I had to laugh at having “..xxx Linux servers…”. I knew what you meant but my mind went there -> hosting xxx content on Linux servers….lulz Again thanks for the tip I noticed Jay kind of glosses over that there needs to be a user on that server already
@davita6189
@davita6189 Жыл бұрын
Can you guys tell me how to do that? or know any KZbin video where i can see it?
@davchev
@davchev 3 жыл бұрын
I was just planning to put the public key on the billboard :) hahaha, good explanation. I just discovered your channel and I can say that it immediately became my favorite place.
@صدائےحق-خ5ب
@صدائےحق-خ5ب 2 жыл бұрын
Such a amazing style, I have request please make a series of linux administration, and othe devops tools. thanks
@smartcool-jc2wx
@smartcool-jc2wx Жыл бұрын
Thanks for this. This is one of the best and detailed series I have seen.
@agroleau04
@agroleau04 4 жыл бұрын
Thanks Jay, your tutorials are always awesome and very informative.
@amitg2k
@amitg2k 2 жыл бұрын
This is superb. Solved some long overdue issues for me.
@joaocometti
@joaocometti 3 жыл бұрын
I'm glad to find this video, great job.
@tobiaslombacher
@tobiaslombacher 6 ай бұрын
You are doing a great job of teaching
@jaysonbackes9279
@jaysonbackes9279 2 жыл бұрын
I wish I could hit the like button a hundred times!
@drewskiidub7640
@drewskiidub7640 2 жыл бұрын
Your products are amazing! Thanks a bunch!
@Lexxal_
@Lexxal_ 7 ай бұрын
Wow you are very good at teaching! Thank you
@alonavarshal6200
@alonavarshal6200 2 жыл бұрын
have to pay attention that you've changed tmux panes but it's great tutorial! thank you very much!
@killbill8965
@killbill8965 Жыл бұрын
what is yours ssh_config and sshd_config - What kind of identification rules is enabled in your config?
@Dros34
@Dros34 2 жыл бұрын
I’m confused. Does your workstation have a Linux OS installed on it? Or is it basically windows with some kind of SSH tool? Like putty mobaxterm etc? The you just use the tool to make SSH connections to everything?
@grahammccann8554
@grahammccann8554 3 жыл бұрын
Thank you for the over view of SSH
@jamesrico
@jamesrico 2 жыл бұрын
Great channel. Love the content.
@MaKaNufilms
@MaKaNufilms 10 ай бұрын
Just one thing: I did it also in the past and do it also with test environments, but for production systems the fingerprint mechanism should be handled with more care.
@tungnns
@tungnns 2 жыл бұрын
Awsome tutorials! Wish I had found your channel earlier
@mihaiboca1930
@mihaiboca1930 Жыл бұрын
You are the best man! Thanks alot!
@gupthabayyana3395
@gupthabayyana3395 3 жыл бұрын
that opened my eyes man, thanks a lot
@davidtalturejman9185
@davidtalturejman9185 Жыл бұрын
Youre amazing! Thanks for the content!!!
@bballantyne3
@bballantyne3 5 ай бұрын
Much appreciated! Thank you!
@mohamedalichakroun4426
@mohamedalichakroun4426 3 жыл бұрын
hi good work, my question is how does the openssh choose the key when you don't specify . why did the connection work with the first key and not the ansible key when you didn't specify the key to use?
@frankhaubenschild5576
@frankhaubenschild5576 3 жыл бұрын
The bottom line of the video: which tool is allowing you to switch between several shells and showing you on which one you are?
@professorvoland
@professorvoland 3 жыл бұрын
tmux
@ujjawalsrivastva4692
@ujjawalsrivastva4692 3 жыл бұрын
Nice explaination and qualtiy stuff, Thankyou.
@garethwestwood2681
@garethwestwood2681 3 жыл бұрын
Great video Jay
@balajirao8093
@balajirao8093 4 жыл бұрын
Nice explanation!
@maxcoletti
@maxcoletti 3 жыл бұрын
Thank you! This is super-high quality training!
@Snerg-o9g
@Snerg-o9g 2 жыл бұрын
Great job👍
@georgelza
@georgelza Ай бұрын
curious... whats your feeling about adding ssh key to packer images build... allowing ansible to be used right after a clone. how would we add a key... thinking that cloud-init cleans the machine at the end when a template is created.
@a.j.5475
@a.j.5475 Жыл бұрын
Which tool is he using to navigate between his vm's? Cant hear it clearly enough. Teambox,teamvox,...
@thomasnicolazo170
@thomasnicolazo170 11 ай бұрын
Tmux
@tomaschvnc4
@tomaschvnc4 9 ай бұрын
Hello, your videos are awesome. I like your tmux setup, is possible somewhere find and download same theme? Thank you.
@osada96
@osada96 Жыл бұрын
Great video, thanks a lot!
@kaizendae
@kaizendae Жыл бұрын
How does ssh-copy-id put the public key into the server's autorized_keys file? how is this request authenticated?
@yuvraj-arava
@yuvraj-arava 2 ай бұрын
Authentication through username and password, ssh-cooy-id prompts for password
@earnestredwood4694
@earnestredwood4694 4 жыл бұрын
This was good I am excited.
@vladimirsutanovac7588
@vladimirsutanovac7588 Жыл бұрын
Thank you for this incredible learning path. Please clarify whether you created all virtual machines on one PC. In my case, all machines have the same IP address.
@win30034
@win30034 Жыл бұрын
If you cloned it power off and remove network and reattach? After that configure up address as static and also change hostname
@potasio101
@potasio101 3 жыл бұрын
WOW thanky ou for the information I done this before but I never understood what was happening underhood
@ramnivas9148
@ramnivas9148 2 жыл бұрын
If I want to connect with 100 servers do i need to follow these same steps? Is there any alternative?
@MarkusEicher70
@MarkusEicher70 2 жыл бұрын
Thanks for this question, I asked myself the same. 🤝
@talibe2023
@talibe2023 10 ай бұрын
Many Thanks Bro ! It's very help me
@jizhang75
@jizhang75 Жыл бұрын
great tutorial, thanks
@ewenchan1239
@ewenchan1239 Жыл бұрын
You mentioned that you should manually log into each of the hosts with ssh, to accept the ECDSA key via the interactive prompt, but if you're working with hundred or thousands of servers - wouldn't that be a terrible way to do it? I am asking because this is why I am starting to learn Ansible is so that I don't have to manually log into each host permutatively with each other so that I can get passwordless ssh working between all of the host pairs. Thanks.
@LearnLinuxTV
@LearnLinuxTV Жыл бұрын
You can include the ssh key in your deployment image.
@ewenchan1239
@ewenchan1239 Жыл бұрын
@@LearnLinuxTV But if you were doing pair-wise login where all of the deployments have to also cross-communicate with each other, the ECDSA key for the deployments won't be know until they are deployed. For the Ansible to client deployment, this will work. I am not sure if this will work for pairwise clientclient communications though.
@mostafasharbaf4829
@mostafasharbaf4829 3 жыл бұрын
thanks buddy so many good things
@stevemcqueen2887
@stevemcqueen2887 2 ай бұрын
We should have created a separate ansible service account I think :) Great tutorial though!
@AnlUreturk
@AnlUreturk 8 ай бұрын
Excellent
@basilelbalaawi8249
@basilelbalaawi8249 4 ай бұрын
Please, which terminal application are you using for SSH?
@Sudoman666
@Sudoman666 5 ай бұрын
How do you ssh-copy-id to an ec2 instance?
@ConsolePCGaming
@ConsolePCGaming 3 жыл бұрын
Well done great video, however when copy the ssh to a remote host your command doesnt work , i get "Error Too many arguments, expecting a target hostname?"
@cerruz83
@cerruz83 3 жыл бұрын
when I try to copy the second key (ansible) on the first host I get this error: /usr/bin/ssh-copy-id: INFO: Source of key(s) to be installed: "/home/maroci/.ssh/ansible.pub" /usr/bin/ssh-copy-id: INFO: attempting to log in with the new key(s), to filter out any that are already installed /usr/bin/ssh-copy-id: INFO: 1 key(s) remain to be installed -- if you are prompted now it is to install the new keys root@addreshost: Permission denied (publickey).
@barnabasszabados1436
@barnabasszabados1436 3 жыл бұрын
I had the same problem, try with non-root user. it worked for me.
@vbogatovbogatov683
@vbogatovbogatov683 3 жыл бұрын
Hi Jay, Can we use certs for nodes and users for that purpose? to authenticate our hosts (servers) and users...
@Sammy102093
@Sammy102093 Жыл бұрын
I'm currently going through this using WSL and using SSH to connect to a CentOS VM I have. Do I need to set up more VMs to have multiple servers to connect to? In your video you simply added 1 to the IP address to add more servers without issue I'm using a Win10 machine. I originally tried using VSCode but when I tried pinging my inventory, they all timed out due to not being able to SSH so I switched back to using a terminal instead of an IDE.
@KUSUMAV-fc8ug
@KUSUMAV-fc8ug 7 ай бұрын
Which password want to give there video 8:15
@andrewwalker9864
@andrewwalker9864 Жыл бұрын
You are my favorite KZbin Linux instructor. You are just the kind of teacher I was looking for. Quick question. Are you using the same user account to log in to you SSH sessions?
@Johann75
@Johann75 5 ай бұрын
Did not work for me on Ubuntu. authorized_keys added but does not work
@divyanshpant169
@divyanshpant169 2 жыл бұрын
Thanks 👍
@lorddoinkus6349
@lorddoinkus6349 10 ай бұрын
Are we supposed to download tmux and have 3 additional servers as well for this tutorial?
@riszels3743
@riszels3743 5 ай бұрын
He mentioned that tmux is just his favorite, but yeah you can do that
@justsumname
@justsumname 4 ай бұрын
go to 18:00 for the ansible ssh key creation
@czujnyhugo
@czujnyhugo 5 ай бұрын
13:25 i allways have wondered what is purpose/story behind this little random drawings.
@irfandyjip3246
@irfandyjip3246 3 жыл бұрын
I'm saving this for myself, feel free to like or add. 23:22 Too lazy to write passphrase
@philipsheaff
@philipsheaff 4 жыл бұрын
So I want to use Ansible with network switches. Does the Ansible ping command only work if python is installed on the target server/switch?
@msmithsr01
@msmithsr01 Жыл бұрын
Great video but there is one thing I'm a bit lost on. How are you able to ssh into a server just using the IP and not specifying a user?
@sumitanand9369
@sumitanand9369 Жыл бұрын
7:59 read the footnote
@msmithsr01
@msmithsr01 Жыл бұрын
Totally missed that! Thanks
@msmithsr01
@msmithsr01 Жыл бұрын
Totally missed that! Thanks
@bumbee939
@bumbee939 2 жыл бұрын
is it possible to share your .bashrc ? want to makeuse of some of the awesome aliases.
@hussamel-maghraby2077
@hussamel-maghraby2077 3 жыл бұрын
you are amazing, how about making videos for installing like jenkins, nginx, tomcat without root?
@olufemiajibade
@olufemiajibade 8 ай бұрын
Please how do I create or set the IP address for each servers. I'm using vagrant
@MrSomaaoo
@MrSomaaoo 4 жыл бұрын
great video , appreciate if you add automation for network devices as well to the series big like
@rajaeelastname4878
@rajaeelastname4878 2 жыл бұрын
I don't have access to any Linux or UNIX machines at all to practice tge stuff in your videos. Is there an easy and preferably free way creating 3 or 4 VM in a cloud provider? This way I will be able to practice Ansible
@MarkusEicher70
@MarkusEicher70 2 жыл бұрын
Hi there. One easy and free way to practice would be virtualbox from Oracle, which is free. While there are so called free tiers from various cloud providers, but you need to be careful, because not everything is free and some free tiers expire pretty soon. The safest way is to use virtualbox, if your machine has enough power and supports virtualization.
@bothorsen4292
@bothorsen4292 Жыл бұрын
I disagree with the idea of using an ssh key for ansible. Instead you should have keys for each person with access - this will allow you to remove access for each person individually
@fuatkaradeniz
@fuatkaradeniz 4 жыл бұрын
Hello Jay. Thank you for making these videos. And I also have few questions for you. When I was trying to simulate this video in my Oracle virtual box running Ubuntu 20 LTS, I faced two problems with tmux that I couldn't solve First, when I opened four different windows like you did, they all have the same IP address. How can I assign different IP addresses to each window? Second, when I tried to rename the windows like you named them, The rename command works but when i write a new name and hit enter, it say the file or the name couldn't be found and defaults back to its original name. But on my screen it, An index word is placed before the renaming space, which you can't delete. I will greatly appreciate It you can help me with these issues. Thank you again. And have a great day in peace and in good health
@emilpeychev8714
@emilpeychev8714 2 жыл бұрын
System76 Rocks !
@UsrU-y8c
@UsrU-y8c Ай бұрын
what if we have 1000 servers to manage?
@dharminnagar6226
@dharminnagar6226 8 ай бұрын
How did he create server1, server2, server3?? I'm a total newbie. Can anyone guide pls?
@werfly
@werfly 2 жыл бұрын
Thank you
@isaacmaag1294
@isaacmaag1294 3 жыл бұрын
You go into good detail a lot which I like. However you never once told us when you switched servers and so I ended up following along but copying stuff to the wrong servers which led to me having to restart. I bet 99% of us aren't using what you are for VMS so please make sure to make it clear when you switch between servers. It is especially hard to notice when you are using that software because all you do is click "1" to change so I am sure I am not the only one that missed that. Overall though I appreciate the series, you seem to be one of the only good series on youtube so thank you for the knowledge.
@zafranullah8328
@zafranullah8328 8 ай бұрын
In case someone come across this issue "ssh: could not resolve hostname add: Name or service not known". Make sure to apply the changes by either restarting your terminal or sourcing the .bashrc file with the following command "source ~/.bashrc"
@3nt3_
@3nt3_ 3 жыл бұрын
ssh passwords are not the standard though?
@arqamsultan2022
@arqamsultan2022 2 жыл бұрын
how can i create VM ?
@claytyler-nt4rt
@claytyler-nt4rt Жыл бұрын
"are you sure" about that fingerprint? Get it before you send (colo) it
@vnetpost
@vnetpost 3 жыл бұрын
u r awesome
@DommageCollateral
@DommageCollateral 5 ай бұрын
SSH KEYS SHOULD BE GENERATED BY DEFAULT OR NOT?
@vollstrecker3390
@vollstrecker3390 Жыл бұрын
i hate, when commited ppl call themselves lazy xdddddd great videos
@devsecopstoolbox
@devsecopstoolbox 3 жыл бұрын
ssh Permission denied (publickey). ssh Permission denied (publickey). Please help me
@liambirt3758
@liambirt3758 3 жыл бұрын
That's because you're probably trying to ssh into VPS - you'll need to run the following: ssh -i ubuntu@REPLACE-WITH-YOUR-IP-ADDRESS.com If you're not using Ubuntu then put the name of your distro before the '@' sign - unless you created a different username. Where I put 'REPLACE-WITH-YOUR-IP-ADDRESS' should be self explanatory - but just in case, you'll replace that with your VPS IP Address (or Ec2 or whatever you're ssh'ing into).
Getting started with Ansible 03 - Setting up the Git Repository
15:53
Learn Linux TV
Рет қаралды 150 М.
Getting started with Ansible 04 - Running ad-hoc Commands
18:29
Learn Linux TV
Рет қаралды 145 М.
Cheerleader Transformation That Left Everyone Speechless! #shorts
00:27
Fabiosa Best Lifehacks
Рет қаралды 16 МЛН
When you have a very capricious child 😂😘👍
00:16
Like Asiya
Рет қаралды 18 МЛН
Что-что Мурсдей говорит? 💭 #симбочка #симба #мурсдей
00:19
Getting started with Ansible 05 - Running elevated ad-hoc Commands
17:23
Getting started with Ansible 06 - Writing our first Playbook
20:54
Learn Linux TV
Рет қаралды 109 М.
you need to learn Ansible RIGHT NOW!! (Linux Automation)
21:21
NetworkChuck
Рет қаралды 899 М.
Automate EVERYTHING with Ansible! (Ansible for Beginners)
18:31
Techno Tim
Рет қаралды 247 М.
Encrypting Files with Ansible Vault
20:48
Learn Linux TV
Рет қаралды 21 М.
Getting started with Ansible 01 - Introduction
7:42
Learn Linux TV
Рет қаралды 326 М.
get started with Ansible Network Automation (FREE cisco router lab)
15:02
Simple automation for all your Linux servers with Ansible
26:00
Christian Lempa
Рет қаралды 74 М.
OpenSSH Made Easy: The Ultimate Step-by-Step Tutorial
1:28:00
Learn Linux TV
Рет қаралды 670 М.
Cheerleader Transformation That Left Everyone Speechless! #shorts
00:27
Fabiosa Best Lifehacks
Рет қаралды 16 МЛН