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 '12 at 16:34
  • Thanks @jordanm . I feel dumb. man ssh_config was helpful though ( I was looking at man ssh) – Amelio Vazquez-Reina Oct 12 '12 at 17:19
  • 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

|improve this answer|||||

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.