Системный Администратор (Сисадмин) – Telegram
Системный Администратор (Сисадмин)
14K subscribers
1.81K photos
1.69K videos
87 files
1.89K links
Настройка серверов Windows, Linux, сетевое оборудование Cisco Systems, D-Link, HP, Huawei, Juniper, MikroTik. Книги и мануалы для сисадминов.
По всем вопросам @evgenycarter

РКН clck.ru/3KoGJ3
Download Telegram
Есть опыт системного администрирования? Хочешь работать в IT? Компания Neoflex открывает набор на курсы по направлению System Engineering.

🧑🏻‍💻Кого мы ждем?
Выпускников и студентов 4-го курса, готовых работать full-time (частичную занятость не предлагаем!)

Не обязательно, но будет плюсом: опыт системного администрирования, программирования, навыки работы с Linux, SQL, Postgres, Java, Python, Bash.

😉Это бесплатно. Нам нужны крутые IT-специалисты и мы готовы их обучать.

🕒Краткий и удобный формат. Курс стартует в мае и продлится 2,5 месяца. Занятия проводятся онлайн 3 раза в неделю с 15:00 до 17:00.

🙋🏻‍♂️Кураторы — сотрудники Neoflex, эксперты в сфере IT и финансовом секторе. Они станут вашими менторами на время обучения и расскажут о современных технологиях, которые еще даже не гуглятся.

🔥90% выпускников смогут получить возможность трудоустройства в Neoflex.

👉🏻Оставь заявку на сайте до 19 мая, если хочешь войти в IT всего за 2,5 месяца! В ответ тебе вышлют письмо с материалами для самоподготовки и назначат вступительный тест.
👍82💩2
Развертывание сервера Graylog с помощью Ansible на Ubuntu/Debian/CentOS

Graylog – это бесплатный инструмент для агрегации и управления логами с открытым исходным кодом.
Он используется для сбора, анализа, визуализации журналов и отправки оповещений.
Сервер Graylog состоит из 4 компонентов, а именно:
Graylog Server – сервер, который передает журналы для визуализации на веб-интерфейсе.
MongoDB – это сервер базы данных, используемый для хранения данных и конфигураций.
ElasticSearch – это инструмент анализа журналов для Graylog Server.
Java – обеспечивает среду выполнения для ElasticSearch.
Все эти инструменты работают вместе для достижения главной цели – агрегации и управления журналами.
Использование Ansible для развертывания сервера Graylog Server позволяет легко автоматизировать рекурсивную задачу.
Ansible, как и другие инструменты оркестрации, должен быть установлен на управляющем узле, чтобы иметь возможность управлять подключенными хостами. Далее


#Graylog #Ansible

@sysadminof
👍5💩1
Forwarded from DevOps
Media is too big
VIEW IN TELEGRAM
Kubernetes на Русском Языке

- Основы Kubernetes - Кубернетес на ОЧЕНЬ простом языке
- Поднятие простого Локального K8s Cluster на Windows
- Поднятие Кластера в AWS Elastic Kubernetes Service - EKS - Кубернетес на простом языке
- Поднятие Кластера в GCP Google Kubernetes Engine - GKE - Кубернетес на простом языке
- Поднятие Кластера для Учёбы Бесплатно в Интернете - Кубернетес на простом языке
- Создание Docker Image, DockerHub, Запуск Docker Container - Кубернетес на простом языке
- Главные Объекты Kubernetes, из чего состоит K8s - Кубернетес на простом языке
- Создание и Управление - PODS - Кубернетес на простом языке
- Создание и Управление - DEPLOYMENTS - Кубернетес на простом языке
- Создание и Управление - SERVICES - Кубернетес на простом языке
- Создание и Управление - INGRESS Controllers - Кубернетес на простом языке
- Создание и Управление - Helm Charts - Кубернетес на простом языке

Смотреть на Youtube

#devops #Kubernetes #девопс

Подпишись 👉@i_DevOps
🔥5
Советы по настройке history команд в Bash

Каждая вводимая в терминале команда сохраняется в файле ~/.bash_history. Чтобы посмотреть историю команд – введите history.

Настройка истории команд в Bash осуществляется путем добавления переменных окружения в файл ~/.bashrc.

Чтобы изменения в ~/.bashrc вступили в силу, выполните:

source ~/.bashrc


1. Добавляем Отображение Даты и Времени в Bash History
Иногда очень полезно узнать время, когда какая-либо команда была выполнена.

