Мой курс «Хардкорная веб-разработка» - course.to.digital Вжух!
@13babyearth Жыл бұрын
Вопросы: 2:19 - Ключи надо сгенерить. Окей. Сгенерить надо где? На клиенте или сервере? Теперь держите мою инструкцию для полных нулей как я!!! Генерировать ключ необходимо на клиенте. Приватный остаётся у вас. Публичный мы должны передать на сервер. Приватный ключ мы будет использовать для аутентификации. ! Публичный ключ можно передать на несколько серверов, к которым мы планируем подключаться. Тогда мы сможешь подключаться к нескольким серверам по одному приватному ключу (не нужно генерировать новые). Какую кодировку ключа выбрать? ed25519 считается оптимальным решением. Как будет выглядеть команда генерации ed25519 ключа? ssh-keygen -t ed25519 (где "-t" означает "type") Как передать публичный ключ на сервер? (ssh-copy-id хороший метод. Но я предпочитаю понимать, че там внутри происходит). 1. Находим наш ранее сгенеренный ПУБЛИЧНЫЙ ключ (/Users/yourName/.ssh/имя_ключа). По умолчанию имя будет id_ed25519.pub (я переименовываю ключи в key и key.pub) 2. Выводим его в консоль (cat имя_ключа). 3. Копируем 4. Идем на сервер. Подключаемся по ssh (пока с паролем). 5. Ищем на сервере файл /.ssh/authorized_keys (его скорее всего не будет и вы должны будете создать его (touch authorized_keys)). 6. Открываем его в вставляем в него публичный ключ. Сохраняем и выходим. 7. Устанавливаем правильное разрешение на файл (chmod 600 authorized_keys) (хз для чего. для безопасности, наверное). 8. На сервере идём в файл /etc/ssh/sshd_config для того чтобы убедиться, что там включена аутентинтификация по ключу (PubkeyAuthentication). Лично у меня эта строка закомментирована. 9. Перезапускаем ssh службу на сервере, чтобы применить изменения (sudo service ssh restart). Закрываем ssh соединение с сервером (у меня это делается через exit) Подключаемся к серверу по ssh вновь. Убеждаемся в том что сервер НЕ запрашивает пароль ... Сервер запрашивает пароль вновь. Че делать? Попробуем подключить к серверу с нашим ключом, указав к нему путь вручную: ssh -i путь_к_приватному_ключу пользователь@хост Получилось подключиться? У меня получилось. Значит проблема не в сервере, а в клиенте. Клиент не понимает, какой ключ он должен использовать при подключении к моему серверу. Я не указал этого явно и в этом ошибка! 1. НА КЛИЕНТЕ Создаём файл config в папке .ssh (touch config) 2. Добавляем в него строки (nano config) "Host адрес_хоста IdentityFile путь_к_приватному_ключу" Пробуйте подключиться к серверу снова! Вуаля. Поздравляю, если у вас все получилось. Обратите внимание на файл config. Добавив в него дополнительные строки вы можете добавить себе удобства: Host serverName Hostname адрес_хоста User имя_пользователя_на_сервере IdentityFile полный_путь_к_приватному_ключу Теперь вы сможете подключиться к серверу по ssh используя команду: ssh serverName Теперь можете отключить доступ по паролю P.S. т.е. Приватный ключ - это ключ. Публичный ключ - это замОк. Мы ставим дверь на наш сервер. Вешаем на неё свой замок (публичный ключ). Себе оставляем приватный ключ (ключ). И дальше ходим на сервер как к себе домой. Так же мы можем повесить на другие двери (серверы) точно такой же замок. И тогда по нашему ключу мы сможем ходить уже в несколько "дверей" PSS бля по ходу придется записать подробный видео-туториал. Ставьте лайк, если это кому-то вообще надо.
@gbushmakin Жыл бұрын
Топ. Реально намного понятно. А то я через PuTTy сижу, и для меня половина действий приходится нагугливать. Еще такой вопрос: Говорят, отключи вход по паролю. То есть совсем отключить вход по паролю? И тогда использовать только вход по ключу? А что если с моим пк что нибудь произойдет (полетит система, или просто жесткий сломается), а у меня проект большой под ключом ssh? Как тогда быть? Логин и пароль был бы (не root пользователь), я бы смог авторизоваться, зная пароль
@evgenyzakiev693 Жыл бұрын
@@gbushmakinБэкап приватного ключа, либо всегда есть возможность зайти на сервер через терминал в браузере на самом сайте провайдера
@xonio28818 ай бұрын
брат что бы я без тебя делал
@pashahous7 ай бұрын
вместе видео, можно просто скрин этого комента вставить, куда полезнее будет) спасибо.
@Fragoler2 ай бұрын
+ 1 обязанный вам человек
@Deletedeletedelete5 жыл бұрын
Вот такие короткие и емкие видосы прям маст хэв
@Sovetskiy_Grazhdanin5 күн бұрын
вот более подробнее на примере конкретном.
@igoraleksandrovich1498 Жыл бұрын
Админская работа ещё тот вынос мозга. Столько тонкостей нужно знать.
@euty6094 жыл бұрын
Очень полезное видео, особенно для тех кто начинает знакомство с Линукс, продолжай так же, любые знания-пригодятся!
@t0digital4 жыл бұрын
Спасибо
@АлексФри-з2у5 жыл бұрын
Спасибо за вашу работу, просто коротко и круто. Можете сделать видео по работе с Git . По работе некоторых команд в консоли ( awk, sed, grep,find). Огромное спасибо за Ваш труд. С уважением.
@t0digital5 жыл бұрын
Сделаем! Спасибо
@EvgenyRejnovskey4 жыл бұрын
Примеров в сети вагон, на все перечисленные программы. Просто нужно написать в поиске "sed\awk\find примеры".
@НатальяБоронникова-е4х Жыл бұрын
Спасибо за это видео! Столько статей перечитала, не могла настроить вход по ключам, а в вашем видео все по полочкам и сразу получилось!
@t0digital Жыл бұрын
о, отлично, спасибо!
@КлайвСинклер-е6ю4 жыл бұрын
При всем многообразии роликов на эту тему - самый короткий и понятный! Снимаю шляпу! Понадобилось вспомнить-по быстрому как добавить ключи на сервере, так вспомнил только после этого ролика как делал 5 лет назад...
@taraev.phahaha4 жыл бұрын
Огромнейшее спасибо! Только начинаю осваивать стезю, вечер провозился с запарой "Permission denied (publickey)". Ни где не мог добиться конкретных инструкций, что и как делать. А у тебя всё просто и доходчиво. Респект!
@t0digital4 жыл бұрын
Отлично, рад, что полезно!
@endotub Жыл бұрын
+1 такая же проблем а была, а тут одна команда и все заработало!
@yuriynesterov27565 жыл бұрын
Очень бы хотелось увидеть от вас видео урок по поднятию OpenVPn серверу на Debian, его конфигурацию и так далее Вот смотрю ваши ролики и вы наверное единственный кто так понятно объясняет
@t0digital5 жыл бұрын
Спасибо! Сделаем:)
@VitaliiKonstantinov11 ай бұрын
Привет! Сейчас учусь на курсах, дали задание научиться подключаться по SSH-ключам. Спасибо за это видео!
@Frostvlad4 жыл бұрын
Как всегда кратко и по делу. Спасибо, поставил авторизацию по ключам.
@evgeniy7603 Жыл бұрын
Команда ssh-copy-id прямо спасла. До этого многократно сам пытался копировать эти ключи, там упорно возникали ошибки. Спасибо!
@srcroot3 жыл бұрын
Спасибо за столь полезный выпуск. Думаю, ещё стоит заменить номер порта с 22 на какой-то иной свободный. После такой замены поток брутфорса на порт 22 прекращается (поскольку его уже нет) и /var/log/auth.log перестаёт заполняться тоннами логов о попытках левых коннектов.
@vladimirbelousov16482 жыл бұрын
Тогда fail2ban тоже стоит добавить :)
@yuriynesterov27565 жыл бұрын
Спасибо, очень грамотно и понятно объясняешь! Побольше бы таких роликов)
@t0digital5 жыл бұрын
Работаем над этим! Спасибо:)!
@АнтонВадимовичРыжкин10 ай бұрын
Этого же мало. Было бы неплохо рассказать про ssh passphrase, ssh-agent и про то как подружить passphrase с ssh-agent.
@nikitaalekseev991 Жыл бұрын
Да это лучшее объяснение по теме ssh keys которое я видел в русском и английском you tube!
@t0digital Жыл бұрын
Спасибооо!
@ОсипПоддерегин4 жыл бұрын
Спасибо за вашу работу! От себя бы попросил не игнорировать такие, пускай даже очень простые, темы :)
@t0digital4 жыл бұрын
Отлично, спасибо!
@michaelromanov10742 жыл бұрын
Спасибо! Очень нужная информация. На 1:29 оговорка, вместо "по SSH ключам" должно быть "по паролю".
@anton9kin2 жыл бұрын
В точку)
@8scarsboy5 жыл бұрын
Полезная памятка) Всем вкусного чайку!
@VladiqLot4 жыл бұрын
Спасибо) Сегодня пишу Юниттесты и смотрю твои видео на фоне, помогает не умереть со скуки:)
@lma-ata Жыл бұрын
Мне как новичку не понятно было, что генерировать ключ надо на домашнем устройстве, а отправлять публичный ключ на сервак. Хорошо, что я бэкап сервера сделал перед изменением конфиг файла, так как успел изменить конфиг файл и перегзагрузит сервис ssh )) Хотя сейчас подразобрался в структуре линуксовых папок. в целом можно было и на сервере ключ сгенерить, но тогда надо было бы его скопировать на домашний комп в соответствующую директорию.
@lma-ata Жыл бұрын
если генерить ключи на сервере, то надо на домашнем компе использовать команду ssh-import-id ... . если я правильно понял документацию.
@Salted_muffin2 жыл бұрын
Больше простых тем!!! Спасибо!
@ola_amirova4 жыл бұрын
Как всегда просто и понятно=) Спасибо!
@Анатолий-у5б7о2 жыл бұрын
Лучшее видео что я видел для этой темы, с первого раза все ясно😃
@t0digital2 жыл бұрын
Рад, что полезно!
@alphaomega23104 жыл бұрын
Быстро и четко, спасибо!
@rsvrsv16808 ай бұрын
Замечательно! Предлагаю дополнить про winscp, чтобы с windows хостов можно было использовать не только open ssh, но и например putty или far netbox. И можно показать как сделать на каком-нибудь коммутаторе. Я на eltex mes 2324 делал.
@HansVeidenkorb10 ай бұрын
Спасибо! Когда сумел запустить сервер, руководствовался этим видео. Каэш оплату яндекс сервака я не осилил, но на ноуте получилось. Кстати, если вы еще сидите на винде, то в powershell не работает ssh-copy-id. Я, желая сделать как можно быстрее, полез за файлом-ключом в папку и кинул на сервак через флешку. Мб есть более элегантные решения. Кст подписался, видос с обсидианом крутой, почерпнул для себя датувью
@14885524 жыл бұрын
Выполняю свою кармический задачу данным комментарием.
@t0digital4 жыл бұрын
Спасибо:)!
@vitaliyganzhin50845 жыл бұрын
Наверное можно было-бы еще упомянуть о возможностях, предоставляемым файлом .ssh/config - удобная фишка, если у вас есть много разных серверов, пользователей, портов и ключей...
@t0digital5 жыл бұрын
Спасибо! Да, штука очень удобная, спасибо. Доснимем про это
@idiotsiuda3 жыл бұрын
Респект за просвящение народа.
@Brutell014 жыл бұрын
Опа, теперь это видео в рекомендациях вышло как в дополнение в недавнему про SSH alias.
@t0digital4 жыл бұрын
Алгоритмы ютуба подсуетились
@paul1804724 жыл бұрын
Только после этого видео вкурил .) Спасибо автор
@alex-and-er4 жыл бұрын
Вижу что для "очистки" терминала используете "cls", что скорее всего является алиасом (alias cls = "clear"). Рекомендую для этого просто воспользоваться командой Ctrl + L.
@t0digital4 жыл бұрын
Да, последнее время CTRL+L вытеснил cls для меня:) спасибо!
@ГерманМальцев-ш5ж5 жыл бұрын
Очень полезно. Спасибо!
@ei67682 жыл бұрын
Приветствую! Спасибо за видео, очень сейчас актуальная тема. Только вот сложно все для нубасов. Даже не могу сохранить файл в терминале после изменения параметра PasswordAuthentification - no (( Если просто закрываю терминал, то потом открывается в recovery режиме. В общем пожелание: по возможности комментировать все действия без пропусков, иначе подобные видосы не имеют смысла, опытные итак знают что и куда нажимать. Спасибо!
@andhackerand17944 жыл бұрын
Супер, очень интересно, спасибо)
@ВалерийНаливайко-ж4л8 ай бұрын
Надо уже выпустить видео о перехвате ssh ключа и использовании его для доступа на сервер.
@magomedovmaksim58274 жыл бұрын
по предыдущим видео: vim - использую но не активно tmux - видел но не знал что это, попробую в работе htop - использовал просто top, перейду теперь на htop про копирование файлов через nc не знал, спасибо ssh ключи использую В видео скорее интересны детали, и подача с в новом свете.
@t0digital4 жыл бұрын
Отлично, рад, что было чем-то полезно!
@Vasiliy_cat2 жыл бұрын
Я узнал об этой фишке когда подключился к телнет порту, и вот тут я начал гуглить)
@steamcomynity Жыл бұрын
Отличное видео просто класс. После того как помшаманил я совсем подерял доступ к своему серваку. Пришлось удалить и заново переделать. Лайк. Можно бы ло бы и показать что делать в таком случае т.к. в инете я не нашел норм инфу
@mobiusgroup50453 жыл бұрын
Спасибо за видеоинструкцию. Хорошо и на практике показали, что нужно для быстрой настройки. Один моменты вот здесь kzbin.info/www/bejne/f4erp2abi7aUZ5Y, вы говорите об одной и той же авторизации по разному, скорей всего имеется ввиду различие по удобности доступа по логин-пароль и ssh-ключу.
@target7172 жыл бұрын
Спасибо, отличная инструкция!
@vladislavkaras491 Жыл бұрын
Благодарю за видео!
@ИгнатШпорт Жыл бұрын
выручил спасибо! большое!
@Vjidowkdkcpapqkfjfw2 жыл бұрын
Спасибо! Спасибо Спасибо!
@Enndemion Жыл бұрын
Спасибо, молодец! Продолжай тему Linux..
@toyotominashimoto99634 жыл бұрын
Коротко и ясно!
@ИльяОрлюк5 жыл бұрын
спасибо, очень полезно)
@t0digital5 жыл бұрын
💪
@vladimirbelousov16482 жыл бұрын
За PermitRootLogin сто плюсов. Почему на некоторых Linux он до сих пор о дефолту включен? В BSD не так... Ну и стоит заметить, что в современной реальности, в 2022 году, уже не следует использовать ключи ssh-rsa, лучше использовать криптографию на эллиптических кривых. Не следует трогать /etc/ssh/sshd_config, писать можно только в /etc/ssh/sshd_config.d/my_config.conf или типа того, иначе придётся мержить или восстанавливать конфиги при апдейтах.
@Drive78053 жыл бұрын
Очень интересно!!!
@NarkotikAsd4 жыл бұрын
Интересно!!!!!!!! Спасибо.....
@llavr665 жыл бұрын
Топ. Барин требует еще
@t0digital5 жыл бұрын
Так точно, будем продолжать!
@SamsungJ-gk8jw4 жыл бұрын
Круто👍👍👍
@bessonov_mr5 жыл бұрын
Осторожно с чаем, есть опасные сорта))) При настройке доступа по ssh меняю переменную #port на нестандартные, и диапазон ip в локальной сети. Кулцхакеров нынче много развелось... Спасибо за видео, хоть и знаю все это, смотреть очень интересно. Респект
@t0digital5 жыл бұрын
Йеее! Спасибо, приятно - будем продолжать!
@bessonov_mr5 жыл бұрын
@@t0digital конечно продолжайте. Супер контент. подача, харизма все на высоте.
@EvgenyRejnovskey4 жыл бұрын
@@bessonov_mr только одно "но" - смена порта, ни как не влияет на обнаружение ssh. Лучше всего от попыток подбора, поможет правильно настроенный фаервол.
@МелГипсон-щ3х Жыл бұрын
Спасибо за видео! Очень познавательно! Лайк и подписка! Вопрос - у меня сервак на Виндовсе. Я люблю работать на нем через МС Ремот Десктоп. Нужно ли мне делать этот ссш ключ? И если я его сделаю, смогу ли я заходить на сервак через МС Ремот Десктоп ? Мне важно работать на серваке не через терминал, а именно через графический интерфейс
@linuxdomashnii5 ай бұрын
Спасибо друг!
@ВасилийШуйский-щ4о2 жыл бұрын
Аффтар прекрасен :-) Пиши истчо! А можно то же , но клиент форточка?
@t0digital2 жыл бұрын
Для форточки, если без WSL, вероятно по-прежнему нужен putty. Он умеет с ключами работать тоже
@bakaproductionsempai75915 жыл бұрын
крутой канал крутой ведущий
@t0digital5 жыл бұрын
Спасибооо!
@njvlnt30594 жыл бұрын
супер!!!спасибо!!!!!!!
@ОлегТ-ж8т2 жыл бұрын
круть!
@nurlanturganaliev33754 жыл бұрын
Теперь знаю. Спасибо!
@t0digital4 жыл бұрын
Йеее💪
@ddzh92917 ай бұрын
Вот бы ещё кто показал как регистрироваться/авторизовываться по SSH-ключу на всяко разных сайтах с гос. услугами; интернет магазинами; форумами и в прочих злачных местах на которых можно только через WEB-интерфейс работать. А со своим ssh-сервером я уж как нибудь сам совладаю, хоть с ключом хоть с паролем; хоть из под root-пользователя хоть из под nobody.
@1pkdark5303 жыл бұрын
Спасибо за вашу работу, просто коротко и круто!!!! Можите сделать ключ удаленных серверов SSH на USB насителе) при подключение USB-Fleh с определенным ID стартует скрипт и ставит сесии на сервера, конектися к хостам?)
@danilalikhomanov125 Жыл бұрын
Добрый день! Какая тогда best-practice для добавления ключа нового пользователя? Т.е. появился новый админ, вручную создали пользователя и вручную его ключик положили? Ну, или плейбук.
@mishuha5 жыл бұрын
Было бы интересно узнать про ссх туннелирование 2х хостов с 3-го хоста-посредника, при том что для доступа на каждый из 2х хостов требуется своя роль (с уже настроенным бесключевым доступом), и никакой связи кроме как через посредника хосты не имеют. Вот такую задачку решить не смог.
@EvgenyRejnovskey4 жыл бұрын
Туннель у меня для объединения в сеть компов, подключенных к разным провайдерам. Пришлось потратить не один час, чтобы разобраться с маршрутизацией.
@mentatij5 жыл бұрын
Супер! Хотя остался вопрос: если хотим иметь доступ по ssh-ключу под одним пользователем с разных машин: приватный ключ с одной машины на другую копировать ?
@mentatij5 жыл бұрын
И ведь если мы генерируем ключи у себя на машине, то получается мы будем использовать одну и туже пару ключей для доступа к разным серверам, если у нас их несколько ? А значит перенос ключей в какой-то степени компроментирует доступ ко всем этим серверам. Или на флешке носить как банковские ключи ?
@t0digital5 жыл бұрын
нет, надо копировать публичный ключ со всех машин на сервер. То есть с каждой машины, откуда хотим заходить на сервер, делаем ssh-copy-id
@mentatij5 жыл бұрын
@@t0digital понял, на самом сервере к юзеру привязываются несколько публичных ключей. Спасибо!
@t0digital5 жыл бұрын
@@mentatij да, все так
@richsphere5 жыл бұрын
А как скопировать ключ с другой машины если вход по паролю запрещен?
@АртёмХ-к1г Жыл бұрын
Ну это тема известная. Вот было бы полезно еще про защиту от брута fail2ban и sshguard
@Mimokrorodil9 ай бұрын
Автор похож на Пчёла. :)
@t0digital9 ай бұрын
Да вроде нет:)
@valuxalo3 жыл бұрын
спасибо!
@EvgenyRejnovskey4 жыл бұрын
Без ключей геморрой и проблемы с брутом. Стоит завести белый ип, как лог с неудачными входами будет состоять из тысяч записей. От этого отлично помогает настройка файрвола - разрешать доступ к ссш только с подсетей своих провайдеров\мобильных операторов.
@evgeniigoncharov95072 жыл бұрын
темы ахуенные, топ канал
@tliba28510 ай бұрын
Как текстовый ключ с терминала начинающийся с Begin, сохранить в папку на Mac в формате pem ? Какой-то программой или через терминал?
@Salted_muffin2 жыл бұрын
Бро миллион раз спасибо!!! Еще бы видео как на двух компьютерах настроить доступ outline meneger настроить к 1 серверу, весь инет перерыл, нигде нет инфы
@vavilet4233Ай бұрын
Как залогиниться из под windows? ssh ключи были созданы на виртуалке Ubuntu. Ключ на сервер установлен через сайт. Как прописать путь правильно?
@bobrovskij1003 жыл бұрын
Чувак раз уж ты попросил, посмотрел про ssh ключи на другом канале)))
@t0digital3 жыл бұрын
Аминь!
@svfastunov2 жыл бұрын
Вот еще интересный для чайников вопрос. Админ сервера присылает пакет username.p12 с сообщением, что все прописано, можешь заходить по ssh. Какой порядок действий чайника для организации доступа на сервер без паролей по ключам, запакованным в р12?
@suvar86673 жыл бұрын
спасибо
@georgestatefield3 жыл бұрын
верно ли понимаю, команда ssh-keygen создаёт RSA ключ 2048 бит, имеет смысл заморачиваться, используя не дефолтный вариант, с эллептической кривой (ed25519)? Разумеется, рассуждая вне парадигмы квантовых медвежатников...
@arthurvolokhov19112 жыл бұрын
Огромное, просто гигантское спасибо за этот видосик. Вопрос только остался на предмет того, что доступ на сервер изначально мне был предоставлен как для root. Как же ему отключить доступ на сервер?
@t0digital2 жыл бұрын
Вот в этом видео kzbin.info/www/bejne/fH3MfIeApt6srNU на 60:20 и дальше есть про настройку SSH на сервере, в частности про выключение доступа для рута. Собственно за это отвечает *PermitRootLogin no* в файле */etc/ssh/sshd_config* и потом перезапуск ssh
@ИльяРомановский-ш8ц3 жыл бұрын
Полезно
@akimovvadim47362 жыл бұрын
На предыдущей работе мы подключались к девелоперским серверам использую SSL-сертификаты. Не успел я разобраться как эта тема настраивается.
@Владимир-н4й3ю3 жыл бұрын
Возник вопрос такого характера, если мы переустанавливаем ОС на которой хранятся ключи, мы их теряем, где в таком случае их лучше хранить?
@t0digital3 жыл бұрын
Где-то:) чтобы потом восстановить
@ПростоМихаил724 жыл бұрын
спасибо за вашу работу все понятно один вопрос меня мучает все время в ручную копировать публичный ключ нужно с до канца или root@IP_host не нужно
@TamerlanTatarov4 ай бұрын
zsh: command not found: ssh-keygan - почему после ввода команды, выходит данный текст ?(
@t0digital4 ай бұрын
Потому что ssh-keygen
@CjEcho742 жыл бұрын
Спасибо за информацию, я так настроил доступ к серверу, отключил вход по паролю. Решил второй сервер подключить и перегенерировал ключ. Теперь при доступе к своему первому серверу пишет вот это: Permission denied (publickey,gssapi-keyex,gssapi-with-mic). Выходит я потерял доступ к серверу? Подскажите пожалуйста. По сути в маке настроена тайм машина, можно поднять старый ключ. Или есть какое то другое решение?
@radunov.a10 ай бұрын
Если мы закрыли доступ по паролю и нам надо с другой машины получить доступ, мы снова разрешаем доступ по паролю, закидываем публичный ключ и снова закрываем доступ по паролю?
@t0digital10 ай бұрын
Мы добавляем новый ключ с машины, у которой есть доступ по ключу
@ArgentYourBest_Choise2 жыл бұрын
Урок топ! Но есть вопросик, почему root-пользователю нужно запрещать логиниться? root-пользователь, это же человек, который имеет права админа. Я прав? Поэтому почему нет?
@ВикторАльзоба2 жыл бұрын
Я тоже не понял. А что делать если нужно будет потом залогиниться под root ? Или www тоже админ и его прав для администрирования хватит? Поясните плиз для чайников
@vadimnikolaev32782 жыл бұрын
root пользователь имеет супер-права, то есть доступ ко всей системе. Если все команды исполнять с рута, можно нечаянно поломать всю систему, а обычный пользователь (например www) без sudo так не может. И рут-права в принципе не так часто нужны
@SsergeySav4 жыл бұрын
Про ssh-agent не рассказано. Проброс ключа агентом тоже не освещён (ForwardAgent yes). Манипуляции со множеством ключей тоже замолчали
@yousnowbars4 ай бұрын
Много где говорят, мол рут надо отключать и доступ SSH для рута в конфиге тоже отключать. А в чем состоит увеличение безопасности, если автор не рутовым пользователем отредактировал конфиг файл и выключил рут, что мешает злоумышленнику получив доступ от пользователя, так же в конфиге включить доступ рута? Все равно безопасность базируется на доступе от имени пользователя... получил пользователя, злоумышленник сможет получить и рут. Это не претензия, я начинающий и это именно вопрос. Подозреваю, что я какой-то момент могу упускать, в связи с этим и спрашиваю.
@t0digital4 ай бұрын
Надо знать пароль пользователя, чтобы от sudo выполнять команды. Вход на сервер осуществляется не по паролю, а по ключу. Получается, что для получения рут-прав нало владеть ключами пользователя с правами sudo и его паролем. Сравним с ситуацией, когда рут-вход включен - надо иметь только ключи этого пользователя или только его пароль (если вход на сервер почему-то не по ключам, что плохо). Иметь что-то одно легче, чем иметь чего-то два. Украсть ключи легче, чем ключи и пароль. Чем легче получить доступ туда, куда не надо - тем ниже безопасность.
@yousnowbars4 ай бұрын
@@t0digital теперь понятно, спасибо
@user-Ilya.L Жыл бұрын
Глупый вопрос конечно, но всё же. Как сохранить файл? 03:51 объясните пожалуйста.
@kratorr3 жыл бұрын
А почему в названии видео авторизация, а не аутентификация ?
@t0digital3 жыл бұрын
Ошибка, должна быть аутентификация, конечно
@russianassasin60412 жыл бұрын
Интересный, а главное простой способ, но что делать, если нужен доступ нескольких пользователей? Каким образом можно реализовать вход по разным ключам? И можно ли реализовать данный способ при подключении с винды?
@MsTim1592 жыл бұрын
Он же вначале показал как по ssh ключу заходить. Так же для любого пользователя
@gllebka Жыл бұрын
Помогите с подключением, не могу подключиться во внешнему ip. Порт для ssh изменил, в роутере все прописал, но все ровно не могу законектиться. Если кто-то может показать или рассказать, был бы рад
@yoasakura46512 жыл бұрын
А вы получается просто в переменную добавили ip сервера?
@olegssh64524 жыл бұрын
Ещё таким образом можно привязать клиента к своей поддержке приложения
@t0digital4 жыл бұрын
Ага, а клиент может привязать разработчика к поддержке приложения с помощью наручников и батареи)