---
name: "config-edit-ssh"
section: "1p"
platform: "linux"
package: "libconfig-model-openssh-perl"
version: "1.210-1"
release: "Debian 6.0 (Squeeze)"
platforms: ["linux"]
url: "https://new.carta.tech/config-edit-ssh"
---

# config-edit-ssh(1p)

Edit data of /etc/ssh/ssh\_config or ~/.ssh/config

## NAME

config-edit-ssh - Edit data of /etc/ssh/ssh\_config or ~/.ssh/config

## SYNOPSIS

```
  # most users will want to run
  config-edit-ssh [options] [ commands  ... ]
  # if you don't have a X server
  config-edit-ssh -ui curses [options] [ commands  ... ]
  # if you don't like curses
  config-edit-ssh -ui shell [options] [ commands  ... ]
  # if you are a sys admin
  config-edit-ssh -ui none [options]  commands  ...
```

## DESCRIPTION

This program will edit the configuration data contained in */etc/ssh/ssh\_config* (if you run this command as root) or the data contained in `"~/.ssh/config"` is you are not root.

You can specify commands as arguments that will be run on the configuration root before launching the UI. These command follow the syntax defined in Config::Model::Loader.

## Options

- \-ui

  Specify the user interface type.

  - •

    `"tk"`: provides a Tk graphical interface (If Config::Model::TkUI is installed).

  - •

    `"curses"`: provides a curses user interface (If Config::Model::CursesUI is installed).

  - •

    `"shell"`: provides a shell like interface.  See Config::Model::TermUI for details.

  - •

    `"none"`: No UI provided. Only command line arguments are handled.

- \-verbose

  Be (very) verbose

- \-debug

  Provide debug infos.

- \-trace

  Provides a full stack trace when exiting on error.

- \-force-load

  Load file even if error are found in data. Bad data are discarded

## BUGS

Original structure and comments of */etc/ssh/config* are lost. There's currently no Augeas lens for ssh config data.

## SUPPORT

For support, please check the following ressources:

- •

  The config-model wiki: \<http://config-model.wiki.sourceforge.net/\>

- •

  The config-model users mailing list: \<http://lists.sourceforge.net/mailman/listinfo/config-model-users\>

## AUTHOR

Dominique Dumont, ddumont at cpan dot org

## SEE ALSO

config-edit, Config::Model
