Linux - Использование множества SSH ключей для подключения на разные Linux | ssh config

แชร์
ฝัง
  • เผยแพร่เมื่อ 12 มี.ค. 2023
  • #ssh #sshconfig
    Создание файла ssh config для логина на разные Linux сервера используя разные ssh ключи
    Если помог буду рад паре баксов, можно даже Канадских :)
    www.paypal.me/DenisAstahov
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 70

  • @ZlodeyPND
    @ZlodeyPND ปีที่แล้ว +14

    В дополнение:
    Файл ~/.ssh/config читается сверху вниз, поэтому все подходящие варианты «наслаиваются» друг на друга. Таким образом можно объявлять для одной группы хостов много блоков, а дальше, в зависимости от имени будут применяться доп.правила.
    Например, первый блок может начинаться с
    "Host *-prod"
    Второй с
    "Host *db-prod"
    А третий с
    "Host mariadb-prod" или "Host postgresqldb-prod"
    И эти блоки будут применяться последовательно, вплоть до "Host *".

  • @sandmax1
    @sandmax1 ปีที่แล้ว +17

    лайк за KnownHostsFile и /dev/null, чет не приходило в голову!
    Я бы рекомендовал для безопасности для хранения ключей использовать менеджер паролей, например Keepass + Plugin SSH Agent . Очень удобно когда работаешь на нескольких машинах, а запароленый файл хранишь в облаке.
    P.S. Денис, как вариант может зайти как тема для следующего ролика по ssh .

    • @YTit69
      @YTit69 ปีที่แล้ว +5

      Поддержку тему! Денис, сделай что-то подобное пожалуйста, по своему опыту, дабы на корню закрыть вопрос с вознёй и секюрностью ключей!

  • @vanyadelal
    @vanyadelal ปีที่แล้ว +7

    То, что нужно! А то я задолбался с ключами возиться, когда в пайплайне много хостов. Спасибо, Денис!

  • @vanyadelal
    @vanyadelal ปีที่แล้ว +7

    Вот это актуально подъехала тема!

  • @gradergreder6931
    @gradergreder6931 ปีที่แล้ว +6

    Как же мне не хватало этих данных, Спасибо огромное)

  • @komronu
    @komronu ปีที่แล้ว +6

    Очень мощный урок спасибо большое Денис продолжайте делать такие видео 😊

  • @ovanse-tech
    @ovanse-tech ปีที่แล้ว +4

    Спасибо огромное. Очень послезная инфа. 👍

  • @pavelmishin3211
    @pavelmishin3211 ปีที่แล้ว +4

    Вроде бы банальные вещи, но я это никогда не использовал, а ведь действительно очень удобно, особенно когда настраиваешь и удаляешь по несколько раз за день виртуальные хосты. Спасибо, Денис. Палец вверх)

  • @adelkudryashev
    @adelkudryashev 6 หลายเดือนก่อน +1

    Спасибо за урок. Очень полезно.

  • @Protein_Plus
    @Protein_Plus ปีที่แล้ว +4

    Спасибо большое! Как всегда все кратко, четко, понятно, очень полезно знать! 👍👍👍

  • @Klaz73
    @Klaz73 ปีที่แล้ว +3

    Шикарно! Как всегда всё просто и понятно! Благодарю!

  • @bmerlin2010
    @bmerlin2010 ปีที่แล้ว +4

    Хорошая тема по SSH

  • @newalexxx
    @newalexxx ปีที่แล้ว +1

    очень полезно и как раз актуально. Спасибо!

  • @gansgimmler3684
    @gansgimmler3684 ปีที่แล้ว +2

    Спасибо, очень полезно !

  • @geyvandova
    @geyvandova ปีที่แล้ว +2

    То что нужно! Спасибо!

  • @Tattoson
    @Tattoson ปีที่แล้ว +1

    Круто! Спасибо!!!

  • @semurgx
    @semurgx ปีที่แล้ว +1

    О, а про опции known_hosts я не знал, спасибо

  • @andd3dfx
    @andd3dfx ปีที่แล้ว +1

    Спасибо, это полезно

  • @WideAreaNetwork_
    @WideAreaNetwork_ 10 หลายเดือนก่อน +1

    ждем следующих уроков)

  • @amour_armour
    @amour_armour ปีที่แล้ว +1

    Вау! ну так же намного удобнее, спасибо

  • @mykyar9142
    @mykyar9142 ปีที่แล้ว +1

    Оно!!!! Спасибо!

  • @biomozgjele
    @biomozgjele 9 หลายเดือนก่อน +1

    Мощь

  • @egorletov5880
    @egorletov5880 ปีที่แล้ว +1

    @ADV-IT Денис привет! очень крутые и понятные обучалки пилишь, спасибо за это 👍 подскажи будет ли у тебя видос на тему установки и использования vault в Kubernetes ? Тема очень интересная на самом деле, было бы круто если бы именно ты прошелся по ней 💪

    • @ADV-IT
      @ADV-IT  ปีที่แล้ว +1

      Не не буду делать,другие планы пока.
      давно останавливал этот Vault в k8s используя Helm Chart, помню много мароки было

  • @ya_plohoy8717
    @ya_plohoy8717 ปีที่แล้ว +1

    Отлично

  • @Oswee
    @Oswee ปีที่แล้ว +2

    Deniss... uzhasno boljno smotretj kak Ti v Nano tirkaeshsa. :D Mozhet stoit posvetitj denjok i perekljuchitsa na Vim? :)

  • @aleksandrtimashov8145
    @aleksandrtimashov8145 ปีที่แล้ว +1

    Спасибо.

  • @vladimirkalmykov9848
    @vladimirkalmykov9848 ปีที่แล้ว +2

    Про KnownHostsFile интересно, спасибо!
    А ещё в bash по табу работает и автодополнение хоста, как в данном случае достаточно было набрать ssh my и нажать tab - подсказало бы или сразу дополнило имя компа, которое есть в юзер файле конфига ssh.

    • @ZlodeyPND
      @ZlodeyPND ปีที่แล้ว +3

      Только в том случае, если установлен пакет bash-completion.

  • @dmytrob7336
    @dmytrob7336 ปีที่แล้ว +1

    VsCode при подключении к серверу по ssh добавляет ssh конфигурацию в домашнюю папку. Так-что на заметку.

  • @vedroidek
    @vedroidek ปีที่แล้ว

    Здравствуйте! Во-первых спасибо за контент. Кратко, ёмко, без воды.
    Планируется ли видео по Crontab? Есть там тонкости запуска некоторых файлов.

    • @ADV-IT
      @ADV-IT  ปีที่แล้ว

      Уже давно есть th-cam.com/video/zwvqVppij8E/w-d-xo.html

    • @vedroidek
      @vedroidek ปีที่แล้ว

      Жирная благодарность!

  • @Andrey053
    @Andrey053 ปีที่แล้ว +2

    0:48 & 11:12 Windows variant should be ssh_config instead sshd_config
    sshd_config is a daemon configuration file
    0:48 & 11:12 Вариант для Windows должен быть ssh_config вместо sshd_config
    sshd_config - это файл конфигурации демона.

  • @SergeiKonov-xn5bz
    @SergeiKonov-xn5bz ปีที่แล้ว +1

    Денис, привет. Есть ли в планах Landing Zone? Тема то нынче популярная)

    • @ADV-IT
      @ADV-IT  ปีที่แล้ว +1

      Неа, пока нету не AWS Landing Zone не AWS Control Tower

  • @y5rdg
    @y5rdg ปีที่แล้ว

    Денис привет! Спасибо за классные видео и за труд. Напиши пожалуйста, при записи видео об AWS в 2017 году какой использовал ноутбук? Спасибо! 🤝

    • @ADV-IT
      @ADV-IT  ปีที่แล้ว +3

      Вот этот th-cam.com/video/RRQQ15hUNrk/w-d-xo.html

    • @y5rdg
      @y5rdg ปีที่แล้ว

      ​@@ADV-IT Большое спасибо! 🤝

    • @George-mk7lp
      @George-mk7lp ปีที่แล้ว

      Denis все еще на винде или перешел на мак?

    • @ADV-IT
      @ADV-IT  ปีที่แล้ว +1

      @@George-mk7lp На Win11, и VMWare с Ubuntu

  • @Dinasdas
    @Dinasdas ปีที่แล้ว +3

    Денис, сделай пожалуйста видео, как пробрасывать докер сокеты по ssh

  • @konstantinermoshin6047
    @konstantinermoshin6047 ปีที่แล้ว +2

    Просьба раскрыть вопрос безопасной синхронизации ключей между несколькими рабочими местами - комп на работе, комп дома, ноут.
    Спасибо!

    • @vladimirkalmykov9848
      @vladimirkalmykov9848 ปีที่แล้ว

      rsync раз в сутки?
      Или посмотри на syncthing

    • @sandmax1
      @sandmax1 ปีที่แล้ว +1

      Глянь мой коммент выше про Keepass + SSH agent

    • @sandmax1
      @sandmax1 ปีที่แล้ว +1

      @@vladimirkalmykov9848 можно, но если совсем параноить, то приватник перестает быть приватником, как только ты его отправил по сети

  • @realsandman5736
    @realsandman5736 ปีที่แล้ว +2

    Речь об ~/.ssh/config ? ;)

  • @alexocipov2993
    @alexocipov2993 ปีที่แล้ว +1

    Всем привет, запись будет?

  • @user-pg2gm9uw8n
    @user-pg2gm9uw8n ปีที่แล้ว

    есть еще вполне рабочий вариант с ssh-add *

  • @i_am_ghost.
    @i_am_ghost. ปีที่แล้ว +2

    Почему вы не используете TAB?) Зачем писать полностью myubunu2, можно же написать myu и нажать TAB )

  • @user-md4qr8lc1n
    @user-md4qr8lc1n ปีที่แล้ว

    а можно как то в ssh config в Host указывать не доменное имя со * а тип оборудывание типо edge router или cisco и т.д

  • @faridakbarov4532
    @faridakbarov4532 ปีที่แล้ว

    Денис привет сними пожалуйста ролик как GPT и другие нейронки повлияют на работу девопса в ближайшем будущем , хотелосб бы твое мнени на этот счет услыщать ?
    оставит нас без работы иль нет))

    • @ADV-IT
      @ADV-IT  ปีที่แล้ว

      многое упростят и всё тут

  • @justic9682
    @justic9682 ปีที่แล้ว +1

    @ADV-IT а как для гитлаб и гитхаб и других сайтов сделать что бы не указывать ключ для push? Заранее спасибо

    • @ADV-IT
      @ADV-IT  ปีที่แล้ว +1

      Вот
      На Linux: th-cam.com/video/OwWZ5JgJneQ/w-d-xo.html
      На Windows: th-cam.com/video/4evR80g--9k/w-d-xo.html

    • @justic9682
      @justic9682 ปีที่แล้ว

      @@ADV-IT да но когда ключей много, у меня переставало работать без указания ключа хм =( недавно пришлось удалять ключи и приводить к минимум двум.

  • @ihorsinitsyn723
    @ihorsinitsyn723 ปีที่แล้ว

    Подскажи пожалуйста как так получается на винде - ссш-агент запущен, ключ добавлен, один ноут позволяет при подключении к серверу переходить на другие серваки с этим ключем, на другом ключ не передается. Win10 Pro 22H2, Mobaxterm, -- Get-Service ssh-agent: Running ssh-agent OpenSSH Authentication Agent -- ssh-add -l :
    256 SHA256:*my key* (ED25519)

  • @sergeygiblov1518
    @sergeygiblov1518 ปีที่แล้ว +4

    Делай больше шрифт в терминале, плиз. С телефона не возможно смотреть.

    • @i_tmax
      @i_tmax ปีที่แล้ว

      Смотрел с телефона. Все отлично видно.

  • @ddzh9291
    @ddzh9291 2 หลายเดือนก่อน

    Для PuTTY в Винде надо свой файл создавать или он пользуется виндовсным?

    • @ADV-IT
      @ADV-IT  2 หลายเดือนก่อน

      Не пользуйся Putty.
      Поставь mobaxterm mobaxterm.mobatek.net/

    • @ddzh9291
      @ddzh9291 2 หลายเดือนก่อน

      @@ADV-IT Чем же он лучше? Код закрытый. X-сервер ни одного расширения не поддерживает. И чем опасен Putty?

  • @daria_let.ff_7160
    @daria_let.ff_7160 ปีที่แล้ว

    Здравствуйте, подскажите пожалуйста как можно скачать видео с сайтов, где это запрещенно или по каким то причинам тяжело, с помощью PSSH 🙏🙏🙏🙏

    • @ADV-IT
      @ADV-IT  ปีที่แล้ว

      Jdownloader качает все подряд

  • @Oswee
    @Oswee ปีที่แล้ว +1

    A samij secure putj... eto izpolzovanie SSH sertifikatov. No tam chut slozhnee. Skorei nado Hashicorp Vault shtob sertifikatov kazhdij chas, denj, mesec, itd. rotirovatj. Long living certificates ne dopustimi.

  • @Oswee
    @Oswee ปีที่แล้ว

    I esho v Ansible mozhno ukazatj otdelnij putj na SSH config i kljuchei. Bivaet kogda SSH config generiruetsa avtomaticheski iz terraform ilji ansible. K statji... config mozhno razbitj na otdelnie failiki v .ssh/conf.d/* direktorii. Dopustim... podnjalsa kakoi to server... i avtomatom sozdali config failik dlja etovo servera. Unechtozhili server...i udaljilji evo ssh config failik. Udobno.

  • @Oswee
    @Oswee ปีที่แล้ว +1

    Teperj toljko ostalos SSH kljuchi zagruzitj avtomaticheski iz password manager ilji YubiKey. I budet topchik. Shtob na sistemi ne torchalji private key.

  • @andreykp1
    @andreykp1 ปีที่แล้ว

    а почему не использовать ssh-agent? и не надо никаких конфигов, разве что для имени пользователя