2015-02-09

ssh Switches

Dear putty/kitty developers:

If you are trying to make a ssh work-alike, it would be very helpful if your tool took the same command line options as what you are copying does.

To wit:
  • it is ssh -p 2022 user@system
  • and it is kitty -P 2022 user@system
Should you make the mistake of saying kitty -p 2022 user@system, you get a polite dialog box telling you that it doesn't understand what -p means. And if you live with kitty long enough, you start trying to use the -P switch when you go back to unix world. Eventually you start feeling like no matter what you pick it is always wrong the first time, and you have a mental breakdown.

RAGE.

(Aside: the fact that it is scp -P 2002 file user@system:location is a separate problem and doesn't help one's sanity either -- but if Kitty is going to take cues from someone, it should be the direct target of emulation.)