Development
chmod Calculator
Convert Unix file permissions between octal and symbolic notation.
Development
Build OpenSSH client configuration blocks, validate options and generate connection commands.
Start from a common host setup and customize each SSH block.
Configure connection, identity, proxy and keepalive options.
Add less common OpenSSH client settings when required.
No custom options configured.
The current rules did not detect obvious SSH config problems.
Copy or download the complete configuration file.
Host production
HostName 203.0.113.10
User deploy
Port 22
IdentityFile ~/.ssh/production_ed25519
IdentitiesOnly yes
ForwardAgent no
ServerAliveInterval 60
ServerAliveCountMax 3
StrictHostKeyChecking accept-newUse the generated host aliases directly from your terminal.
production
ssh productionSSH configuration is generated locally inside your browser. BigForgeKit does not contact remote servers, open SSH connections or inspect private keys.
About this tool
SSH Config Builder creates reusable OpenSSH client Host blocks for servers, Git providers and bastion-based networks. Configure aliases, identities, proxy jumps and keepalive options while detecting unsafe or invalid settings.
Features
Frequently asked questions
OpenSSH commonly reads user configuration from ~/.ssh/config. Ensure that the file and its parent directory use appropriate permissions.
ProxyJump connects to a target server through an intermediate SSH host, often called a bastion or jump host.
When enabled, SSH uses only explicitly configured identity files instead of trying every key offered by the local agent.
Agent forwarding can be useful, but a compromised remote host may access the forwarded agent. Enable it only when required.
Usually no. Disabling host key verification weakens protection against man-in-the-middle attacks. accept-new can be a safer compromise for first connections.
No. It only generates configuration text and commands locally in your browser.
Related tools
Development
Convert Unix file permissions between octal and symbolic notation.
Development
Parse, inspect, validate, search and export environment variable files.
Development
Analyze Dockerfiles, inspect build stages and detect common image issues.