vault backup: 2026-04-26 17:13:20
This commit is contained in:
Vendored
+9
-9
@@ -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",
|
||||
|
||||
@@ -26,6 +26,7 @@
|
||||
- [ ] Нужен Nginx ?
|
||||
- [ ]
|
||||
- [ ] Immich - сервис для управления фото и видео (наподобие Google Photo)
|
||||
- [ ] Homelable - визуализация сетевой инфраструктуры ()
|
||||
|
||||
### Reference HAOS Application & Services
|
||||
| | Description | Quick Guide | Repositories |
|
||||
|
||||
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user