Сеть и дистанционный доступ
Необходимый минимум:
- IP, DNS, внутренние IP-адреса
- TCP:
- двустороннее соединение
- ip1:порт1 → ip2:port2
- NAT, принцип работы
- Асимметричное шифрование
- Принцип
- Проблема доставки (MitM attack)
- Использование ключа вместо пароля (достоинства и недостатки)
SSH
- Терминальное подключение, зачем нужно
- Hostkey, как избежать MitM
- -oVisualHostKey=yes
- Собственный ключ
- Принцип использования
- Парольный vs беспарольный ключ?
- Агент с распароленным ключом
- askpass
Проброс портов
- -R и -L
- ssh из-за NAT (с помощью проброса)
- проброс агента
- проброс X11
VNC
- принцип
- x11vnc
- vcnserver
- vbox/vnc
- ...
проброс с помощью ssh