# ssh: Allow \`ssh \-F ssh_config\` \(\#25619\) · gitcafe/zed

[View on GitCafe](https://git.cafe/gitcafe/zed/commit/b06da7f7fd47d543b52e3d1ab65a90c696c287f6)

Repository: [gitcafe/zed](https://git.cafe/gitcafe/zed)

Visibility: public

Requested revision: b06da7f7fd47d543b52e3d1ab65a90c696c287f6

Requested commit: b06da7f7fd47d543b52e3d1ab65a90c696c287f6

Commit: b06da7f7fd47d543b52e3d1ab65a90c696c287f6

Tree: b15fa9b171df0965c6d14bbc3caad34868884839

Author: Peter Tripp

Committer: GitHub

## Message

````
ssh: Allow `ssh -F ssh_config` (#25619)

- Closes https://github.com/zed-industries/zed/issues/22818

Usage: `ssh -F ssh_config user@host.tld`

```
-F configfile
    Specifies an alternative per-user configuration file. If a configuration file
    is given on the command line, the system-wide configuration file
    (/etc/ssh/ssh_config) will be ignored. The default for the per-user
    configuration file is ~/.ssh/config. If set to “none”, no configuration files
    will be read.
```

Release Notes:

- ssh: Added support for specifying ssh_config files (`ssh -F
ssh_config`) in connection string
````

## Parents

- [f80035e0ffc2a858be4d2bee58cff02591136a60](https://git.cafe/gitcafe/zed/commit/f80035e0ffc2a858be4d2bee58cff02591136a60?format=markdown)

[Source at this commit](https://git.cafe/gitcafe/zed/tree/b06da7f7fd47d543b52e3d1ab65a90c696c287f6?format=markdown)