Установите HISTTIMEFORMAT, чтобы сохранять время выполнения каждой команды.

Для этого добавьте следующую строку в файл ~/.bashrc:

export HISTTIMEFORMAT="%h %d %H:%M:%S "
Теперь, набрав history, Вы получите следующий вывод:

113 Jun 08 16:31:06 sudo ifconfig
114 Jun 08 16:31:10 top
115 Jun 08 16:31:19 ping disnetern.ru
116 Jun 08 16:31:22 history


2. Увеличиваем Размер Хранимой Истории
Увеличьте HISTSIZE — количество команд, которые необходимо запоминать в списке истории (стандартное значение — 500).

export HISTSIZE=5000
Увеличьте HISTFILESIZE — максимальное количество строк, содержащееся в файле истории (стандартное значение — 500).

export HISTFILESIZE=5000


3. Добавляем Команды Bash в Файл с Историей
Bash перезаписывает файл .bash_history?

Чтобы добавлять новые команды в файл с историей, а не переписывать его каждый раз, добавьте следующую строку в ~/.bashrc:

shopt -s histappend


4. Мгновенно Сохранять Историю Команд
По умолчанию, Bash записывает историю команд в .bash_history, при завершении сессии.

Если сессия внезапно оборвется Вы потеряете текущую историю команд.

Используйте переменную $PROMPT_COMMAND, чтобы сохранять команды сразу после выполнения:

Добавьте следующую строку в файл ~/.bashrc, если переменная $PROMPT_COMMAND не была задана ранее:

PROMPT_COMMAND='history -a'
Добавьте следующую строку, если переменная $PROMPT_COMMAND уже была задана:

PROMPT_COMMAND='$PROMPT_COMMAND; history -a'

#Bash

👉 @i_odmin
👍11
Подборка каналов для IT специалистов 🎯

Системное администрирование 📌
https://news.1rj.ru/str/tipsysdmin Типичный Сисадмин (фото железа, было/стало)
https://news.1rj.ru/str/sysadminof Книги для админов, полезные материалы
https://news.1rj.ru/str/i_odmin Все для системного администратора
https://news.1rj.ru/str/i_odmin_book Библиотека Системного Администратора
https://news.1rj.ru/str/i_odmin_chat Чат системных администраторов
https://news.1rj.ru/str/i_DevOps DevOps: Пишем о Docker, Kubernetes и др.

Excel лайфхак📌
https://news.1rj.ru/str/Excel_lifehack

GitHub Сообщество 📌
https://news.1rj.ru/str/Githublib Интересное из GitHub

CodePen 📌
https://news.1rj.ru/str/codepen_1 Сообщество пользователей CodePen

Базы данных (Data Base) 📌
https://news.1rj.ru/str/database_info Все про базы данных

Вакансии для программистов 📌
https://news.1rj.ru/str/progjob

Программирование Python 📌
https://news.1rj.ru/str/pythonofff Python академия. Учи Python быстро и легко🐍
https://news.1rj.ru/str/BookPython Библиотека Python разработчика
https://news.1rj.ru/str/python_real Python подборки на русском и английском

Мобильная разработка: iOS, Android 📌
https://news.1rj.ru/str/developer_mobila Мобильная разработка

Фронтенд разработка 📌
https://news.1rj.ru/str/frontend_1 Подборки для frontend разработчиков

Java разработка 📌
https://news.1rj.ru/str/BookJava Библиотека Java разработчика

Разработка игр 📌
https://news.1rj.ru/str/game_devv Все о разработке игр

Библиотеки 📌
https://news.1rj.ru/str/book_for_dev Книги для программистов Rus
https://news.1rj.ru/str/java_360 Книги по Java Rus
https://news.1rj.ru/str/python_360 Книги по Python Rus
https://news.1rj.ru/str/programmist_of Книги по программированию
https://news.1rj.ru/str/proglb Библиотека программиста
https://news.1rj.ru/str/bfbook Книги для программистов

БигДата, машинное обучение 📌
https://news.1rj.ru/str/bigdata_1 Data Science, Big Data, Machine Learning, Deep Learning

Программирование 📌
https://news.1rj.ru/str/bookflow Лекции, видеоуроки, доклады с IT конференций
https://news.1rj.ru/str/coddy_academy Полезные советы по программированию

QA, тестирование 📌
https://news.1rj.ru/str/testlab_qa Библиотека тестировщика

