mirror of
https://github.com/EmbedDevIOT/obsidian-vault-.git
synced 2026-11-05 22:03:26 +03:00
vault backup: 2026-03-14 17:10:27
This commit is contained in:
@@ -36,34 +36,40 @@ cat /proc/iomem
|
||||
```
|
||||
|
||||
## SSH
|
||||
1. Настройка доступа по ключу с использованием файла `./ssh/config`
|
||||
1. Сгенерировать ключ (на локальном хосте) `ssh-keygen -t ed25519`
|
||||
- Приватный ключ: `~/.ssh/id_ed25519`
|
||||
- Публичный ключ: `~/.ssh/id_ed25519.pub`
|
||||
2. Добавить `pub` ключ на сервер (_`~/.ssh/authorized_keys`_)
|
||||
Настройка доступа по ключу с использованием файла `./ssh/config`
|
||||
- Сгенерировать ключ (на локальном хосте)
|
||||
`ssh-keygen -t ed25519`
|
||||
- Приватный ключ: `~/.ssh/id_ed25519`
|
||||
- Публичный ключ: `~/.ssh/id_ed25519.pub`
|
||||
Добавить `pub` ключ на сервер (_`~/.ssh/authorized_keys`_)
|
||||
1. Если файл с директорией не существует - создать
|
||||
2. Можно использовать `ssh-copy-id`
|
||||
3. Добавить конфигурацию в `./ssh/config`
|
||||
2. Добавить конфигурацию в `./ssh/config`
|
||||
1. **Host** my-server
|
||||
2. **HostName** IP_АДРЕС_СЕРВЕРА
|
||||
3. **User** ИМЯ_ПОЛЬЗОВАТЕЛЯ
|
||||
4. **IdentityFile** ~/.ssh/id_ed25519
|
||||
5. **IdentitiesOnly** yes
|
||||
6. **Port** 22 - если порт изменент
|
||||
4. Проброс портов:
|
||||
3. Проброс портов:
|
||||
Синтаксис: локальный порт - целевой хост - целевой порт
|
||||
1. **LocalForward** 8080 localhost:80
|
||||
2. **LocalForward** 5432 10.0.0.5:5432
|
||||
5. Порты для проброса:
|
||||
4. Порты для проброса:
|
||||
1. 3389 (RDP)
|
||||
2. 5900+ (VNC)
|
||||
3. 22 (SSH)
|
||||
4. 80 / 443 (HTTP/HTTPS)
|
||||
2. Используемые команды:
|
||||
|
||||
Генерация ssh ключа:
|
||||
```bash
|
||||
ssh-keygen -t ed25519
|
||||
```
|
||||
Проброс портов в localhost:
|
||||
```bash
|
||||
ssh -L 5901:10.10.10.5:5900 user@192.168.10.1
|
||||
```
|
||||
|
||||
## Network
|
||||
Проверка маршрута следования трафика.
|
||||
``` bash
|
||||
|
||||
Reference in New Issue
Block a user