mirror of
https://github.com/EmbedDevIOT/obsidian-vault-.git
synced 2026-11-06 02:53:27 +03:00
2.3 KiB
2.3 KiB
#os #command #linux #DeviceTree #system
Hardware starting. Процесс запуска и инициализации
Boot оr UBoot
Device tree
Модель платы под которую создан device tree:
cat /proc/device-tree/model
Дерево устройств, которое kernel получил от GPU
ls /proc/device-tree/
Вывод устройств, которые kernel создал на основе DT
ls /sys/bus/platform/devices
Просмотр загруженных модулей
lsmod
Commands - System
Параметры которое передает GPU при загрузке системы
vcgencmd get_config int
Просмотр версии системы
cat /etc/os-release
Просмотр всех активных физических адресов устройств в системе
cat /proc/iomem
SSH
- Настройка доступа по ключу с использованием файла
./ssh/config- Сгенерировать ключ (на локальном хосте)
ssh-keygen -t ed25519- Приватный ключ:
~/.ssh/id_ed25519 - Публичный ключ:
~/.ssh/id_ed25519.pub
- Приватный ключ:
- Добавить
pubключ на сервер (~/.ssh/authorized_keys)- Если файл с директорией не существует - создать
- Можно использовать
ssh-copy-id
- Добавить конфигурацию в
./ssh/config- Host my-server
- HostName IP_АДРЕС_СЕРВЕРА
- User ИМЯ_ПОЛЬЗОВАТЕЛЯ
- IdentityFile ~/.ssh/id_ed25519
- IdentitiesOnly yes
- Port 22 - если порт изменент
- Проброс портов:
Синтаксис: локальный порт - целевой хост - целевой порт
- LocalForward 8080 localhost:80
- LocalForward 5432 10.0.0.5:5432
- Порты для проброса:
- 3389 (RDP)
- 5900+ (VNC)
- 22 (SSH)
- 80 / 443 (HTTP/HTTPS)
- Сгенерировать ключ (на локальном хосте)
- Используемые команды:
ssh-keygen -t ed25519
Network
Проверка маршрута следования трафика.
traceroute