vault backup: 2026-04-26 17:13:20

This commit is contained in:
2026-04-26 17:13:20 +03:00
parent 5d98a099da
commit 2710efe2b6
3 changed files with 44 additions and 26 deletions
+9 -9
View File
@@ -27,12 +27,12 @@
"state": {
"type": "markdown",
"state": {
"file": "HomeLab/Services.md",
"file": "Linux/CLI/СLI Network SSH other.md",
"mode": "source",
"source": false
},
"icon": "lucide-file",
"title": "Services"
"title": "СLI Network SSH other"
}
}
],
@@ -109,7 +109,7 @@
"state": {
"type": "backlink",
"state": {
"file": "HomeLab/Services.md",
"file": "Linux/CLI/СLI Network SSH other.md",
"collapseAll": false,
"extraContext": false,
"sortOrder": "alphabetical",
@@ -119,7 +119,7 @@
"unlinkedCollapsed": true
},
"icon": "links-coming-in",
"title": "Backlinks for Services"
"title": "Backlinks for СLI Network SSH other"
}
},
{
@@ -128,12 +128,12 @@
"state": {
"type": "outgoing-link",
"state": {
"file": "HomeLab/Services.md",
"file": "Linux/CLI/СLI Network SSH other.md",
"linksCollapsed": false,
"unlinkedCollapsed": true
},
"icon": "links-going-out",
"title": "Outgoing links from Services"
"title": "Outgoing links from СLI Network SSH other"
}
},
{
@@ -171,13 +171,13 @@
"state": {
"type": "outline",
"state": {
"file": "HomeLab/Services.md",
"file": "Linux/CLI/СLI Network SSH other.md",
"followCursor": false,
"showSearch": false,
"searchQuery": ""
},
"icon": "lucide-list",
"title": "Outline of Services"
"title": "Outline of СLI Network SSH other"
}
}
],
@@ -203,12 +203,12 @@
},
"active": "0e1f0f70468d7f00",
"lastOpenFiles": [
"HomeLab/Services.md",
"Pasted image 20260426161113.png",
"README.md",
"Pasted image 20260426161052.png",
"HomeLab/Files",
"HomeLab/Files/Pasted image 20260426160841.png",
"HomeLab/Services.md",
"HomeLab/Amnezia for Keenetic.md",
"HomeLab/config.md",
"HomeLab/wireshark.md",
+1
View File
@@ -26,6 +26,7 @@
- [ ] Нужен Nginx ?
- [ ]
- [ ] Immich - сервис для управления фото и видео (наподобие Google Photo)
- [ ] Homelable - визуализация сетевой инфраструктуры ()
### Reference HAOS Application & Services
| | Description | Quick Guide | Repositories |
+31 -14
View File
@@ -3,12 +3,17 @@
---
## SSH - control
### Settings on local host
Настройка доступа по ключу с использованием файла `./ssh/config`
- Сгенерировать ключ (на локальном хосте)
`ssh-keygen -t ed25519`
1. Сгенерировать ключ (на локальном хосте)
```bash
ssh-keygen -t ed25519
```
Будет создано 2 файла:
- Приватный ключ: `~/.ssh/id_ed25519`
- Публичный ключ: `~/.ssh/id_ed25519.pub`
Добавить `pub` ключ на сервер (_`~/.ssh/authorized_keys`_)
Добавить `pub` ключ на сервер (_`~/.ssh/authorized_keys`_) или
1. Если файл с директорией не существует - создать
2. Можно использовать `ssh-copy-id`
@@ -26,19 +31,31 @@ Host MyServer
LocalForward 5432 10.0.0.5:5432
```
Порты для проброса:
1. RDP - **3389**
2. VNC - **5900**
3. SSH - **22**
4. Telnet - **23**
5. HTTP/HTTPS - **80 / 443**
Используемые команды:
Генерация ssh ключа:
### Settings on remote host
1. Настройки `/etc/ssh/sshd_config` для входа по ключу:
```bash
ssh-keygen -t ed25519
PasswordAuthentication no
PubkeyAuthentication yes
PermitRootLogin prohibit-password
```
2. Создать файл `authorized_keys` в папке `.ssh` для конкретного пользователя (например `/home/user/.ssh/authorized_keys`
3. Добавить данные из `id_ed25519.pub` на локальном ПК
4. Перезапустить сервис `ssh`
```bash
#restart service
systemctl restart ssh
#check state
systemctl status ssh
```
### Port forwarding
| RDP | VNC | SSH | Telnet | HTTP | HTTPS |
| ---- | ---- | --- | ------ | ---- | ----- |
| 3389 | 5900 | 22 | 23 | 80 | 443 |
Проброс портов в localhost:
```bash
ssh -L 5901:10.10.10.5:5900 user@192.168.10.1