Можно через ssh передавать сжатые данные и распаковывать их сразу на выходе. Для этого комбинируют ssh и tar. При большом объеме данных и при большом количестве файлов это работает в разы быстрее, чем scp
Спасибо за коммент, хорошая идея но я бы включил её если бы оно касалось девопсов каких нидь. фича такая весьма узкоприменяемая. сам её даже не применял. и для передачи файлов бакапчики и виртуалос бакапчики rsync где указано в параметре -e 'ssh -p 122345 и оно синкает вроде как тоже на полной скорости сетки. Может быть такой ролик снять как рсинк применять для синхронизации файлов на компах?'
Если нужна компрессия при передачи данных по узкому каналу то лучше использовать rsync с комперссией и выставить нужный уровень компресси. --compress, -z включить сжатие --compress-choice=STR, --zc=STR выбрать алгоритм сжатия: lz4 (самый быстрый), zstd, zlibx, zlib (самый медленный), none (без сжатия) --compress-level=NUM, --zl=NUM zlib и zstd можно настроить с помощью уровня сжатия для zlib: от 1 (самый низкий) до 9 (самый высокий), по умолчанию 6 для zstd: от -131072 до 22, по умолчанию 3 Например для максимальной компрессии rsync с набором опций будет выглядеть так: rsync -avz --zc=zlib --zl=9 Но это только замедлит передачу данных если исходные данные плохо сжимаются...
@@this_is_lemon компрессия при передаче данных это совсем не то же самое, что сжатие данных перед отправкой в монолитный архив. А вообще я это обязательно потестирую - в любом случае спасибо за информацию
Есть ещё ключ -R, проброс портов от сервера. Можно ещё пользоваться jump-серверами вроде serveo чтобы получать доступ к серому ip, короче много фич есть. Spice протокол тоже крутой
вот поделие на го флантом выпущено может и поможет профиль генерить habr.com/ru/companies/flant/articles/543986/ и там внизу ссылка на другую сториз как они запилили с опенвпн с тинк в паре
нет, так норм. можно ускорить на х2 и слова не проглатываются, а в ответственных местах вместо паузы на норм включаем. Тех кто говорит по бумажке еще можно ускорять, а вот замедлять нельзя - слова жуются, фигня получается.
походу у людей разного возраста думалка шуршит по разному ну и я стараюсь чтоб ничего непонятного не оставалось после моих потуг))) чтоб мои ролики были завершающими для искателей что и как работает)
* ssh - не проприетарный * ~ - не амперсанд * завершать сессию можно по ^D, а не набирая exit * почему на сервере всё ещё не запрещён логин root? * сетевая прозрачность x11 скоро канет в лету * вставлять выделенный текст в терминале можно нажатием колёсика мыши
Спасибо за коммент, дак яж обосновал по ссш что написано в рфцешке; ~ тут речевой сбой походу или мозговой);рут запрещать так вродежкак нет смысла - ключи длиные перебирать да и лимитемсы проставил верно, разве что ради следования устаревшим рекам?!;За остальное спасибо - помогли и просветили.
да там достаточно RFC 4250 глянуть : Trademark Notice "ssh" is a registered trademark in the United States and/or other countries. Но не станем иметь разногласия - есть тм и есть сам протокол и есть опенссш сервер который опенсорс.
@@ArcticArmBoy Дебил ты комнатный. Человек говорит по-русски, а ты ему втираешь, что и как там по испански произносится. Ну так я тебя спрошу как ты, дебил комнатный, называешь столицу франции? или столицу китая? пари и бейджин???
Блин парни что за суета - такто тут собрались люди скромно трудиться перед монитором а не раздаражамс окружение. У каждого свой настрой и в тексте его тружно понять может парень забыл добавить смайл в конец или чтото такое но ругать-обзывать не знакомого человека в некультурно такто. У нас хоть и войнушка но все тихо и мирно мирные походу из того что я вижу себя ведут.
Может пропустил, но Sshfs ещё вещь. Можно монтировать удаленные файлы и папки локально и работать с ними, как будто они находятся локально. Минус, что при обрыве связи они бывало пропадали и локально и на удаленном сервере, возможно это уже пофиксили.
Спаксибо за коммент, видать пофиксии потому что когда смонтирован смартфон и пропала связь то папка пока не отмонтируешь в файлменеджере продолжает быть примонтирована
Спасибо за коммент, не ну если надеть пиджак и выставить свет и в кресле каком нидь можно на камеру рассуждать что вот дак было бы неплохо чтоб оно там както по особому срабатывало или еще чего нидь такого пустословить))) а так черный экран ком строки и кашляющий звук непонятного мутного чела жующего слова вместе со своим воротником очевидно))))
Благодарю за коммент - это не утилита а это встроенное в файлменеджеры для MATE и LXDE окружения пользователя в Debian дистрибутивы. Тоесть спокойно берте и в файлменеджере Connect to server ("Соединится с сервером" и в опциях указываете SSH (или если будет SFTP) и запросит пароль от ключа и соединит с сервером на котором запущен OpenSSH сервер и прописан ваш ssh-key. Сделаю видео потому как это действительно классная фича и я её использую и не все про такое видимо знают.
@@realtimeuser конечно, а почему не должно? Его главное детерминирать правильно из ТСП на той сторне и даже гарантия доставки добавляется, можно не переотправлять и не заботитсья об этом на уорвне приложения туннеля того же вайргарда, который в УДП. Почему у меня и возникло желание завернуть внутрь SSH УДП.
Есть еще полезная тулза autossh. Для передачи чего-то тяжелого и большого лучше юзать rsync, хотя на медленном коннекте у меня с ним были странности. Приходилось rsync запускать 2 раза подряд. И с парент каталогом у rsync есть нюансы.
сделаю ролик по рсинку - там такие ньюансы что я както бакапил файл стола рабочего а потом оказалось что подефолту алгик расчитывал что новый стол это типа старый и конфуз вышел некритичный так что я теперь для верности применяю только расширеннй алгоритм дельт хоть оно и медленнее в раза три.
Спасибо за коммент - я та понимаю вайленд это такаяже оболочка одна из. Кеды конечноже краше хоть они на вайленд. Кстати должна быть какаято зависимость людей у которых слабые тачки как у меня на котором валент не попрёт. А вот в здравом уме и в быстрой писишке я както не наблюдал желающих иксы и всё вот это вот устанавливать, обычно таким надо чтоб игралось хорошо что на вайлендах что на иксах заведомо провальной идея выглядит)))
Ой, какая разница: Wayland у тебя или X, если речь идёт о возможностях утилиты командной строки. По мне хоть на мобильный телефон консоль 25×80 снимай - если всё видно, то результат достигнут.
@@BlackAmV0 моё замечание касалось, той части где автор показывал, как пробрасывать вывод приложения. А там разница огромная. Например сейчас поломались все программы основанные на VNC, так как он работает только с X.
Проброс порта, сокс5, vpn-ssh - весьма схожие фичи.через ssh ещё можно файлы скачивать в обратную сторону, ещё ssh используется в devops для удалённой настройки хоста
Спасибо за коммент, согласен с Вами если сокс и впн одинаково используются для инет серфинга а вот если доступ впн для корпоративных нужд то могут быть уже сетевые оссобенности - смотря откуда должны будут приходить сетевые начальные пакеты
а ещё можно пробросить "rc" скрипт и инициализировать его тут же при подключении, что позволяет иметь единый репозиторий для .sshrc файлов и подсовывать при подключении всегда актуальный набор функций/алиасов и т.д.. Есть готовая реализация в виде скрипта sshrc в интернетах
Вообще говоря, не факт что п.6 сразу заработает: возможно придется покопаться в конфигах, кое-где X11Forwarding по умолчанию запрещен, например. Еще хочется порекомендовать автору кое-какие команды из библиотеки readline, а именно: (^ = Ctrl, Mx = Alt, + = сочетание клавиш) ^+l, ^+u, ^+y, Mx+d, ^+w, Mx+a, Mx+e, ^+k, ^+f, Mx+f, ^+b, Mx+b. Остальное по команде "man readline".
Спасибо за Ваш ликбез. ридлайн никогда неиспользовал и пытался читать про что он но мотивашки скучные тексты не добаваили чтоб вникнуть в использование либы. и както думаю что такая же ситуация и у большинства...Аля никто незнает про ридлайн - ну и хрен с ней:)))
@@realtimeuser GNU Readline использует любой, кто редактирует команды в bash, например. Чаще всего можно обойтись без клавиш и стрелок, что сокращает время на ввод и облегчает жизнь. Для примера, напечатали лишнее слово в командной строке - "Alt-b Alt-d Ctrl-j". То есть, переходим в начало слова, удаляем и вводим команду в оболочку. Можно заметить, что не потребовалось нажимать стрелки, Backspace и Enter. Другими словами - man readline всем в помощь.
блин ну ман читал - полезного для повседнева так и не нашёл. а сочеталки где надо нажимать в сумме шесть клавиш и при этом не ошибится - такой себе спорный ревард по сравнению с одной клавишей "стереть" до упора)))) есть предположение что она создавалась не для того чтоб ее юзали в термике
Спасибо за коммент, та да кривовато можно и в сто двадцать четвёртом пересказывать, коли таланта нет то хоть по бумажке читай. Но я не читая пока так тружусь)
Вы не правы. Для того чтоб найти в документации все эти пункты нужно её всю перечитать. Мне вот не надо было читать документацию по ssh. А сейчас, когда Автор показал что там есть, пойду и почитаю. Автору большая благодарность.
Спасибо за коммент, пожалуйста не ходите и не читайте там все на англише и много времени уходит на это я вот счас сам всё прочитаю и вам в следующем ролике и другим зрителям всё что начитал в доке по сушечке расскажу и покажу. Одно дело вам ролик заценить на 20мин а другое колупаться вот уже второй день напролёт про сертификаты в сабжике
Спасибо за поправку , гугл выдал вот: "& - этот символ в английском языке называется амперсанд (ampersand) " но может и я оговорился - речь это отражение мозговой активности, может минералов каких я недокушал:)))
@@realtimeuserскорее всего скушал. Сейчас очень много химии которые портят работоспособность нашего тела для нас. Химией травят + воду воздух, СМИ и тд. Везде мусор и грязь. .....
(ржака) ну есть кадры роликов от блоггеров в бангладешах и там вовсе люди не только пьют и едят но и дышат чем прийдется. Поэтому порадуемся и за это а в моих краях еще более за многое в том числе и относительную безопасность:)))БЖД так сказать:)))
т.е. вы используете ssh_config но только для описания серверов прокладок и каждый раз набираете комманду с указанием порта, ключа и хоста? Любят люди создавать себе сложности... я уже забыл когда в последний раз указывал реальное имя хоста или ключ. просто "ssh name" где name не имя хоста, а просто понятное мне имя при этом у меня несколько ключей на группу серверов... около 40 хостов и помнить ip адрес или доменное имя или порт или ключ это означает не заниматься другими делами...
Спасибо за коммент, я снимаю для начинающих, такто, людей, по какой причине Вас сюда занесло приходится только догадываться:))) Если меня будет критиканить проф девопс то мне прийдётся невесело:))) так же и с моей стороны - еслы бы девопсил то не веселил бы здесь - а всё потому что цели у нас разные у вас пропускная способность тикетов в единицу времени а у меня заполняемость голов для когото непонятными компутерными коммандами:) с моейто колокольни на 40 систем уже порабы ссш подзабывать потому каку нынче пайплайны конструктят в коде и засылают его не по ссш вовсе такто для всяких контейнеровозов, да и системки то крафтить не надо выбирай любой контейнер на любой вкус.
@@realtimeuser я бы назвал себя эникейщиком со стажем. Не используйте бранные слова... я таких даже не знаю... Я когда-то увлекался gnu/linux но использовать ssh стал сугубо по рабочим моментам. Мне нравилась идея свободного ПО... до тех пор пока я не повзрослел и не понял что все эти идеи с реальной жизнью имеют мало общего... и очень примечательна недавняя новость про отстранение 11 Российских разработчиков из проекта linux в связи с санкциями...
Запускал видео на фоне, узнал что-то новое. Не разобрался с 7-м пунктом: RemoteApp запускает приложение на удалённом компютере и транслирует "окно" на локальный? Или приложение "копируется" на локальный компьютер и запускается с него, запрашивая необходимые данные с удалённого? Спасибо.
Спасибо за классный вопрос. Это так называемые алиасы - когда вы можете назначать множество комманд на любое сочетание символов или цифер. У меня есть ролик как это сделать ruclips.net/video/8aq3PBvDuVk/видео.html
Спасибо за компроментирующий вопросец, три буквы да а вот насколько сможете защитить остальное стоящее за этими буквами - настолько он будет непроприетарным. Такто. www.fsf.org/ вот за такое и работают.
Относительно новым знанием было бы послушать про цифровую подпись, но "перейдите по ссылочке", при этом самой ссылки нигде нет Ну и про фактологические ошибки уже другие комментаторы подметили
Спасибо за коммент, да фактология наука видать такая в нете есть где по фактам и замля плоская будет преподносится:))) ничему не удивляемся а смотрим результат:) Про цифроподпись надеялся что ролик выйдет и уже почти готово наполнение но хочу сделать позабористее - прям чтоб с сертификацией ключей было, потому как подмена и спуффинг ключей какбы никто не отменял)
и еще был глюк такой у ютуб студии - я хотел навесить вместо ссылки плейлист но плейлист с криптографией не отображался и подумал что позже зайду и сделаю ссылку. Так что извиняюсь тапками не кидайте я пытался всётаки. Видео про цифроподписи и джипижи и ссш попрежнему буду делать.
Офигенно, спасибо за видео. А что по ВПН я так и не понял - SSH на старом протоколе и поэтому медленный, а как же тогда сделать SSH на новом протоколе? Или в каком виде будет замена, если это невозможно?
Спасибо за коммент, я хоть не сетевой инженер) но слыхивал что протоколы как бы не стоят на месте -там чтото типа был тисипи а стал подобием юдипи и чтото с такими вот фичами походу так что многое не знаем что используем и высокомерно думаем что мы вот вкурсе чегото там.если что с 2004го года прошло 20лет!!! Карл) а вот по быстроте - один комментатор написал что можно добавить ключик -C и всё зашуршит шустрее в SSH-сто процентов проверено)
Спасибо за рациональный для заказчиков коммент. Прекрасно понимаю что заказчику всеравно на ньюансы, и если сказать ему что прога скажем на VB будет работать то это еще не значит что он ею будет пользоваться... Есть такие грани популярности как полезность, удобство, секьюрность, транспарентность (отслеживаемость секьюрности ), совместимость в разным платформама, и гдето даже МОДА и Тренды.... И все вот это вот надо втулить нашим заказчикам и ЭТО НЕПРОСТО))))
Спасибо за коммент по делу. К сожалению я не питоняш и питон в лине - складно все в нем и можно даже запустить легко среду вот как в гугле шарят забыл названия типа вебстраница с красивым результатами и всё такое. ...да всё а лине легко и коммандочками всё будет как положено.
@@realtimeuser На сколько я понял, это самостоятельное видео, а не одна какая-то лекция из к.л. курса. Значит, любые сущности, предлагаемые к рассмотрению, не должны появляться из ниоткуда, а должны вводиться последовательно, логично выстраиваясь друг за другом, должны быть предпосылки, причины для рассказа. С самого начала следовало бы вкратце сказать о том, что существует Shell - что это, зачем и т.д.. Затем о том, что SSH, это Secure Shell и тоже - зачем, откуда, почему. При всём при этом на экране должны сменять друг-друга домашние web-странички рассматриваемых технологий, в том числе, упомянутых RFC. Постоянная демонстрация терминалов двух виртуальных машин была бы очень уместна. Чтобы начать разговор об OpenSSH, наверное, следовало бы упомянуть о Unix, копирайте и о проприетарном ПО. 0:18 Хочу подчеркнуть то, что она не просто бесплатная, а свободная и бесплатная, т.к. это не одно и то же. Если уж просвещать своих зрителей, то расширять горизонты их кругозора настоящим образом. 0:40 Резковато начал про вход по открытому ключу. Предполагается то, что зритель знает о чём речь? Тогда ему не нужно это видео. Это для новичка? Тогда это видео для него бесполезно, он совсем ничего еще не понял из всего рассказанного. Ему бы "постановку задачи" понять, т.е., "откуда ноги растут". 1:06 Чтобы было не лень, всем поможет ssh-copy-id. 1:32 Зачем номер порта, сервер настроен не с дефолтными параметрами, тогда откуда мы это знаем? В минимуме нужен только IP. Непонятно зачем про другие параметры рассказывать (опытным - не надо, новичкам - не понять). А уж зачем под root заходить, тем более непонятно, но это другой разговор. 2:13 Непозволительно затянул объяснение использования команды scp. Хочу подчеркнуть, что "папочек" не существует, это виндузянство, а есть каталоги и директории. Кроме этого, нагляднее бы было показывать игру с файлами/каталогами в Midnight Commander, ты же не о свoих навыках рассказываешь, а о технологии. Опять же, на экране зрители должны были видеть терминалы двух виртуальных машин. 5:43 SFTP вот это мне уже интересно, ибо не юзал, не изучал, но ... 5:57 на этом моменте я теряю дальнейший интерес к видео потому, что GUI вторичен и мне неинтересно слушать о привычках окноводов. Кроме этого, мне опытному линуксоиду никуя непонятно о чём ты рассказываешь: то SFTP, то GUI файловый менеджер, то тебе нужно стало подключиться к другому компьютеру. 6:21 Понеслась инструкция в стиле а'ля виндоуз! Чувак, рассказ о технологиях и рассказ о том, как нажимать GUI кнопки это не одно и тоже. Я бы хотел в течении 5 минут услышать о недостающих мне 800% знаний о ssh, а не смотреть, как ты владеешь GUI интерфейсом. Это всё похоже на то, что ты вчера снёс винду и накатил Ubuntu MATE. Sorry!
Фигасе - обмозгую мне казалось что при запахе душнины зырятели покинут мой канал надолго)))) БИГСЕНКС-СПАСИБО за культурное окунание в режисёрские какули... вот "постановку задачи" это да - нужно и отсюдого проистекают и другие потребности начинающих юниксоидов то да. Я бы подумал что вм и тех кому за и вы преподаёте возможно но есть реалии ютуба и вменяемый накатанный взор типичного студента наврядлибы зацепился бы за д...тичасовую лекцию вот про это вот фсё...))))
@@realtimeuser, не надо прогибаться под "реалии Ютуба", это ни к чему хорошему не привдёт, а надо просто делать то, от чего "поёт душа". На "типичных студентов" равняться тоже идея плохая, преподаватель должен ориентироваться на самого умного ученика в аудитории, тогда умных будет просто больше, а то дураков и без этого уже слишком много наплодили. n-часовая лекция, это не результат учёта моей критики, наоборот, всё могло бы получиться короче, надо стремиться к формату доклада - просто быстренько изложить факты и всё. Вопрос: зачем ты удалил мою "портянку" с объяснениями или не удалял и это YT глючит?
Спасибо за коммент, такто можно сервак не искать а создать свой (в простой виртуалке virtualbox к примеру)и юзать его чтоб прозрение пришло что и как в нём работает) оссобенно если заварить чаек и с вкусняшками с музончиком с сайта sefon.pro/best начать смотреть какие вещи выдаст команда "whatis -s1:8 -r . | nl" и по каждой смотреть про что оно на самом деле)))
Ну я бы даже сказал бы не только играться - такто гугл для поиграться и контейнеры запилил, но история была что сначала в виртуалках развлекались, и поняли что непроизводительно по сравнению с контейнерным способом. Вообще не видел запретов про то что можно на проде виртуалки юзать. был конечно бажок когда ломатель вирт системы мог якобы просочится на основной хост.
@@realtimeuser не только в этом дело, это усложняет саму атаку, в root можно стучаться по дефолту, а по недефолту нужно сначала имя пользователя подобрать или узнать
не ну если поглядеть сколько сервисов запущены от рута то что лучше и быстрее -угадать рса ключ из 4096бит при лимитированном коннекшене или же поискать чтонибудь по проще?
Спасибо за коммент, я как раз готовлю ролик по ssh сертификатов для ключей и всего этого использования. А так то да можно и нужно делать хоть несколько ключей для одной учётки хоть для разных учёток с разными правами.с самом конфиге можно даже прописать для какого юзера какие будут ограничения - к примеру какомуто юзеру можно полностью ограничить командную оболочку чтоб он только к примеру по Иксам работал но с безопасностью это мало что дает потому как можно хоть с браузера в иксе сложить файлик и захапать чтонидь - к примеру права рута. я видел как это происходит на моих глазах ссд ушатался в ноль просто изза клику по ссылочке
Спасибо за совет. Там выбирает подходящий весьма смешно - если поставить предел количества попыток входа то с множеством ключей такой агент только навредит так как при таком сопсобе блокается очень быстро. скажем у больше 10 ключей и я поставил переменную на ssh-серваке на MaxAuthTries 6 то в таком случае настигнут лимиты коннекта в некотором числе случаев случаев что какбы и нежелательно вообще(
Спасибо за интересный вопрос. Если закрытый ключик лежит в папке .ssh и название у него id_rsa то оно само так и работает - всё хоть по ключу хоть по паролю - но для Filezilla сразу предложит переконвертить файл для своего представления в .ppk
зачем айдентити из дефолтного места указывать явно? всё что там лежит само подтянется, достаточно хост указать и порт, если не 443. дополнительное удобство ключей. если сами ключи не запаролены
спасибо за коммент, я указываю потому что мои ролики для людей которые еще не вкурсе где еще можно указать параметры коннекта, а ключ без пароля это как авто без наличия замка ключей для зажигания, взломать могут хоть линейкой и сразуже и уехать)))
@@realtimeuser если ключ надёжно хранить, то в пароле особой необходимости нет. особенно, если приватный ключ не передавался с компьютера на компьютер. "надёжность" же пароля на ключе такова, что даже при довольно длинном пароле защиту он обеспечит на несколько дней в случае попадания приватного ключа злоумышленнику.
для такого случая есть ключ ssh-keygen -a 16..255 гле есть возможность сильно подпортить скорости брута. да и использовать пароли в ссш можно любые а не то что в опенссле где только мона алфанумерики.
Спасибо за коммент, [ Данный комментарий носит спорную дискуссию на тему ущемления прав называться root ] :)))))права быть рутом или подчиниться злобным манам и стать рабом рута))) ну а еще есть никому неведомый супервизор...
Спасибо за коммент, да так бывает когда в потоке думаю одно а говорю другое. Сам в шоке хоть ролики удаляй:) в некоторых случаях получается вырезать кусочки таких "бредов моей нейросети":))) Кстати вот по такой же поведенческой модели у нас хомосапиенсов:) и получаются к примеру грамматические и ошибки написаний, для ютуберов такие вот а для писак грамматика.
Спасибо за коммент. Первое это хотелось бы чтобы Вы привели реальные угрозы такого поведения, и во вторых сплойты есть и были даже для судо утилиты.- я её поэтому уже и не ставлю. Есть метод безопасного использования (моя выдумка) - "игра на понижение полномочий"(как повышение с судо только наоборот:) с использованием su скакать по юзерам и их полномочиям, понижать привележку для определённой строго отведённой работы.
Спасибо за коммент, примерно понимаю что так говорили в каждый год ... те кому не надо работать в ком-строке. Разрабам иногда надо, даже если откроете любой нормальный туториал по фронту к примеру то там работа с комстрокой занимает немало времени изза линтеров и перепаковщиков и всяких прекомпиляторов. Да и если откроете web.dev/ обучалку от Google то там мало что другого предлагается для таких же действий
Спасибо за коммент но я так подозревамс что в линах сидят или прогеры или же бакендщики что тоже один народ) ну или заарканились те кому прийдется стать таким народом))) а ну да - еще же есть блек и вайт гики вообщем
Отличный коммент, хорошо что могу блеснуть прочитанием последних строк 4250 дока где написано "ssh" is a registered trademark in the United States and/or other countries.
@@realtimeuser challenge accepted. SSH (Secure Shell) не является проприетарным протоколом - он открыт и используется для безопасного удалённого доступа и управления. Однако, SSH является зарегистрированным товарным знаком в США, который принадлежит Tatu Ylönen, создателю оригинального протокола SSH. Это касается только товарного знака, а не самого протокола. Таким образом, протокол SSH - открытый и свободно используемый, но его название "SSH" может быть защищено как товарный знак в определённых юрисдикциях. Проприетарные протоколы - это например Skype или Microsoft RDP. Использование этих протоколов ограничено лиенцизями. Использование ssh КАК ПРОТОКОЛА лицензиями не ограничено.
Спасибо за комментарий - я так понимаю вы либо перевод ру-википедии прочитали и сюда записали не дав название источника такого набора букв сложенных в правдоподобные слова... но я то дал пруф в чем еше трудность) то что они не переведены на ру и не заверены нотариально ))) ?!
@@realtimeuser вам настолько ссыкотно со мной дискутировать, что вы трёте/скрываете мои комментарии. С пруфами и пр. О чём еще говорить? Ваше видео не бесполезно, но такое хрупкое эго не улучшит ваше общение с аудиторией.
Спасибо за коммент, да я тоже бакаплю скриптом через рсинк и ссш но по какойто причине не указал как фичу. Вообщем вот: rsync -PLIslzvar --del -e "ssh -p $sshport" $local_films $sshuser@$sshhost:$remote_films и именно к таким опциям поиска изменений файлов я пришёл потому как стандартные както подвели. А для бакапов это критично!!!)
Спасибо за критику полезную. я уже и подзабыл что на звук подзабил)))) я вкурсе что смотрибельность ролика на 50 процентов от звука зависит. Пока микрофон еще не приобрел а старый чтото с шнуром...Великое всем потерпевшим - ИЗВИНЯЮСЬ! исправлю это дело.
указывать явно ключ - это лишнее. оно и так попробует авторизоваться по ключу если он есть у текущего юзера. плюс порты писать каждый раз - это изврат. достаточно настроить ~.ssh/config и твой scp будет более лаконичным: scp myfile targetsystem:/foldername/
Спасибо за коммент - но если бы я так делал как вы сказали то другие зрители канала возможно задавали бы вопросы в каждом ролике про ссш - так что вкурсе как правильно но есть ньюансы как всегда:)))
Спасибо за коммент, в моем случае видео обучающее и я подразумеваю что начинающий может не понять что именно по ключам показываю, меня бы это сбивало бы с толку в начале если бы ктото опускал ключи а я не знал ЧтоТакТожеМожно) У меня для начинающих ролики
Спасибо за коммент, профи юзают вообще другой софт который ссш протокол но и только. Его сейчас наплодили (написан на го по большей части) так что комстроку юзают либо минималисты, студенты ну и просто ленивые как люди которые не хотят куберы с goteleport
-X лишь пробрасывает X протокол. то есть приложение работает на удалённой машине и в окружении удалённой машины. На стороне клиента - только графика отрисовывается, не более того. Про VPN и HTTP/2 (наверно ты всё-таки имел в виду HTTP/3) лажа полная. Явно отсутствует понимание смысла того, что ты говоришь. ssh умеет пробрасывать как tun, так и tap устройства, но оба умеют любой ip протокол, т.е. будет прекрасно работать и HTTP/3, т.к. он поверх UDP. Так что бегом изучать все эти слова. И да пребудет с тобою сила)
Спасибо за коммент, да и сейчас бы было бы и двенадцать так как я забыл про синхронизацию файлов через ссш показать с рсинком. Сам пользуюсь кажды день и забыл про удобство.
Bro, инфа однозначно полезная,.. но... Не поленись, пиши в следующий раз хотя бы план, а лучше сценарий. Идеально - проделать всё предварительно или хорошо заморочиться потом с монтажом...
Спасибо за коммент, план я нисал для этого ролика и конечноже готтовил окружение цель была не так сделать как чтоб понятно было а как чтоб для начинающих . Незнаю что Вам показалось не по плану) Конечноже слова и текст я рассказывал отсебяйшеном, а что за чем рассказать - это планировал. Видимо надо поболее заморочится - потому как монетизация приближается и прийдется делать ролики в несколько предпродакшен проходов и попыток.
спасибо за коммент, каждый знает как и что безопаснее, лучше и главное чтоб помоднявее было но в реках айти гиганты все меньше манов дают про ключи у которых строки символов почемуто гораздо короче. Да и сами алгоритмы какбы так невзначай объявлены более быстрыми, видать и к перебору тоже)))
Так и где пример ВПНа? Это же не по ssh делается. Потому и не показал... короче дизлайк, что бы не расслаблялся и давал качественный контент в следующий раз
Спасибо за коммент, и за замечание, я его смазывал пару лет назад - хорошее замечание смазать его и получать качественный звук...вот всё откладывал думал что заменю комп и заменил даже но рулю старым добрым LG на процессоре целерон (похоже что не замедлили его) который досихпор в строю.
@@realtimeuser эх жаль что поздно уведел ваш ролик, недавно выбросил ноутбук hp на процессоре core i5 в мусорный бак потому что случайно уронил и треснула матрица, но как железо все работало без шумаи пыли.
на такой случай можно ссш настроить на случай повреждения матрицы - но и второй хардкорный путь - это снять диск и потом юзать файлы на другом железе...)
ну и одна из лучших файлосистем btrfs - та что незаменима для ssd дисков.котоую юзаю оракл на своих бэдэшках с десятых еще.и она очень подходит для контейнеризации аля куберы свармы ивсё вот это...
@@realtimeuser а при чем тут btrfs? ссшфс это обычное монтирование удаленной папки, как будто диск просто к компу подключить, тоже самое как и btfs, и работы сразу с файлами, без всяких подзагрузок и т.д, если взять в пример винду на которое если работаешь с файлами через сфтп то файлы сначало загружаются, а только потом открываются
если кратко то на зачем мне чтото ставить (sshfs) если уже есть и работает sftpшка. смысл...?! может вы не вкурсе но оно уже есть при установке openssh.
Посмотрел 4 минуты какое-то извращение. Чем строчить это всё в командной строке наверное быстрее компьютеру телефон подключить. Я вот эти строки даже в комментарии говорю. Но до сих пор существует динозавры
Спсибо за коммент, ком-строка это основа основ для пользователя линукс потому что ньюансы обычно сводятся к вводу коммандочек, даже в винде это поняли и встроили линукс интерфейс - так что линуксовизация идёт полным ходом оссобенно с приходом обучений интернет специальностям. кто не владеет ком-строкой тот будет разве что наполнять свой комп разными утилитами странного происхождения и в конечном счёте будут терять денежку на обслуживании систем, ну или будут молча смотреть как тормозит комп и смирятся с этим
@@realtimeuser Вы слышали про Зеро кодинг? С помощью него можно не просто решить много задач а решить их гораздо быстрее чем в командной строке. У меня физически не хватит времени пересматривать всё в своей системе Мне проще скопировать код и вставить его нейронки Она гораздо лучше найдёт в нём ошибки Баги и так далее. А также есть проверенные утилиты....
Спасибо за коммент, максимализмом запахло:))) враг всех этих нейроподобных вычислений - как всегда в деталях. и мегатонны человекочасов проводится именно в устрании мелочей, ньюансов и шероховатостей. Вот так если посмотреть то айтишная задача выглядит ясной как Божий день. - но при реализации задумки всплывает то чего не хватает или же ограничения проверенных утилит. и тут как обычно надо преодолевать себя - включать собственную макушку и корпеть над мелочами. И тут как всегда имеем профит - к чему обучать чужие алгоритмя если можем обучить свой - который бесплатен, не требует оплат тарифных планов да и просто придает экшэну в жизни)
@@realtimeuser Тут я согласен но частично. Согласен С тем что не стоит обучать чужие алгоритмы. Всё никак не дойдут руки Поселить на своём компьютере какую-нибудь нейронку. Тем не менее есть много и Доводов против. Например Это быстро развивается Поэтому повторюсь писать руками всё равно что Ходить пешком когда появились машины. Можно конечно пройтись но машиной всё-таки Покрыть можно больше расстояния. И все детали она будет решать сама. А если не будет то тогда и надо включать макушку. Но не закатывать рукава и пытаться делать самому А включать макушку на более высоком уровне Пытаться объяснить нейросети чтобы она сделала это сама а ещё лучше запомнила И больше не допускала ошибок но это к сожалению пока Насколько я понял невозможно. Пока что только начало. Первые машины Тоже ездили не быстрее лошади. Но в принципе уже Сейчас никто не будет спорить что машины вычисляют быстрее И даже могут проявлять креативность В общем некогда рассказывать
Благодарен за содержательную беседу. В основном канал направлен на писюков (прошу прощения не хочу никого из обозначенной группы лиц обидеть -а как бы с позитивном слове сказал))) которые хотят блеснуть умом на собеседованиях и чтоб потом трудится за заведомо большую средней по цехам зэпэ))) и когда делаете чтото свое то всегда можно найти этому какую нибудь монетизацию да и в любом случае останетесь в выигрыше... А включать макушку на более высоком уровне - таких парней у нас я бы подумал бы что тысячекратно больше чем усидчивых и вдумчивых любителей программных систем.
Спасибо за коммент, в свете последних эксплойтов и уязов - заполучить рут скоро станет скорее рутина нежели привелегия:))) даже для начинающих. оссобенно забавило что и судо и систем д дырявые годами были до недавних пор, так что надо пасти такто внешний периметр. Это как змей запускать не в клетку а в отдельную комнату и надеятся что они не пролезут в другие помещения)))
@@realtimeuser это подстава и бейт, я сразу подписался но когда досмотрел до этого пункта отписался. Люди не любят когда их держут за дураков, плохой старт.
Я один слышу эти высокочастотные давящие звуки? Такой звук на видео в 2024.... Смотреть невозможно. Субтитры кривые. UVR5 бесплатный отделит твой голос от шумов. Не задирай ультраверх. Я вооще не пойму как можно было так ужасно записать - жуже чем на что либо. Я даже не знаю какие устройства могут так плохо записывать. Старый дешевый радио-микрофон для караоке воткнутый во вход мат-платы 1995г. с поднятием высоких на 50 ДБ, т.к. микрофон из не записывает в результате вылазит 8-битный цифровой шум, режущий мозг?
@realtimeuser да было бы не плохо. Микрофоны сейчас хорошие и стоят копейки относительно. 3 тыс. руб. +/-, в т.ч. USB, для которых не нужна звуковая карта. Програм по очистке звука/голоса уже сотни. Компрессор только нужно, чтоб громкость была стабильной и слышной. И лимитер в конце, чтоб не было искажений как сейчас. Использовать эквализацию после них как правило не нужно, если вы не топ блогер, у которого и дорогой свет и дорогая камера, операторы и монтажеры отдельные.
Спасибо ябы не проч использовать самописный голанг софт для обработки речи и звуков. Надобы ролик запилить. нашел репу где можно реалтаймом подделывать чужой накопленный за 5сек голос. Было бы ржаково голосом к примеру харламова или павла воли ролики мейкать))))
Боже мой, КПД этого человека стремится к 0. 2024 год на дворе, не 1984! Впрочем, линукс застрял в прошлом и никак от туда не вылезет. Как говорится: "Линукс бесплатен, если ваше время ничего не стоит" (С).Это было верно 20 лет назад, верно и теперь.
Спасибо за коммент, но мало содержательности в нём. Если так то я вижу много людей у которых винда тормозит без видимых причин (даже на современных девайсах) и мне это очень заметно. Так что только даже потакому критерию у меня нет желания скармливать время странной системе.
@@realtimeuser _" у меня нет желания скармливать время странной системе"_ - Разовью мысль. Весьма печально осознавать, что в 24м году приходится либо всё так же, до изнеможения, долбиться об клаву и забивать моск кракозябрами, в которых каждая закорючка имеет значение... либо не понимать до конца, что происходит в "странной системе" )))
Отличная мысль - да и это дает право выбора использовать сильно платное аля мак ну или менять действительность - подключится к разработке систем и вносить то чтобы было всё по красоте как задумали. Или платим или педалим. Вот. ну еще можно просто спортивненько так научится клавой шуршать чтоб быстро всё получалось и использовать то что есть.
Спасибо за коммент, кто как называет в самой системе на дропдоуне sftp а некоторые считают что это должно быть называться таквот как у Вас. Нэйминг. Разрабы всегда любят по своему всё назвать
А как сделать подключение по sftp не через GUI (как в видео), а через консоль, и ещё лучше - чтобы в ssh config такое подключение засунуть? Чтобы быстро подключать\отключать нужные сервера, чтобы "локально" можно было редактировать файлы на удалённом сервере.
Спасибо за коммент, sftp это аналог фтп и оно работает как запрос ответ запрос ответ тоесть как рест и это можно легко увидеть в filezilla. Поэтому такая работа мало кому понадобится да и понравится после каждого изменения делать пуш на сервак или качать весь файл отредачить его и запулить на сервак - много лишнего трафика и конечноже проще как и делают, авторизоваться на серваке и править файлики сколько угодно.Ага и еще похоже что Webшторм так и делает вот именно как вам и надо)))
Спасибо за коммент, да действительно это зависит во первых от возможностей сервера так и клиента и во вторых от их настроек для X-отображения использования
@@realtimeuser Ну, мы по-русски говорим и пишем? А по-русски "более" с количественными числительными употребляются так: -- если речь идёт о перечислимых неделимых целочисленных сущностях, то используются _исключительно_ круглые числительные, оценивающие порядок числа: десятки, сотни, тысячи и т.п.: *у меня было более десяти автомобилей; у соседки Маши было более ста мужиков;* -- если оцениваемая сущность может быть выражена дробным числом, тогда вполне уместно говорить ближайшее целое: *я изучал русский язык более девяти лет; руль на моей Ламборгини крутится более, чем на три оборота.* "Фича" не может быть дробным числом, поэтому "более 9" говорить безграмотно. Лично вы в этом конкретном ролике о скольки "фичах" рассказываете? Вот ровно столько и напишите: 9, 11, 13..., безо всяких "более" 🙂 Если бы вы рассказывали, скажем, о 53 "фичах", тогда уместно сказать "более пятидесяти". Если хотите оставить задел на перспективу, мол, сейчас 53, а завтра может быть уже 56, тогда надо говорить "не менее 53" или "как минимум 53". Правда, формат ролика такого не подразумевает, это так, на будущее. Так пишут в статьях о чём-то развивающемся, и всё равно "более 9" говорить неправильно. Формулировка, которая не вызовет претензий: "На момент записи ролика было как минимум 9 фичей". В общем, прошу прощения за занудство, но жутко обидно, когда неглупый человек использует такие грубые помарки в своей речи. А более глупые за вами начнут повторять, ориентируясь на вас. Успехов!
Вау!. Не знаю что и возразить, разве что всем нам надо понять что мы глупыши такто...сейчас самый глупый ребёнок может по приколу выдать ответы чатжпт бота за свои и рассуждать что глупый он или нет - та еще задачка... да и понятия интеллект спорное и споры нешутошные в связи с параметризацией исскуственной интеллектуальной активности программируемых систем. А название ролика - функциональное: задал параметр и получаю результат. Вам бы стоило с такими рассуждениями канал о логике бы вести.
спасибо за коммент, вертикальная линия это представляйте как типо "стенка откуда вываливается результат команды который получился до стенки))) а греп это фильтр и вывод строк в которых есть такие вот символы.
Спасибо за подробные разборы..еще бы подробнее для новичков про функции...
Спасибо за коммент. Интересно какая нужна функция конкретно и я сделаю ролик по ней - мне не трудно честно честно)))
Можно через ssh передавать сжатые данные и распаковывать их сразу на выходе. Для этого комбинируют ssh и tar. При большом объеме данных и при большом количестве файлов это работает в разы быстрее, чем scp
Спасибо за коммент, хорошая идея но я бы включил её если бы оно касалось девопсов каких нидь. фича такая весьма узкоприменяемая. сам её даже не применял. и для передачи файлов бакапчики и виртуалос бакапчики rsync где указано в параметре -e 'ssh -p 122345 и оно синкает вроде как тоже на полной скорости сетки. Может быть такой ролик снять как рсинк применять для синхронизации файлов на компах?'
@@realtimeuser да, rsync мощный инструмент - сам постоянно использую в том числе для бекапов. Уверен, будет интересно
Если нужна компрессия при передачи данных по узкому каналу то лучше использовать rsync с комперссией и выставить нужный уровень компресси.
--compress, -z
включить сжатие
--compress-choice=STR, --zc=STR
выбрать алгоритм сжатия: lz4 (самый быстрый), zstd, zlibx, zlib (самый медленный), none (без сжатия)
--compress-level=NUM, --zl=NUM
zlib и zstd можно настроить с помощью уровня сжатия
для zlib: от 1 (самый низкий) до 9 (самый высокий), по умолчанию 6
для zstd: от -131072 до 22, по умолчанию 3
Например для максимальной компрессии rsync с набором опций будет выглядеть так:
rsync -avz --zc=zlib --zl=9
Но это только замедлит передачу данных если исходные данные плохо сжимаются...
@@realtimeuser снимите, посмотрим)
@@this_is_lemon компрессия при передаче данных это совсем не то же самое, что сжатие данных перед отправкой в монолитный архив. А вообще я это обязательно потестирую - в любом случае спасибо за информацию
Круто, спасибо, не запускал никогда приложения через ssh.
Кстати, MiB это мебибайты, мегабайты обозначаются MB.
Спасибо за коммент, да в такие мелочи которые обычно никчему для начинающих потому как разница 24 единицы на тысячу незначительна.
Спасибо. Век живи, век учись.
Спасибо - расчитывал именно на такие слова)))
Спасибо , хороший гайд, некоторые фичи можно попробовать
ну негайд еще. буду дополнять сылочки в подсказках которые появляются в процессе просмотра ролика,для фичей которые раскрыл только на словах
Спасибо, расширил свой кругозор
Спасибо за коммент, рад что видос нужный
Есть ещё ключ -R, проброс портов от сервера. Можно ещё пользоваться jump-серверами вроде serveo чтобы получать доступ к серому ip, короче много фич есть. Spice протокол тоже крутой
Спасибо за инфу. Ну круто же можно его прикрутить в этому вот github.com/1fpsvideo/1fps и будет своя удаленка на голанге)
Огромное спасибо, добавил для тотал коммандер отображение данных с помощью sftp из Линукс сервера!❤
Спасибо за коммент, любопытно почему винду используете?
@realtimeuser по работе приходится использовать винду, так как на линуксе так и не заработал нормально openvpn с профилями
вот поделие на го флантом выпущено может и поможет профиль генерить habr.com/ru/companies/flant/articles/543986/ и там внизу ссылка на другую сториз как они запилили с опенвпн с тинк в паре
блин реально ты жуешь и растягиваешь инфу все можно уложить за 5 мин. Готовься к видео лучше. Авансом поставил лайк, тк инфа годная
нет, так норм. можно ускорить на х2 и слова не проглатываются, а в ответственных местах вместо паузы на норм включаем. Тех кто говорит по бумажке еще можно ускорять, а вот замедлять нельзя - слова жуются, фигня получается.
Спасибо за комменты общения. Лайфаки со скоростью на моих роликах, говорят, складно подходят
Спсибо за коммент и лайкик, мне такто сейчас часы просмотров нужны
Мне, наоборот, показалось очень лаконично. Странно... 🤔
походу у людей разного возраста думалка шуршит по разному ну и я стараюсь чтоб ничего непонятного не оставалось после моих потуг))) чтоб мои ролики были завершающими для искателей что и как работает)
* ssh - не проприетарный
* ~ - не амперсанд
* завершать сессию можно по ^D, а не набирая exit
* почему на сервере всё ещё не запрещён логин root?
* сетевая прозрачность x11 скоро канет в лету
* вставлять выделенный текст в терминале можно нажатием колёсика мыши
Спасибо за коммент, дак яж обосновал по ссш что написано в рфцешке; ~ тут речевой сбой походу или мозговой);рут запрещать так вродежкак нет смысла - ключи длиные перебирать да и лимитемсы проставил верно, разве что ради следования устаревшим рекам?!;За остальное спасибо - помогли и просветили.
@realtimeuser проприетарным бы он был, если бы принадлежал какому-то лицу и имел закрытую лицензию
да там достаточно RFC 4250 глянуть : Trademark Notice
"ssh" is a registered trademark in the United States and/or other countries.
Но не станем иметь разногласия - есть тм и есть сам протокол и есть опенссш сервер который опенсорс.
Трейдмарк и протокол - не одно и тоже...
ДА Вы правы - это зависит всеголишь от контекста правоприменения, фактологии использования и восприятия юридическими специалистами
caja - это не кайя, а каха - по-испански коробка, ящик
спасибо за коммент и ликбез. может когдааато испанский и понадобится)
Ты еще расскажи что техас это "тэксас" мамин лингвист
@@reindeermosseater лучше, конечно, быть безграмотным
@@ArcticArmBoy Дебил ты комнатный. Человек говорит по-русски, а ты ему втираешь, что и как там по испански произносится. Ну так я тебя спрошу как ты, дебил комнатный, называешь столицу франции? или столицу китая? пари и бейджин???
Блин парни что за суета - такто тут собрались люди скромно трудиться перед монитором а не раздаражамс окружение. У каждого свой настрой и в тексте его тружно понять может парень забыл добавить смайл в конец или чтото такое но ругать-обзывать не знакомого человека в некультурно такто. У нас хоть и войнушка но все тихо и мирно мирные походу из того что я вижу себя ведут.
Ничего не понял но очень интересно. 😂😂😂😂😂. Надеюсь это информация мне пригодится. Благодарю за ролик
Благодарен за комментарий
Может пропустил, но Sshfs ещё вещь. Можно монтировать удаленные файлы и папки локально и работать с ними, как будто они находятся локально. Минус, что при обрыве связи они бывало пропадали и локально и на удаленном сервере, возможно это уже пофиксили.
Спаксибо за коммент, видать пофиксии потому что когда смонтирован смартфон и пропала связь то папка пока не отмонтируешь в файлменеджере продолжает быть примонтирована
Отдельное спасибо за лаконичность и минимализи:)
Спасибо за коммент, не ну если надеть пиджак и выставить свет и в кресле каком нидь можно на камеру рассуждать что вот дак было бы неплохо чтоб оно там както по особому срабатывало или еще чего нидь такого пустословить))) а так черный экран ком строки и кашляющий звук непонятного мутного чела жующего слова вместе со своим воротником очевидно))))
Можно использовать -CX для более быстрой работы пириложений
Спасибо за коммент, отличноый результат получается - не думал что сжати настолько ускоряет))) Всё, теперь буду со сжатием применять сушульку)
Прикольно, про удаленное подключение к приложению только сейчас узнал. Забавно. Спасибо
Вот из забавного вот можете набор всех ваших комманд в лине заценить whatis -s1:8 -r . | nl
Спасибо за коммент
Что за утилита у тебя была третья в списке для обмена файлами с хоста на ВМ по ssh ??? И где ты порты выставляет каждому ключу ssh (12222) ???
Благодарю за коммент - это не утилита а это встроенное в файлменеджеры для MATE и LXDE окружения пользователя в Debian дистрибутивы. Тоесть спокойно берте и в файлменеджере Connect to server ("Соединится с сервером" и в опциях указываете SSH (или если будет SFTP) и запросит пароль от ключа и соединит с сервером на котором запущен OpenSSH сервер и прописан ваш ssh-key. Сделаю видео потому как это действительно классная фича и я её использую и не все про такое видимо знают.
11 фича, туннель UDP, недавно такой делал для того что бы спрятат вайргард внтури SSH.
Спасибо за коммент, а точно udp там пролазиит? сам ссш тисипишный же
@@realtimeuser конечно, а почему не должно? Его главное детерминирать правильно из ТСП на той сторне и даже гарантия доставки добавляется, можно не переотправлять и не заботитсья об этом на уорвне приложения туннеля того же вайргарда, который в УДП. Почему у меня и возникло желание завернуть внутрь SSH УДП.
рф? получается РКН не видит подключение к Wireguard и типа получился просто обход блокировки подключений к wg?
@@igorsk1133 how knows, how knows. But you can try...
@@igorsk1133ну конечно. Огульно блокировать ssh соединения никто не будет. Ибо на этом зиждятся многие скрепные вещи. Так что пока это работает.
Есть еще полезная тулза autossh. Для передачи чего-то тяжелого и большого лучше юзать rsync, хотя на медленном коннекте у меня с ним были странности. Приходилось rsync запускать 2 раза подряд. И с парент каталогом у rsync есть нюансы.
сделаю ролик по рсинку - там такие ньюансы что я както бакапил файл стола рабочего а потом оказалось что подефолту алгик расчитывал что новый стол это типа старый и конфуз вышел некритичный так что я теперь для верности применяю только расширеннй алгоритм дельт хоть оно и медленнее в раза три.
В связи с переходом на Wayland уже стало актуально на нём примеры показывать, а не на X.
Спасибо за коммент - я та понимаю вайленд это такаяже оболочка одна из. Кеды конечноже краше хоть они на вайленд. Кстати должна быть какаято зависимость людей у которых слабые тачки как у меня на котором валент не попрёт. А вот в здравом уме и в быстрой писишке я както не наблюдал желающих иксы и всё вот это вот устанавливать, обычно таким надо чтоб игралось хорошо что на вайлендах что на иксах заведомо провальной идея выглядит)))
@@realtimeuser Wayland - протокол для организации графического сервера в Linux и других UNIX-подобных операционных системах.
Ой, какая разница: Wayland у тебя или X, если речь идёт о возможностях утилиты командной строки. По мне хоть на мобильный телефон консоль 25×80 снимай - если всё видно, то результат достигнут.
мир линуксом не ограничивается :-)
@@BlackAmV0 моё замечание касалось, той части где автор показывал, как пробрасывать вывод приложения. А там разница огромная. Например сейчас поломались все программы основанные на VNC, так как он работает только с X.
Проброс порта, сокс5, vpn-ssh - весьма схожие фичи.через ssh ещё можно файлы скачивать в обратную сторону, ещё ssh используется в devops для удалённой настройки хоста
Спасибо за коммент, согласен с Вами если сокс и впн одинаково используются для инет серфинга а вот если доступ впн для корпоративных нужд то могут быть уже сетевые оссобенности - смотря откуда должны будут приходить сетевые начальные пакеты
а ещё можно пробросить "rc" скрипт и инициализировать его тут же при подключении, что позволяет иметь единый репозиторий для .sshrc файлов и подсовывать при подключении всегда актуальный набор функций/алиасов и т.д.. Есть готовая реализация в виде скрипта sshrc в интернетах
Спасибо, да возможно это еще один удобный файлик в котормо можно сложить всё и потом генерить уже производные файлики для учетки с него же.
Вообще говоря, не факт что п.6 сразу заработает: возможно придется покопаться в конфигах, кое-где X11Forwarding по умолчанию запрещен, например.
Еще хочется порекомендовать автору кое-какие команды из библиотеки readline, а именно:
(^ = Ctrl, Mx = Alt, + = сочетание клавиш) ^+l, ^+u, ^+y, Mx+d, ^+w, Mx+a, Mx+e, ^+k, ^+f, Mx+f, ^+b, Mx+b. Остальное по команде "man readline".
Спасибо за Ваш ликбез. ридлайн никогда неиспользовал и пытался читать про что он но мотивашки скучные тексты не добаваили чтоб вникнуть в использование либы. и както думаю что такая же ситуация и у большинства...Аля никто незнает про ридлайн - ну и хрен с ней:)))
@@realtimeuser GNU Readline использует любой, кто редактирует команды в bash, например. Чаще всего можно обойтись без клавиш и стрелок, что сокращает время на ввод и облегчает жизнь. Для примера, напечатали лишнее слово в командной строке - "Alt-b Alt-d Ctrl-j". То есть, переходим в начало слова, удаляем и вводим команду в оболочку. Можно заметить, что не потребовалось нажимать стрелки, Backspace и Enter. Другими словами - man readline всем в помощь.
блин ну ман читал - полезного для повседнева так и не нашёл. а сочеталки где надо нажимать в сумме шесть клавиш и при этом не ошибится - такой себе спорный ревард по сравнению с одной клавишей "стереть" до упора)))) есть предположение что она создавалась не для того чтоб ее юзали в термике
Шёл 2024-ый год. Мы кривовато пересказывали текстовую документацию в видео.
Спасибо за коммент, та да кривовато можно и в сто двадцать четвёртом пересказывать, коли таланта нет то хоть по бумажке читай. Но я не читая пока так тружусь)
Вы не правы. Для того чтоб найти в документации все эти пункты нужно её всю перечитать. Мне вот не надо было читать документацию по ssh.
А сейчас, когда Автор показал что там есть, пойду и почитаю. Автору большая благодарность.
Спасибо за коммент, пожалуйста не ходите и не читайте там все на англише и много времени уходит на это я вот счас сам всё прочитаю и вам в следующем ролике и другим зрителям всё что начитал в доке по сушечке расскажу и покажу. Одно дело вам ролик заценить на 20мин а другое колупаться вот уже второй день напролёт про сертификаты в сабжике
Exactly .. n00b ;)))
@@realtimeuser RTFD
1:43 амперсанд это "&", а то что ты назвал "Эмперсандом" - "~" это тильда🙄
Спасибо за поправку , гугл выдал вот: "& - этот символ в английском языке называется амперсанд (ampersand) " но может и я оговорился - речь это отражение мозговой активности, может минералов каких я недокушал:)))
@@realtimeuserскорее всего скушал. Сейчас очень много химии которые портят работоспособность нашего тела для нас. Химией травят + воду воздух, СМИ и тд. Везде мусор и грязь. .....
(ржака) ну есть кадры роликов от блоггеров в бангладешах и там вовсе люди не только пьют и едят но и дышат чем прийдется. Поэтому порадуемся и за это а в моих краях еще более за многое в том числе и относительную безопасность:)))БЖД так сказать:)))
т.е. вы используете ssh_config но только для описания серверов прокладок и каждый раз набираете комманду с указанием порта, ключа и хоста? Любят люди создавать себе сложности... я уже забыл когда в последний раз указывал реальное имя хоста или ключ. просто "ssh name" где name не имя хоста, а просто понятное мне имя при этом у меня несколько ключей на группу серверов... около 40 хостов и помнить ip адрес или доменное имя или порт или ключ это означает не заниматься другими делами...
Спасибо за коммент, я снимаю для начинающих, такто, людей, по какой причине Вас сюда занесло приходится только догадываться:))) Если меня будет критиканить проф девопс то мне прийдётся невесело:))) так же и с моей стороны - еслы бы девопсил то не веселил бы здесь - а всё потому что цели у нас разные у вас пропускная способность тикетов в единицу времени а у меня заполняемость голов для когото непонятными компутерными коммандами:) с моейто колокольни на 40 систем уже порабы ссш подзабывать потому каку нынче пайплайны конструктят в коде и засылают его не по ссш вовсе такто для всяких контейнеровозов, да и системки то крафтить не надо выбирай любой контейнер на любой вкус.
@@realtimeuser я не девопс... =)
@@fensrg Я фронтендер и тоже храню ip в конфигах и использую алиасы
Спасибо за коммент еще один, сисопс девопс или эмэльопс - суть таких людей одна - все мы когдато втюрились в OpenSource/Free operation systems)))
@@realtimeuser я бы назвал себя эникейщиком со стажем. Не используйте бранные слова... я таких даже не знаю...
Я когда-то увлекался gnu/linux но использовать ssh стал сугубо по рабочим моментам. Мне нравилась идея свободного ПО... до тех пор пока я не повзрослел и не понял что все эти идеи с реальной жизнью имеют мало общего... и очень примечательна недавняя новость про отстранение 11 Российских разработчиков из проекта linux в связи с санкциями...
Спасибо)
Спасибо за коммент
Кра-са-ва!
Спасибо за коммент, та да все такие
Круто, спасибо
Спасибо за коммент, Ваше мнение записано:))))
Запускал видео на фоне, узнал что-то новое. Не разобрался с 7-м пунктом: RemoteApp запускает приложение на удалённом компютере и транслирует "окно" на локальный? Или приложение "копируется" на локальный компьютер и запускается с него, запрашивая необходимые данные с удалённого? Спасибо.
Это проброс графики. приложение выполняется на удалённом сервере. Называется X11Forward
@@РоманБодю я правильно понимаю, что локально нужен только xserver?
спасибо !
Спасибо за коммент который в карман не положишь - раз так то хотелось бы знать за какую ссш-фичу именно)))
По всей видимости нужно с Вами много дружить чтоб найти команду единомышленников, потому что я путаюсь в правилах игры.
Спасибо за коммент, достаточно откыть кмандную строку в линуксе и смотреть мои или другие понятные Вам ролики по интересующей теме
Прошу Вас пояснить, как делаются переходы между пунктами s1 и так далее. Что за утилита используется и чем она хороша?
Спасибо за классный вопрос. Это так называемые алиасы - когда вы можете назначать множество комманд на любое сочетание символов или цифер. У меня есть ролик как это сделать ruclips.net/video/8aq3PBvDuVk/видео.html
ssh проприетарный?
Спасибо за компроментирующий вопросец, три буквы да а вот насколько сможете защитить остальное стоящее за этими буквами - настолько он будет непроприетарным. Такто. www.fsf.org/ вот за такое и работают.
как я понял это мы подключаемся к удаленной системе из линукса и работаем и со своими и с удаленными расположениями? а в виндовсе?
Спасибо за коммент, под винду бцдте тоже самое потому как openssh в винде есть.
Между виндами - Power Shell
@@victormog между виндовсом тут и линуксом там.
@romanmed9035 тогда ставишь на винду openSSH,.. или на линукс Power Shell (читал, но сам не пробовал)
@@victormog так опенссш стоит. но пользую путти. спасибо. попробую.
Относительно новым знанием было бы послушать про цифровую подпись, но "перейдите по ссылочке", при этом самой ссылки нигде нет
Ну и про фактологические ошибки уже другие комментаторы подметили
Спасибо за коммент, да фактология наука видать такая в нете есть где по фактам и замля плоская будет преподносится:))) ничему не удивляемся а смотрим результат:) Про цифроподпись надеялся что ролик выйдет и уже почти готово наполнение но хочу сделать позабористее - прям чтоб с сертификацией ключей было, потому как подмена и спуффинг ключей какбы никто не отменял)
и еще был глюк такой у ютуб студии - я хотел навесить вместо ссылки плейлист но плейлист с криптографией не отображался и подумал что позже зайду и сделаю ссылку. Так что извиняюсь тапками не кидайте я пытался всётаки. Видео про цифроподписи и джипижи и ссш попрежнему буду делать.
Офигенно, спасибо за видео. А что по ВПН я так и не понял - SSH на старом протоколе и поэтому медленный, а как же тогда сделать SSH на новом протоколе? Или в каком виде будет замена, если это невозможно?
Спасибо за коммент, я хоть не сетевой инженер) но слыхивал что протоколы как бы не стоят на месте -там чтото типа был тисипи а стал подобием юдипи и чтото с такими вот фичами походу так что многое не знаем что используем и высокомерно думаем что мы вот вкурсе чегото там.если что с 2004го года прошло 20лет!!! Карл) а вот по быстроте - один комментатор написал что можно добавить ключик -C и всё зашуршит шустрее в SSH-сто процентов проверено)
еще скорости можно замерять использую утилитку progress, вроде даже ставить не надо
Спасибо за коммент, в системе не нашёл похоже что как и pv надо ставить, но походу пв привлекательна за краткость комманды)
Вот для чего и зачем моему заказчику (бизнесу)ssh, какие задачи он решает более проще и дешевле и гибче, чем любая прога скажем на VB?
Спасибо за рациональный для заказчиков коммент. Прекрасно понимаю что заказчику всеравно на ньюансы, и если сказать ему что прога скажем на VB будет работать то это еще не значит что он ею будет пользоваться... Есть такие грани популярности как полезность, удобство, секьюрность, транспарентность (отслеживаемость секьюрности ), совместимость в разным платформама, и гдето даже МОДА и Тренды.... И все вот это вот надо втулить нашим заказчикам и ЭТО НЕПРОСТО))))
Видео про python на linux какие есть плюсы использования
Можно ролик
Спасибо за коммент по делу. К сожалению я не питоняш и питон в лине - складно все в нем и можно даже запустить легко среду вот как в гугле шарят забыл названия типа вебстраница с красивым результатами и всё такое. ...да всё а лине легко и коммандочками всё будет как положено.
Где найти все современные быстрые протоколы http2
спасибо за коммент. Вам необходимо в каком виде их найти: почитать про них?, настроить для сервера? или посмотреть как они работают - видео про http2?
@@realtimeuser в какой-то степени все технологии интересны, не во вред только
здравствуйте. 🎉🎉🎉
Спасибо за коммент
👍
Спасибо за 👍
Интересно) я правда filezilla для передачи использовал всегда
ну в новых примерно во всех дистрибутивах в 2024м уже встроена возможность работы с sftp (типа с ссш'ем)
Благодаря моей попытке выслушать мессидж из видоса я понял то, что надо самостоятельно покопать поглубже возможности ssh.
Слушать сабж не смог.
Спасибо за коммент, если не трудно по какой причине не смогли сабжик лицезреть?
@realtimeuser , да ладно, не благодари, не за что. )
Одним абзацем не осилю, позже постараюсь.
@@realtimeuser
На сколько я понял, это самостоятельное видео, а не одна какая-то лекция из к.л. курса.
Значит, любые сущности, предлагаемые к рассмотрению, не должны появляться из ниоткуда, а должны вводиться последовательно, логично выстраиваясь друг за другом, должны быть предпосылки, причины для рассказа.
С самого начала следовало бы вкратце сказать о том, что существует Shell - что это, зачем и т.д..
Затем о том, что SSH, это Secure Shell и тоже - зачем, откуда, почему.
При всём при этом на экране должны сменять друг-друга домашние web-странички рассматриваемых технологий, в том числе, упомянутых RFC.
Постоянная демонстрация терминалов двух виртуальных машин была бы очень уместна.
Чтобы начать разговор об OpenSSH, наверное, следовало бы упомянуть о Unix, копирайте и о проприетарном ПО.
0:18 Хочу подчеркнуть то, что она не просто бесплатная, а свободная и бесплатная, т.к. это не одно и то же.
Если уж просвещать своих зрителей, то расширять горизонты их кругозора настоящим образом.
0:40 Резковато начал про вход по открытому ключу.
Предполагается то, что зритель знает о чём речь? Тогда ему не нужно это видео.
Это для новичка? Тогда это видео для него бесполезно, он совсем ничего еще не понял из всего рассказанного.
Ему бы "постановку задачи" понять, т.е., "откуда ноги растут".
1:06 Чтобы было не лень, всем поможет ssh-copy-id.
1:32 Зачем номер порта, сервер настроен не с дефолтными параметрами, тогда откуда мы это знаем?
В минимуме нужен только IP.
Непонятно зачем про другие параметры рассказывать (опытным - не надо, новичкам - не понять).
А уж зачем под root заходить, тем более непонятно, но это другой разговор.
2:13 Непозволительно затянул объяснение использования команды scp.
Хочу подчеркнуть, что "папочек" не существует, это виндузянство, а есть каталоги и директории.
Кроме этого, нагляднее бы было показывать игру с файлами/каталогами в Midnight Commander, ты же не о свoих навыках рассказываешь, а о технологии.
Опять же, на экране зрители должны были видеть терминалы двух виртуальных машин.
5:43 SFTP вот это мне уже интересно, ибо не юзал, не изучал, но ...
5:57 на этом моменте я теряю дальнейший интерес к видео потому, что GUI вторичен и мне неинтересно слушать о привычках окноводов.
Кроме этого, мне опытному линуксоиду никуя непонятно о чём ты рассказываешь: то SFTP, то GUI файловый менеджер, то тебе нужно стало подключиться к другому компьютеру.
6:21 Понеслась инструкция в стиле а'ля виндоуз!
Чувак, рассказ о технологиях и рассказ о том, как нажимать GUI кнопки это не одно и тоже.
Я бы хотел в течении 5 минут услышать о недостающих мне 800% знаний о ssh, а не смотреть, как ты владеешь GUI интерфейсом.
Это всё похоже на то, что ты вчера снёс винду и накатил Ubuntu MATE.
Sorry!
Фигасе - обмозгую мне казалось что при запахе душнины зырятели покинут мой канал надолго)))) БИГСЕНКС-СПАСИБО за культурное окунание в режисёрские какули... вот "постановку задачи" это да - нужно и отсюдого проистекают и другие потребности начинающих юниксоидов то да. Я бы подумал что вм и тех кому за и вы преподаёте возможно но есть реалии ютуба и вменяемый накатанный взор типичного студента наврядлибы зацепился бы за д...тичасовую лекцию вот про это вот фсё...))))
@@realtimeuser, не надо прогибаться под "реалии Ютуба", это ни к чему хорошему не привдёт, а надо просто делать то, от чего "поёт душа".
На "типичных студентов" равняться тоже идея плохая, преподаватель должен ориентироваться на самого умного ученика в аудитории, тогда умных будет просто больше, а то дураков и без этого уже слишком много наплодили.
n-часовая лекция, это не результат учёта моей критики, наоборот, всё могло бы получиться короче, надо стремиться к формату доклада - просто быстренько изложить факты и всё.
Вопрос: зачем ты удалил мою "портянку" с объяснениями или не удалял и это YT глючит?
В конце скорость не мегабиты, а мебибайты.
Спасибо за коммент, это то что 24бита на тысячу?
Осталось найти сервер SSH и подключиться к нему.
Спасибо за коммент, такто можно сервак не искать а создать свой (в простой виртуалке virtualbox к примеру)и юзать его чтоб прозрение пришло что и как в нём работает) оссобенно если заварить чаек и с вкусняшками с музончиком с сайта sefon.pro/best начать смотреть какие вещи выдаст команда "whatis -s1:8 -r . | nl" и по каждой смотреть про что оно на самом деле)))
Виртуалка?! Вполне сойдет поиграться
Ну я бы даже сказал бы не только играться - такто гугл для поиграться и контейнеры запилил, но история была что сначала в виртуалках развлекались, и поняли что непроизводительно по сравнению с контейнерным способом. Вообще не видел запретов про то что можно на проде виртуалки юзать. был конечно бажок когда ломатель вирт системы мог якобы просочится на основной хост.
Руту не стоит давать права входа по ssh.
Спасибо за коммент, смотрю олды подтянулись:))) ответ если кратко то рут привелегия всегда временная до нового сплойта что для суды что для системд
@@realtimeuser не только в этом дело, это усложняет саму атаку, в root можно стучаться по дефолту, а по недефолту нужно сначала имя пользователя подобрать или узнать
не ну если поглядеть сколько сервисов запущены от рута то что лучше и быстрее -угадать рса ключ из 4096бит при лимитированном коннекшене или же поискать чтонибудь по проще?
@@realtimeuser самый главный эксплойт это юзер и его корявые ручонки
@@teklastm405 ну это похоже на оценочное суждение и не статистическое
Можно ли создать несколько ssh ключей и комбинировать их? Если да то как? Просто папки разные делать?
Спасибо за коммент, я как раз готовлю ролик по ssh сертификатов для ключей и всего этого использования. А так то да можно и нужно делать хоть несколько ключей для одной учётки хоть для разных учёток с разными правами.с самом конфиге можно даже прописать для какого юзера какие будут ограничения - к примеру какомуто юзеру можно полностью ограничить командную оболочку чтоб он только к примеру по Иксам работал но с безопасностью это мало что дает потому как можно хоть с браузера в иксе сложить файлик и захапать чтонидь - к примеру права рута. я видел как это происходит на моих глазах ссд ушатался в ноль просто изза клику по ссылочке
могу ролик снять как можно сделать
Спасибо. Было бы очень здорово если вы дополните ролик этим: несколько ключей с разными правами и vpn ssh.
В ssh agent загрузи ключи. Он сам будет выбирать подходящий.
Спасибо за совет. Там выбирает подходящий весьма смешно - если поставить предел количества попыток входа то с множеством ключей такой агент только навредит так как при таком сопсобе блокается очень быстро. скажем у больше 10 ключей и я поставил переменную на ssh-серваке на MaxAuthTries 6 то в таком случае настигнут лимиты коннекта в некотором числе случаев случаев что какбы и нежелательно вообще(
а можно ли подключиться по сфтп к серверу который настроен на подключение только по ключу?
Спасибо за интересный вопрос. Если закрытый ключик лежит в папке .ssh и название у него id_rsa то оно само так и работает - всё хоть по ключу хоть по паролю - но для Filezilla сразу предложит переконвертить файл для своего представления в .ppk
зачем айдентити из дефолтного места указывать явно? всё что там лежит само подтянется, достаточно хост указать и порт, если не 443. дополнительное удобство ключей. если сами ключи не запаролены
спасибо за коммент, я указываю потому что мои ролики для людей которые еще не вкурсе где еще можно указать параметры коннекта, а ключ без пароля это как авто без наличия замка ключей для зажигания, взломать могут хоть линейкой и сразуже и уехать)))
@@realtimeuser если ключ надёжно хранить, то в пароле особой необходимости нет. особенно, если приватный ключ не передавался с компьютера на компьютер. "надёжность" же пароля на ключе такова, что даже при довольно длинном пароле защиту он обеспечит на несколько дней в случае попадания приватного ключа злоумышленнику.
для такого случая есть ключ ssh-keygen -a 16..255 гле есть возможность сильно подпортить скорости брута. да и использовать пароли в ссш можно любые а не то что в опенссле где только мона алфанумерики.
МБайты в сек наверное все же
Спасибо за коммент,
сотка
Спасибо за кратчайший коммент
root, эти всё сказано
вы откуда такие?)))
Спасибо за коммент, [ Данный комментарий носит спорную дискуссию на тему ущемления прав называться root ] :)))))права быть рутом или подчиниться злобным манам и стать рабом рута))) ну а еще есть никому неведомый супервизор...
Амеперсанб на 1:50 - это &. А то что пишет автор - называется слэш «/«
На сколько грамотно расписано, но зачем-то автор путает эти понятия
Спасибо за коммент, да так бывает когда в потоке думаю одно а говорю другое. Сам в шоке хоть ролики удаляй:) в некоторых случаях получается вырезать кусочки таких "бредов моей нейросети":))) Кстати вот по такой же поведенческой модели у нас хомосапиенсов:) и получаются к примеру грамматические и ошибки написаний, для ютуберов такие вот а для писак грамматика.
ssh, Linux, GUI и "папки" ...
Меня аж корежит когда вижу что кто-то куда-то рутом заходит. Ну ниче жизнь научит когда нибудь. 😂
Спасибо за коммент. Первое это хотелось бы чтобы Вы привели реальные угрозы такого поведения, и во вторых сплойты есть и были даже для судо утилиты.- я её поэтому уже и не ставлю. Есть метод безопасного использования (моя выдумка) - "игра на понижение полномочий"(как повышение с судо только наоборот:) с использованием su скакать по юзерам и их полномочиям, понижать привележку для определённой строго отведённой работы.
а можно графический интерфейс? вроде бы как давно уже 2025 год на дворе
😂😂2025 год это в НОРМАЛЬНЫХ операционках. в Linux на календаре 👉🗓 август 1992го 😳 Сидим в консоле и переизобретаем виджеты
Спасибо за коммент, примерно понимаю что так говорили в каждый год ... те кому не надо работать в ком-строке. Разрабам иногда надо, даже если откроете любой нормальный туториал по фронту к примеру то там работа с комстрокой занимает немало времени изза линтеров и перепаковщиков и всяких прекомпиляторов. Да и если откроете web.dev/ обучалку от Google то там мало что другого предлагается для таких же действий
Спасибо за коммент но я так подозревамс что в линах сидят или прогеры или же бакендщики что тоже один народ) ну или заарканились те кому прийдется стать таким народом))) а ну да - еще же есть блек и вайт гики вообщем
0:07 протокол ssh НЕ ЯВЛЯЕТСЯ проприетарным.
Отличный коммент, хорошо что могу блеснуть прочитанием последних строк 4250 дока где написано "ssh" is a registered trademark in the United States and/or other
countries.
@@realtimeuser challenge accepted.
SSH (Secure Shell) не является проприетарным протоколом - он открыт и используется для безопасного удалённого доступа и управления. Однако, SSH является зарегистрированным товарным знаком в США, который принадлежит Tatu Ylönen, создателю оригинального протокола SSH. Это касается только товарного знака, а не самого протокола.
Таким образом, протокол SSH - открытый и свободно используемый, но его название "SSH" может быть защищено как товарный знак в определённых юрисдикциях.
Проприетарные протоколы - это например Skype или Microsoft RDP. Использование этих протоколов ограничено лиенцизями. Использование ssh КАК ПРОТОКОЛА лицензиями не ограничено.
Спасибо за комментарий - я так понимаю вы либо перевод ру-википедии прочитали и сюда записали не дав название источника такого набора букв сложенных в правдоподобные слова... но я то дал пруф в чем еше трудность) то что они не переведены на ру и не заверены нотариально ))) ?!
@@realtimeuser вам настолько ссыкотно со мной дискутировать, что вы трёте/скрываете мои комментарии. С пруфами и пр. О чём еще говорить?
Ваше видео не бесполезно, но такое хрупкое эго не улучшит ваше общение с аудиторией.
11 фича - не работай и не логинься под рутом
Спасибо за коммент, работа под рутом ускоряет начальные натройки системы ну а потом уже если линь на проде то конечноже рут залочу
файлы - rsync
Спасибо за коммент, да я тоже бакаплю скриптом через рсинк и ссш но по какойто причине не указал как фичу. Вообщем вот:
rsync -PLIslzvar --del -e "ssh -p $sshport" $local_films $sshuser@$sshhost:$remote_films
и именно к таким опциям поиска изменений файлов я пришёл потому как стандартные както подвели. А для бакапов это критично!!!)
Использовать ваши личные псевдонимы (или названия скриптов) в видео не совсем хорошо, они только запутывают пользователя.
Спасибо за содержательный коммент с замечанием. Стараюсь сделать как мона понятнее. Не понял какие названия конкретно. Не алиасы?
Все это круто, но со звуком надо что-то делать. Слушать это не возможно
Спасибо за критику полезную. я уже и подзабыл что на звук подзабил)))) я вкурсе что смотрибельность ролика на 50 процентов от звука зависит. Пока микрофон еще не приобрел а старый чтото с шнуром...Великое всем потерпевшим - ИЗВИНЯЮСЬ! исправлю это дело.
указывать явно ключ - это лишнее. оно и так попробует авторизоваться по ключу если он есть у текущего юзера. плюс порты писать каждый раз - это изврат. достаточно настроить ~.ssh/config и твой scp будет более лаконичным: scp myfile targetsystem:/foldername/
Спасибо за коммент - но если бы я так делал как вы сказали то другие зрители канала возможно задавали бы вопросы в каждом ролике про ссш - так что вкурсе как правильно но есть ньюансы как всегда:)))
Путь к ключу не надоело указывать с десяток раз? SSH agent всем этим хорошо распоряжается и доступен в том числе на windows.
Спасибо за коммент, в моем случае видео обучающее и я подразумеваю что начинающий может не понять что именно по ключам показываю, меня бы это сбивало бы с толку в начале если бы ктото опускал ключи а я не знал ЧтоТакТожеМожно) У меня для начинающих ролики
*Это что Fallout?*
Спасибо за коммент про игры тут не говорю еще)
Смотришь название ролика.😂
"Более 9-ти фичей"
И, вот, думаешь.
10, что-ли?😂
Спасибо за коммент, да походу их еще больше поэтому сниму продолжение...
тру заходят не по ключу, а по сертификату
ага, попробуй домой попасть без ключа, тыкая сертификатом в глазок) тру заходят с ноги
))))))))))))))))
Спасибо за коммент, профи юзают вообще другой софт который ссш протокол но и только. Его сейчас наплодили (написан на го по большей части) так что комстроку юзают либо минималисты, студенты ну и просто ленивые как люди которые не хотят куберы с goteleport
прикольно
Спасибо за коммент
более девяти, это десять что-ли?
Спасибо за коммент, счас бы уже и двенадцать былобы)))
Это не мегабиты в сек, это мебибайты в сек ) знаю что знаете, просто слух режет
Спасбо за коммент, это те что отличаются на 24 бита на тысячу? да и название не прижилось. както думал что мегабайты
-X лишь пробрасывает X протокол. то есть приложение работает на удалённой машине и в окружении удалённой машины. На стороне клиента - только графика отрисовывается, не более того.
Про VPN и HTTP/2 (наверно ты всё-таки имел в виду HTTP/3) лажа полная. Явно отсутствует понимание смысла того, что ты говоришь. ssh умеет пробрасывать как tun, так и tap устройства, но оба умеют любой ip протокол, т.е. будет прекрасно работать и HTTP/3, т.к. он поверх UDP. Так что бегом изучать все эти слова.
И да пребудет с тобою сила)
Спасибо за коммент, да конечно же надо поставить себе впн такой но вроде как надобности не было чтоб смонить что там за пакеты бегать будут.
Мне нужна ssh, я правильно сделаю, не очень понял правила и метафоры.
для начала нужно понять а назачем эта самая ссш нужна?
Ещё есть - $ pacman -Ss sshfs
extra/sshfs 3.7.3-2
FUSE client based on the SSH File Transfer Protocol
Спасибо за коммент, обычто хватает того что уже есть и даже настраивать не надо sftp (он же из коробки с openssh)
'более девяти фичей" в смысле 10? )
можно было сказать более 1го и тоже было бы правдой)
Спасибо за коммент, да и сейчас бы было бы и двенадцать так как я забыл про синхронизацию файлов через ссш показать с рсинком. Сам пользуюсь кажды день и забыл про удобство.
11.2 мегабайта) видимо упор в канал 100мегабит )
Спасибо за коммент - ну да обычно так и видно примерно...
Bro, инфа однозначно полезная,.. но...
Не поленись, пиши в следующий раз хотя бы план, а лучше сценарий. Идеально - проделать всё предварительно или хорошо заморочиться потом с монтажом...
Спасибо за коммент, план я нисал для этого ролика и конечноже готтовил окружение цель была не так сделать как чтоб понятно было а как чтоб для начинающих . Незнаю что Вам показалось не по плану) Конечноже слова и текст я рассказывал отсебяйшеном, а что за чем рассказать - это планировал. Видимо надо поболее заморочится - потому как монетизация приближается и прийдется делать ролики в несколько предпродакшен проходов и попыток.
@realtimeuser просто чуть увереннее и чётче в результате чтобы было...
Спасибо за коммент! Уверенность приходит с результатами от ютуба но он так же скуп как и моя чёткость)))
если вначале видео говорится про большую безопасность, то ключик надо генерить не id_rsa, а id_ed25519
спасибо за коммент, каждый знает как и что безопаснее, лучше и главное чтоб помоднявее было но в реках айти гиганты все меньше манов дают про ключи у которых строки символов почемуто гораздо короче. Да и сами алгоритмы какбы так невзначай объявлены более быстрыми, видать и к перебору тоже)))
Так и где пример ВПНа? Это же не по ssh делается. Потому и не показал... короче дизлайк, что бы не расслаблялся и давал качественный контент в следующий раз
на изготовление впн внутри ссш отдельная ссылка будет в видео указана справа
Кажется кулеру плохо...
Спасибо за коммент, и за замечание, я его смазывал пару лет назад - хорошее замечание смазать его и получать качественный звук...вот всё откладывал думал что заменю комп и заменил даже но рулю старым добрым LG на процессоре целерон (похоже что не замедлили его) который досихпор в строю.
@@realtimeuser эх жаль что поздно уведел ваш ролик, недавно выбросил ноутбук hp на процессоре core i5 в мусорный бак потому что случайно уронил и треснула матрица, но как железо все работало без шумаи пыли.
на такой случай можно ссш настроить на случай повреждения матрицы - но и второй хардкорный путь - это снять диск и потом юзать файлы на другом железе...)
SshFS лучше наверное будет, чем сфтп
просто используй gvfs 👍
Спасибо за коммент, яндекс в середине десятых предлагал доступ к ядиску с линукс через webdav по https и тоже смотрелось удобно.
ну и одна из лучших файлосистем btrfs - та что незаменима для ssd дисков.котоую юзаю оракл на своих бэдэшках с десятых еще.и она очень подходит для контейнеризации аля куберы свармы ивсё вот это...
@@realtimeuser а при чем тут btrfs? ссшфс это обычное монтирование удаленной папки, как будто диск просто к компу подключить, тоже самое как и btfs, и работы сразу с файлами, без всяких подзагрузок и т.д, если взять в пример винду на которое если работаешь с файлами через сфтп то файлы сначало загружаются, а только потом открываются
если кратко то на зачем мне чтото ставить (sshfs) если уже есть и работает sftpшка. смысл...?! может вы не вкурсе но оно уже есть при установке openssh.
Посмотрел 4 минуты какое-то извращение. Чем строчить это всё в командной строке наверное быстрее компьютеру телефон подключить. Я вот эти строки даже в комментарии говорю. Но до сих пор существует динозавры
Спсибо за коммент, ком-строка это основа основ для пользователя линукс потому что ньюансы обычно сводятся к вводу коммандочек, даже в винде это поняли и встроили линукс интерфейс - так что линуксовизация идёт полным ходом оссобенно с приходом обучений интернет специальностям. кто не владеет ком-строкой тот будет разве что наполнять свой комп разными утилитами странного происхождения и в конечном счёте будут терять денежку на обслуживании систем, ну или будут молча смотреть как тормозит комп и смирятся с этим
@@realtimeuser Вы слышали про Зеро кодинг? С помощью него можно не просто решить много задач а решить их гораздо быстрее чем в командной строке. У меня физически не хватит времени пересматривать всё в своей системе Мне проще скопировать код и вставить его нейронки Она гораздо лучше найдёт в нём ошибки Баги и так далее. А также есть проверенные утилиты....
Спасибо за коммент, максимализмом запахло:))) враг всех этих нейроподобных вычислений - как всегда в деталях. и мегатонны человекочасов проводится именно в устрании мелочей, ньюансов и шероховатостей. Вот так если посмотреть то айтишная задача выглядит ясной как Божий день. - но при реализации задумки всплывает то чего не хватает или же ограничения проверенных утилит. и тут как обычно надо преодолевать себя - включать собственную макушку и корпеть над мелочами. И тут как всегда имеем профит - к чему обучать чужие алгоритмя если можем обучить свой - который бесплатен, не требует оплат тарифных планов да и просто придает экшэну в жизни)
@@realtimeuser Тут я согласен но частично. Согласен С тем что не стоит обучать чужие алгоритмы. Всё никак не дойдут руки Поселить на своём компьютере какую-нибудь нейронку. Тем не менее есть много и Доводов против. Например Это быстро развивается Поэтому повторюсь писать руками всё равно что Ходить пешком когда появились машины. Можно конечно пройтись но машиной всё-таки Покрыть можно больше расстояния. И все детали она будет решать сама. А если не будет то тогда и надо включать макушку. Но не закатывать рукава и пытаться делать самому А включать макушку на более высоком уровне Пытаться объяснить нейросети чтобы она сделала это сама а ещё лучше запомнила И больше не допускала ошибок но это к сожалению пока Насколько я понял невозможно. Пока что только начало. Первые машины Тоже ездили не быстрее лошади. Но в принципе уже Сейчас никто не будет спорить что машины вычисляют быстрее И даже могут проявлять креативность В общем некогда рассказывать
Благодарен за содержательную беседу. В основном канал направлен на писюков (прошу прощения не хочу никого из обозначенной группы лиц обидеть -а как бы с позитивном слове сказал))) которые хотят блеснуть умом на собеседованиях и чтоб потом трудится за заведомо большую средней по цехам зэпэ))) и когда делаете чтото свое то всегда можно найти этому какую нибудь монетизацию да и в любом случае останетесь в выигрыше... А включать макушку на более высоком уровне - таких парней у нас я бы подумал бы что тысячекратно больше чем усидчивых и вдумчивых любителей программных систем.
11 мегабайт в секунду а не мегабит )
Спасибо за коммент кто говорит что мебит и как понять - надо ман по pv глянуть.
Очень круто !
Спасибо за коммент, Ваш коммент тоже норм
Вы говорите слишком близко в миикрофон, и без поп-фильтра. Поэтому голос искажен, бубнит и гудит. Оптимальное расстояние до микрофона 15-25 см.
Спасибо за коммент - это встроенный микрофон в ноут 14летней давности или же древнее))) внешний пока что в замене и звук важно знаю что заменю..
Никогда, слышите -
Никогда не работайте root ом. Особенно, не учите людей работать под рутом, они же привыкнут и будут нести говно в массы
Спасибо за коммент, в свете последних эксплойтов и уязов - заполучить рут скоро станет скорее рутина нежели привелегия:))) даже для начинающих. оссобенно забавило что и судо и систем д дырявые годами были до недавних пор, так что надо пасти такто внешний периметр. Это как змей запускать не в клетку а в отдельную комнату и надеятся что они не пролезут в другие помещения)))
кстати в контейнеризованных приложках рут имеет скорее символическое значение. уже в настоящие дни.
Видео в котором ссылочка на другое видео. Да пошел ты
Спасибо за коммент, ну а как по другому пересказать тему которая уже описана в другом ролик е и более подробно ли как предлагаете?
@@realtimeuser это подстава и бейт, я сразу подписался но когда досмотрел до этого пункта отписался. Люди не любят когда их держут за дураков, плохой старт.
я понял что чтото непонравилось (но не понял как мне ссылки не давать на другие видосы) надеюсь что найдёте контент лучше
Я один слышу эти высокочастотные давящие звуки? Такой звук на видео в 2024.... Смотреть невозможно. Субтитры кривые. UVR5 бесплатный отделит твой голос от шумов. Не задирай ультраверх. Я вооще не пойму как можно было так ужасно записать - жуже чем на что либо. Я даже не знаю какие устройства могут так плохо записывать. Старый дешевый радио-микрофон для караоке воткнутый во вход мат-платы 1995г. с поднятием высоких на 50 ДБ, т.к. микрофон из не записывает в результате вылазит 8-битный цифровой шум, режущий мозг?
Спасибо за коммент эксперту по звуку, А займусь-ка я звуком)
@realtimeuser да было бы не плохо. Микрофоны сейчас хорошие и стоят копейки относительно. 3 тыс. руб. +/-, в т.ч. USB, для которых не нужна звуковая карта. Програм по очистке звука/голоса уже сотни. Компрессор только нужно, чтоб громкость была стабильной и слышной. И лимитер в конце, чтоб не было искажений как сейчас. Использовать эквализацию после них как правило не нужно, если вы не топ блогер, у которого и дорогой свет и дорогая камера, операторы и монтажеры отдельные.
Спасибо ябы не проч использовать самописный голанг софт для обработки речи и звуков. Надобы ролик запилить. нашел репу где можно реалтаймом подделывать чужой накопленный за 5сек голос. Было бы ржаково голосом к примеру харламова или павла воли ролики мейкать))))
Боже мой, КПД этого человека стремится к 0. 2024 год на дворе, не 1984! Впрочем, линукс застрял в прошлом и никак от туда не вылезет. Как говорится: "Линукс бесплатен, если ваше время ничего не стоит" (С).Это было верно 20 лет назад, верно и теперь.
Спасибо за коммент, но мало содержательности в нём. Если так то я вижу много людей у которых винда тормозит без видимых причин (даже на современных девайсах) и мне это очень заметно. Так что только даже потакому критерию у меня нет желания скармливать время странной системе.
@@realtimeuser _" у меня нет желания скармливать время странной системе"_ - Разовью мысль.
Весьма печально осознавать, что в 24м году приходится либо всё так же, до изнеможения, долбиться об клаву и забивать моск кракозябрами, в которых каждая закорючка имеет значение... либо не понимать до конца, что происходит в "странной системе" )))
Отличная мысль - да и это дает право выбора использовать сильно платное аля мак ну или менять действительность - подключится к разработке систем и вносить то чтобы было всё по красоте как задумали. Или платим или педалим. Вот. ну еще можно просто спортивненько так научится клавой шуршать чтоб быстро всё получалось и использовать то что есть.
sshfs
Спасибо за коммент, кто как называет в самой системе на дропдоуне sftp а некоторые считают что это должно быть называться таквот как у Вас. Нэйминг. Разрабы всегда любят по своему всё назвать
Устанавливаем Midnight Commander и эти долбёжные игры превращаются в отдых
Спасибо за коммент, неплохой софт оссобенно для тех кому комстрока на фултайме нужна, и в репе обновления. я и забыл про md что есть такое
@@realtimeuser да, бывает, что нужно с командной ваять. Не спорю
Dislile
второй коммент понят но не учтен ютубом по причинет грамматических ошибок походу)
Автор калич
Спасибо за коммент, Ваш возглас принят но не понят:)))
А как сделать подключение по sftp не через GUI (как в видео), а через консоль, и ещё лучше - чтобы в ssh config такое подключение засунуть? Чтобы быстро подключать\отключать нужные сервера, чтобы "локально" можно было редактировать файлы на удалённом сервере.
Спасибо за коммент, sftp это аналог фтп и оно работает как запрос ответ запрос ответ тоесть как рест и это можно легко увидеть в filezilla. Поэтому такая работа мало кому понадобится да и понравится после каждого изменения делать пуш на сервак или качать весь файл отредачить его и запулить на сервак - много лишнего трафика и конечноже проще как и делают, авторизоваться на серваке и править файлики сколько угодно.Ага и еще похоже что Webшторм так и делает вот именно как вам и надо)))
ssh -X не на каждом терминале рабоате в той убунте)))
Спасибо за коммент, да действительно это зависит во первых от возможностей сервера так и клиента и во вторых от их настроек для X-отображения использования
Как это "более 9 фичей"? 9.2588462887745, что ли?
Рускова езэка бэ падучидь...
Спасибо за коммент и любопытство. 10 больше девяти? а одинадцать? счас уже бы было двенадцать...что тоже поболее будет и с этим не поспоришь:)
@@realtimeuser Ну, мы по-русски говорим и пишем? А по-русски "более" с количественными числительными употребляются так:
-- если речь идёт о перечислимых неделимых целочисленных сущностях, то используются _исключительно_ круглые числительные, оценивающие порядок числа: десятки, сотни, тысячи и т.п.: *у меня было более десяти автомобилей; у соседки Маши было более ста мужиков;*
-- если оцениваемая сущность может быть выражена дробным числом, тогда вполне уместно говорить ближайшее целое: *я изучал русский язык более девяти лет; руль на моей Ламборгини крутится более, чем на три оборота.*
"Фича" не может быть дробным числом, поэтому "более 9" говорить безграмотно. Лично вы в этом конкретном ролике о скольки "фичах" рассказываете? Вот ровно столько и напишите: 9, 11, 13..., безо всяких "более" 🙂
Если бы вы рассказывали, скажем, о 53 "фичах", тогда уместно сказать "более пятидесяти". Если хотите оставить задел на перспективу, мол, сейчас 53, а завтра может быть уже 56, тогда надо говорить "не менее 53" или "как минимум 53". Правда, формат ролика такого не подразумевает, это так, на будущее. Так пишут в статьях о чём-то развивающемся, и всё равно "более 9" говорить неправильно. Формулировка, которая не вызовет претензий: "На момент записи ролика было как минимум 9 фичей".
В общем, прошу прощения за занудство, но жутко обидно, когда неглупый человек использует такие грубые помарки в своей речи. А более глупые за вами начнут повторять, ориентируясь на вас.
Успехов!
Вау!. Не знаю что и возразить, разве что всем нам надо понять что мы глупыши такто...сейчас самый глупый ребёнок может по приколу выдать ответы чатжпт бота за свои и рассуждать что глупый он или нет - та еще задачка... да и понятия интеллект спорное и споры нешутошные в связи с параметризацией исскуственной интеллектуальной активности программируемых систем. А название ролика - функциональное: задал параметр и получаю результат. Вам бы стоило с такими рассуждениями канал о логике бы вести.
Х.знает откуда этот шумахер взялся, а речь...
Спасибо за коммент, блин там хоть с марса главное культура благополучного усвоения материала чтоб была ровная:)
странная конструкция ll | grep dogovor.txt. ll dogovor.txt тоже самое
спасибо за коммент, вертикальная линия это представляйте как типо "стенка откуда вываливается результат команды который получился до стенки))) а греп это фильтр и вывод строк в которых есть такие вот символы.
@@realtimeuser я знаю что значит эта команда. Нахрена использовать grep там где он нахрен не нужен?
Спасибо за исправление - да действительно можно было и не использовать так
Спасибо :)
И Вам спасибо за коммент