Шутки программистов 📌
https://news.1rj.ru/str/itumor Шутки программистов

Защита, взлом, безопасность 📌
https://news.1rj.ru/str/thehaking Канал о кибербезопасности

Книги, статьи для дизайнеров 📌
https://news.1rj.ru/str/ux_web Статьи, книги для дизайнеров
https://news.1rj.ru/str/arhitekturamira World Architecture

Английский 📌
https://news.1rj.ru/str/UchuEnglish Английский с нуля

Математика 📌
https://news.1rj.ru/str/Pomatematike Канал по математике

Арбитраж трафика 📌
https://news.1rj.ru/str/partnerochkin CPA и арбитраж трафика

Крипта 📌
https://news.1rj.ru/str/bitkoinoff Новости криптовалют

DeepFake 📌
https://news.1rj.ru/str/deepfakenow Публикуем deepfake видео

Мир технологий 📌
https://news.1rj.ru/str/mir_teh Видео из мира технологий
👍2🔥2
Крупнейший портал о кибербезопасности стал в три раза дешевле!

XAKEP.RU доверяют 130 000 ИТ-специалистов, и не просто так. В их базе 66 000 обучающих технических материалов! Чтобы быть в курсе и разбираться в теме кибербезопасности, ИТ-спецу просто необходима подписка на XAKEP.RU!
А сейчас у них еще и огромная скидка!

Подробно о подписке: https://xakep.ru/about-magazine/
Где лежат файлы реестра

В Windows 7, согласно сведениям из HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\hivelist файлы реестра хранятся в следующих местах:
01= Ветка реестра «HKEY_LOCAL_MACHINE\HARDWARE» формируется в зависимости от оборудования (динамически);
02= Ветка реестра «HKEY_LOCAL_MACHINE\BCD00000000» формируется из файла «%SystemRoot%\Boot\BCD»
03= Ветка реестра «HKEY_LOCAL_MACHINE\SYSTEM» формируется из файла «%SystemRoot%\System32\config\SYSTEM»
04= Ветка реестра «HKEY_LOCAL_MACHINE\SOFTWARE» формируется из файла «%SystemRoot%\System32\config\SOFTWARE»
05= Ветка реестра «HKEY_LOCAL_MACHINE\SECURITY» формируется из файла «%SystemRoot%\System32\config\SECURITY»
06= Ветка реестра «HKEY_LOCAL_MACHINE\SAM» формируется из файла «%SystemRoot%\System32\config\SAM»
07= Ветка реестра «HKEY_USERS\.DEFAULT» формируется из файла «%SystemRoot%\System32\config\DEFAULT»
08= Ветка реестра «HKEY_USERS\S-1-5-18» формируется из файла «%SystemRoot%\System32\config\systemprofile\NTUSER.DAT» (относится к учетной записи system)[1]
09= Ветка реестра «HKEY_USERS\S-1-5-19» формируется из файла «%SystemRoot%\ServiceProfiles\LocalService\NTUSER.DAT» (относится к учетной записи LocalService)
10= Ветка реестра «HKEY_USERS\S-1-5-20» формируется из файла «%SystemRoot%\ServiceProfiles\NetworkService\NTUSER.DAT» (относится к учетной записи NetworkService)
11= Ветка реестра «HKEY_USERS\SID_пользователя\» формируется из файла «%USERPROFILE%\NTUSER.DAT»
12= Ветка реестра «HKEY_USERS\SID_пользователя\_Classes» формируется из файла «%USERPROFILE%\AppData\Local\Microsoft\Windows\UsrClass.dat»
%SystemRoot%\System32\config\RegBack» - Резервные копии файлов реестра DEFAULT, SAM, SECURITY, SOFTWARE и SYSTEM
Резервное копирование производится силами Планировщика задач в 0 ч. 00 мин. каждые 10 дней по заданию «RegIdleBackup»,
расположенному в иерархии задач по пути «\Microsoft\Windows\Registry».

👉@sysadminof
👍8
Forwarded from DevOps
Certified Kubernetes Application Developer (CKAD) Study Guide: In-Depth Guidance and Practice
Автор: Benjamin Muschko (2021)

