I would like to be able to specify in my .ssh/config file that ssh uses protocol 2 (command line argument -2), and which ciphers to use with it.

The following does not seem to work (I get bad configuration option: Cyphers)

Host XXX
    HostName YYYY
    User ZZZZ
    Compression no
    Cyphers arcfour,blowfish-cbc
    ControlPath ~/.ssh/%r@%h:%p
    IdentityFile ~/.ssh/seas/id_rsa

Also, how do I know which version of ssh (or OpenSSH) I am using? which ssh or man ssh does not reveal much information.

  • 2
    Reread your post. You spell ciphers two different ways. Hint: the spelling you used in the config file is incorrect. The manpage you are looking for is man ssh_config.
    – jordanm
    Oct 12, 2012 at 16:34
  • Thanks @jordanm . I feel dumb. man ssh_config was helpful though ( I was looking at man ssh) Oct 12, 2012 at 17:19

1 Answer 1

  • Cyphers should be typed Ciphers
  • To specify a protocol use the syntax: Protocol X where X can 1 or 2 (2 is the default)

Try man ssh_config

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .