Сетевик Джонни // Network Admin
Я Сетевик Джонни, моя цель в телеграме рассказать все о сетях в доступной форме! Владелец: @williamacy Сотрудничество: @bashmak_media
Mostrar más5 560
Suscriptores
+1224 horas
+387 días
+34030 días
- Suscriptores
- Cobertura postal
- ER - ratio de compromiso
Carga de datos en curso...
Tasa de crecimiento de suscriptores
Carga de datos en curso...
Photo unavailableShow in Telegram
❓ Задумываетесь о профессии Linux-администратора в IT? Попробуйте себя на открытом уроке.
👉 Тема: «Стандартные потоки ввода/вывода».
На вебинаре мы разберем:
- Философию UNIX
- Что на самом деле происходит, когда мы видим текст утилит на экране
- Какие бывают стандартные потоки ввода/вывода
- Как работать с потоками
🏆 Спикер Андрей Буранов — системный администратор в VK, входит в топ-3 лучших преподавателей образовательных порталов.
🔑 Специальная цена на курс «Administrator Linux.Basic» для участников.
👉 Регистрируйтесь сейчас https://otus.pw/IRim/?erid=LjN8KchLg
Реклама. ООО "ОТУС ОНЛАЙН-ОБРАЗОВАНИЕ". ИНН 9705100963.
Photo unavailableShow in Telegram
❓ Задумываетесь о профессии Linux-администратора в IT? Попробуйте себя на открытом уроке.
👉 Тема: «Стандартные потоки ввода/вывода».
На вебинаре мы разберем:
- Философию UNIX
- Что на самом деле происходит, когда мы видим текст утилит на экране
- Какие бывают стандартные потоки ввода/вывода
- Как работать с потоками
🏆 Спикер Андрей Буранов — системный администратор в VK, входит в топ-3 лучших преподавателей образовательных порталов.
🔑 Специальная цена на курс «Administrator Linux.Basic» для участников.
👉 Регистрируйтесь сейчас https://otus.pw/IRim/?erid=LjN8KchLg
Реклама. ООО "ОТУС ОНЛАЙН-ОБРАЗОВАНИЕ". ИНН 9705100963.
🥷 Джонни вещает: проброс X-сервера
Теория: Графические приложения в юникс обычно используют X-сервер (wayland в пути, но всё ещё не готов). Это означает, что приложение запускается и подключается к X-серверу для рисования. Иными словами, если у вас есть голый сервер без гуя и есть локальный x-сервер (в котором вы работаете), то вы можете дать возможность приложениям с сервера рисовать у вас на рабочем столе.
❗️ Обычно подключение к удалённом X-серверу — не самая безопасная и тривиальная вещь.
SSH позволяет упростить этот процесс и сделать его совсем безопасным. А возможность жать трафик позволяет ещё и обойтись меньшим трафиком (т.е. уменьшить утилизацию канала, то есть уменьшить ping (точнее, latency), то есть уменьшить лаги).
🕹 Ключики: -X — проброс X-сервера. -Y проброс авторизации.
Достаточно просто запомнить комбинацию
ssh -XYC user@SERVER
. Безопасность microsoft при работе в сети мы все хорошо знаем, так что выставлять наружу голый RDP неуютно. Вместо этого мы подключаемся к серверу по ssh, а дальше запускаем там команду rdesktop:
ssh ric
rdesktop -k en-us 192.168.1.1 -g 1900x1200
👌 И чудо, окошко логина в Windows на нашем рабочем столе. Заметим, тщательно зашифрованное и неотличимое от обычного SSH-трафика.
#SSH👍 12🔥 2
Photo unavailableShow in Telegram
ChatGPT теперь бесплатно в телеграм без ограничений!
Бот поможет для любых ваших задач, напишет код на любом языке, забронирует вам отель, или даст медицинский совет. Ничего платить не надо!
Бот в закрепе тут ВселеннаяAI
👍 3👎 2🤨 2
Перейти на канал
Photo unavailableShow in Telegram
🥷 Джонни вещает: алиасы в SSH
Скажу честно, до последнего времени не знал и не использовал. Оказались очень удобными.
В более-менее крупной компании часто оказывается, что имена серверов выглядят так:
spb-MX-i3.extrt.int.company.net
. И пользователь там не равен локальному.
🖥 То есть логиниться надо так: ssh [email protected]
.
Каждый раз печатать — туннельных синдромов не напасёшься🙅♂️ В малых компаниях проблема обратная — никто не думает о DNS, и обращение на сервер выглядит так: ssh [email protected]
. Короче, но всё равно напрягает. Ещё большая драма, если у нас есть нестандартный порт, и, например, первая версия SSH (привет цискам).
Тогда всё выглядит так: ssh -1 -p 334 [email protected]
. Удавиться. Про драму с scp даже рассказывать не хочется.
— Можно прописать общесистемные alias'ы на IP (/etc/hosts), но это кривоватый выход (и пользователя и опции всё равно печатать). Есть путь короче.
Файл ~/.ssh/config
позволяет задать параметры подключения, в том числе специальные для серверов, что самое важное, для каждого сервера своё. Все доступные для использования опции можно увидеть в man ssh_config (не путать с sshd_config). (жду ваш реакшен под постом)
#SSH #Alias | 😊 @iscode👍 18🔥 3⚡ 2
Photo unavailableShow in Telegram
Пс...
Тут два С++ сеньора создали канал, где простым языком поясняют за плюсы, метапрограммирование, фишки новых стандартов, алгоритмы, вопросы с собеседований и другие непонятные штуки из современного программирования на С++.
Прямо сейчас Вы можете бесплатно забрать гайды по собеседованиям, по категориям выражений и мув-семантике и по ключевому слову inline. Все найдете в закрепе канала.
Подписывайтесь, чтобы пояснять друзьям за оптимизации компилятора, о которых вам никто не расскажет: Грокаем С++
👍 1
Photo unavailableShow in Telegram
ChatGPT теперь бесплатно в телеграм без ограничений!
Бот поможет для любых ваших задач, напишет код на любом языке, забронирует вам отель, или даст медицинский совет. Ничего платить не надо!
Бот в закрепе тут ВселеннаяAI
Перейти на канал
Photo unavailableShow in Telegram
ChatGPT теперь бесплатно в телеграм без ограничений!
Бот поможет для любых ваших задач, напишет код на любом языке, забронирует вам отель, или даст медицинский совет. Ничего платить не надо!
Бот в закрепе тут ВселеннаяAI
Перейти на канал
😊 Более подробное описание по часто встречающимся кодам статусов ответов
1. 1ХХ (информация)
101 Switching Protocols — Запрос принят, сервер предлагает дальнейшее взаимодействие выполнять по другому протоколу (например, WebSocket).
2. 2ХХ (успешное выполнение)
200 OK — Запрос выполнен успешно.
201 Created — В результате выполнения запроса на сервере был успешно создан ресурс (например, в ответ на запрос PUT).
3. 3ХХ (перенаправление)
301 Moved Permanently — Запрошенный ресурс был перемещен. Новый URL ресурса указывается в заголовке ответа Location. В дальнейшем клиенту рекомендуется использовать новый URL.
302 Found — Запрошенный ресурс был временно перемещен в другое место. Новый URL ресурса указывается в заголовке ответа Location. В дальнейшем клиенту рекомендуется использовать старый URL, т.к. перемещение временное.
304 Not Modified — Запрошенный ресурс не был изменен, поэтому можно взять ресурс из кэша, а не передавать его по сети.
4. 4ХХ (ошибка клиента)
400 Bad Request — Запрос не может быть обработан из-за ошибки синтаксиса.
403 Forbidden — Доступ к запрошенному клиентом ресурсу запрещен.
404 Not Found — Запрошенный ресурс не найден на сервере.
5. 5ХХ (ошибка сервера)
500 Internal Server Error — Запрос не может быть выполнен из-за внутренней ошибки в программном обеспечении сервера.
501 Not Implemented — Сервер не поддерживает запрошенную функциональность, например, не может выполнить запрошенный метод HTTP для указанного ресурса.
505 HTTP Version Not Supported — Версия HTTP, указанная в запросе, не поддерживается.
Полный список кодов ответов с описанием можно посмотреть в разделе «Status Codes» документа RFC 9110.
#HTTP #Status | 👋@iscode
👍 8🔥 2
Photo unavailableShow in Telegram
🥷 Протокол HTTP: коды состояния ответов и ошибки
Пламенно приветствую вас, вы у меня самые активные, рад видеть! Как и обещал, следуюший пост в студию xD
Первая строка ответа HTTP содержит код статуса ответа – число в диапазоне от 100 до 599, которое характеризует результат выполнения запроса. Возможные коды статусов ответов описаны в документе RFC 9110 HTTP Semantics.
❗️ Коды статусов ответов разделены на пять классов, которые определяются по первой цифре кода:
· 1ХХ (информация): запрос получен, обработка продолжается
· 2ХХ (успешное выполнение): запрос был успешно принят и понят
· 3ХХ (перенаправление): для выполнения запроса необходимо предпринять дополнительные действия.
· 4ХХ (ошибка клиента): запрос содержит синтаксическую ошибку или не может быть выполнен.
· 5ХХ (ошибка сервера): запрос от клиента оформлен правильно, но при его обработке произошла ошибка на стороне сервера.
👍 9🔥 3
Elige un Plan Diferente
Tu plan actual sólo permite el análisis de 5 canales. Para obtener más, elige otro plan.