Сегодня очень востребованы разработчики, способные работать, устранять неполадки и отслеживать приложения в Kubernetes. Чтобы удовлетворить эту потребность, Фонд Cloud Native Computing Foundation создал сертификационный экзамен, чтобы устанавливать доверие к разработчику и его ценность на рынке труда для работы в среде Kubernetes. Экзамен Certified Kubernetes Application Developer (CKAD) отличается от типичного формата других тестов. Вместо этого CKAD - это экзамен, основанный на успеваемости, который требует глубокого знания решений задач в условиях нехватки времени. Это учебное пособие проведет вас по всем темам, которые вам понадобятся для полноценной подготовки к экзамену. Автор также делится своим личным опытом подготовки ко всем аспектам экзамена.

Скачать книгу

#devops #девопс

Подпишись 👉@i_DevOps
👍2
Media is too big
VIEW IN TELEGRAM
Vim за 100 секунд

Vim — это текстовый редактор, который может повысить вашу продуктивность при написании кода.

👉@sysadminof
👍5🤬1
Как получить id вставленной записи в mysql?

Вы можете использовать LAST_INSERT_ID() чтобы получить id последней вставленной записи в MySQL, ниже пример запроса на MySQL:

# INSERT INTO your_table (col1, col2,...) VALUES ('val1', 'val2'...);
SELECT LAST_INSERT_ID();


#mysql

👉 @database_info
👍7
Реестр: Восстановление и бэкапы

C:\Windows\System32\config\RegBack - каталог repair (дефолтный бэкап реестра)
________________________________________________________________________________________
backup.bat бэкапим
if exist c:\backup\SOFTWARE.OLD del c:\backup\SOFTWARE.OLD
if exist c:\backup\NTUSER.DAT.OLD del c:\backup\NTUSER.DAT.OLD
rem c:\backup\SOFTWARE c:\backup\SOFTWARE.OLD
rem c:\backup\NTUSER.DAT c:\backup\NTUSER.DAT.OLD
REG SAVE HKLM\SOFTWARE c:\backup\SOFTWARE
REG SAVE HKCU c:\backup\NTUSER.DAT
________________________________________________________________________________________
открываем regedit и экспортируем следующие ветки:
HKEY_CURRENT_USER - экспортируем целиком
HKEY_LOCAL_MACHINE\HARDWARE - экспортируем отдельным файлом
HKEY_LOCAL_MACHINE\SAM - экспортируем отдельным файлом
HKEY_LOCAL_MACHINE\SOFTWARE - экспортируем отдельным файлом
HKEY_LOCAL_MACHINE\SYSTEM - экспортируем отдельным файлом
HKEY_LOCAL_MACHINE\SECURITY - экспортируем отдельным файлом
________________________________________________________________________________________
например бэкап для ассоциации .txt нужно сохранить три раздела
HKEY\CLASSES_ROOT\.txt
HKEY\CLASSES_ROOT\txtfile
HKEY\CLASSES_ROOT\SystemFileAssociations\text
________________________________________________________________________________________
восстановление
REG RESTORE HKLM\SOFTWARE c:\backup\SOFTWARE
REG RESTORE что откуда

👉@sysadminof
👍4
Forwarded from DevOps
Monitoring & Managing Docker Container is Easy with These 8 CLI Tools

https://geekflare.com/docker-container-monitoring/


Упрощаем мониторинг и управление контейнерами Docker при помощи инструментов CLI

https://habr.com/ru/company/first/blog/658951/

#devops #девопс #Docker
Подпишись 👉@i_DevOps
👍5
​Postal – Полнофункциональный почтовый сервер, который можно использовать на веб-сайтах и серверах.

Это опенсорсная замена Sendgrid, Mailgun или Postmark, готовая к работе на своих собственных серверах.

Также, Postal был разработан Krystal для удовлетворения собственных требований к обработке почты, и с тех пор было решено, что он должен быть выпущен в качестве проекта с открытым исходным кодом для сообщества.

#GitHub | #Ruby #Mail

👉 @Githublib
👍5🥰1
Реестр. Отключить/Включить UAC

Отключить UAC
C:\Windows\System32\cmd.exe /k %windir%\System32\reg.exe ADD HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System /v EnableLUA /t REG_DWORD /d 0 /f
_____________________________________________________________________________________

Включить UAC
C:\Windows\System32\cmd.exe /k %windir%\System32\reg.exe ADD HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System /v EnableLUA /t REG_DWORD /d 1 /f

👉@sysadminof
👍5
Простые инкрементальные бэкапы в Linux с помощью TAR и GPG

Мой скрипт, с помощью которого я делаю бэкапы в Linux

