Unlike ssh, scp uses an uppercase -P for the port number. Also you probably need to give the full path to your home dir i.e.
(assuming your home dir on the remote host is called /home/netrix). Be aware that this command will overwrite any existing remote .ssh/authorized_keys2 file (rather than appending to it) - is that really what you want? If not, you should consider using ssh-copy-id instead
ssh-copy-id - install your public key in a remote machine's autho‐
ssh-copy-id [-i [identity_file]] [user@]machine
ssh-copy-id is a script that uses ssh to log into a remote machine and
append the indicated identity file to that machine's ~/.ssh/autho‐
If the -i option is given then the identity file (defaults to
~/.ssh/id_rsa.pub) is used, regardless of whether there are any keys in