ssh-copy-id
to set up public key authentication for my user account on two school servers. I was able to set it up on Server1, but when I do ssh-copy-id user@Server2
, and enter my password I get back sh: test: argument expected
. I do not understand why this is. Server2 has a default shell of csh. I'm not sure how I can change this, nor if it is affecting my ability to set up public key authentication.