Обожаю UNIX-way, тут бэкапы можно делать значительно более гибкими.
Для бэкапа home директории я использую обычный tar с инкрементацией и шифрую его своим gpg ключом.
Для других файлов, например, для бэкапов моих видео, которые я записываю для ютуба я использую rsync. RSYNC более рационально использовать, когда не критична синхронизация большого количества файлов

👉@sysadminof
👍9
SQL Для Начинающих

SQL Создание бэкапа - копии базы данных - резервное копирование БД
SQL Урок 15 | Вложенные запросы и оператор UNION
SQL Урок 16 | Работаем с данными
SQL Урок 17 | Решаем задачу с оператором HAVING COUNT
SQL Урок 18 | LEFT и RIGHT JOIN, а также CASE

#sql

👉 @database_info
👍16
Подборка каналов для IT специалистов 🎯

Системное администрирование 📌
https://news.1rj.ru/str/tipsysdmin Типичный Сисадмин (фото железа, было/стало)
https://news.1rj.ru/str/sysadminof Книги для админов, полезные материалы
https://news.1rj.ru/str/i_odmin Все для системного администратора
https://news.1rj.ru/str/i_odmin_book Библиотека Системного Администратора
https://news.1rj.ru/str/i_odmin_chat Чат системных администраторов
https://news.1rj.ru/str/i_DevOps DevOps: Пишем о Docker, Kubernetes и др.

Вакансии 📌
https://news.1rj.ru/str/sysadmin_rabota Системный Администратор
https://news.1rj.ru/str/progjob Вакансии в IT

Чат программистов📌
https://news.1rj.ru/str/developers_ru

Excel лайфхак📌
https://news.1rj.ru/str/Excel_lifehack

GitHub Сообщество 📌
https://news.1rj.ru/str/Githublib Интересное из GitHub

CodePen 📌
https://news.1rj.ru/str/codepen_1 Сообщество пользователей CodePen

Базы данных (Data Base) 📌
https://news.1rj.ru/str/database_info Все про базы данных

Программирование Python 📌
https://news.1rj.ru/str/pythonofff Python академия. Учи Python быстро и легко🐍
https://news.1rj.ru/str/BookPython Библиотека Python разработчика
https://news.1rj.ru/str/python_real Python подборки на русском и английском

Мобильная разработка: iOS, Android 📌
https://news.1rj.ru/str/developer_mobila Мобильная разработка

Фронтенд разработка 📌
https://news.1rj.ru/str/frontend_1 Подборки для frontend разработчиков

Java разработка 📌
https://news.1rj.ru/str/BookJava Библиотека Java разработчика

Разработка игр 📌
https://news.1rj.ru/str/game_devv Все о разработке игр

Библиотеки 📌
https://news.1rj.ru/str/book_for_dev Книги для программистов Rus
https://news.1rj.ru/str/java_360 Книги по Java Rus
https://news.1rj.ru/str/python_360 Книги по Python Rus
https://news.1rj.ru/str/programmist_of Книги по программированию
https://news.1rj.ru/str/proglb Библиотека программиста
https://news.1rj.ru/str/bfbook Книги для программистов

БигДата, машинное обучение 📌
https://news.1rj.ru/str/bigdata_1 Data Science, Big Data, Machine Learning, Deep Learning

Программирование 📌
https://news.1rj.ru/str/bookflow Лекции, видеоуроки, доклады с IT конференций
https://news.1rj.ru/str/coddy_academy Полезные советы по программированию

QA, тестирование 📌
https://news.1rj.ru/str/testlab_qa Библиотека тестировщика

Шутки программистов 📌
https://news.1rj.ru/str/itumor Шутки программистов

Защита, взлом, безопасность 📌
https://news.1rj.ru/str/thehaking Канал о кибербезопасности

Книги, статьи для дизайнеров 📌
https://news.1rj.ru/str/ux_web Статьи, книги для дизайнеров
https://news.1rj.ru/str/arhitekturamira World Architecture

Английский 📌
https://news.1rj.ru/str/UchuEnglish Английский с нуля

Математика 📌
https://news.1rj.ru/str/Pomatematike Канал по математике

Арбитраж трафика 📌
https://news.1rj.ru/str/partnerochkin CPA и арбитраж трафика

Крипта 📌
https://news.1rj.ru/str/bitkoinoff Новости криптовалют

DeepFake 📌
https://news.1rj.ru/str/deepfakenow Публикуем deepfake видео

Мир технологий 📌
https://news.1rj.ru/str/mir_teh Видео из мира технологий
👍6