Skip to main content

SSH

ssh public key auth

  • generate key: ssh-keygen
  • copy ssh key to remote:
    • windows: type $env:{userProfile}\.ssh\id_rsa.pub | ssh -p{port} {user@serverAddress} "cat >> .ssh/authorized_keys"
    • linux: ssh-copy-id -i {userHome}/.ssh/id_rsa.pub -p{port} {user@serverAddress}
  • try login: ssh -p{port} {user@serverAddress}