Skip to content

SSH

Remote server management: shell, execute, processes, disk, network, Docker, and systemd services.

KeePass

Path: ssh/<env>/<server>

Field Meaning
URL host or IP
UserName login
Password if password auth
port default 22
auth_method key, password, or auto
private_key PEM content
key_path path to key file
passphrase key passphrase
proxy_command ProxyCommand
jump_host bastion
jump_key / jump_key_path jump host key
fingerprint expected host key fingerprint
startup_cmd after connect
keep_alive seconds (default 30)
tags tags
env_* e.g. env_TERM
omo secrets put ssh/production/web-01 \
  --url 10.0.1.50 \
  --username deploy \
  --attr port=22 \
  --attr auth_method=key \
  --attr key_path=~/.ssh/id_ed25519

Playground: 127.0.0.1:2222, user/pass omo/omo.

Views

Key View
0 Servers
1 Overview
2 Processes
3 Disk
4 Network
5 Docker
6 Services

Actions (highlights)

Key Action
++C++ Connect
++S++ Interactive shell (host suspends TUI)
++E++ Execute remote command
++I++ Server info

Interactive shell uses ExternalSession: the host temporarily suspends the TUI and runs ssh locally.

Tags

ssh · remote · server · devops