# Scp in terminal to copy something from my laptop to a server

Silviu
Hi I need to copy something from my laptop to a server. I tried using scp filename servername but it didn't work. I asked someone and he said I have to use -P but I don't know how. I tried several ways but all of them give
port 22: Connection refused. What can I do?
Thank you!

Routaran
check to see if you can ssh into the device first.
$ssh username@ip-address are you able to successfully ssh into the device? Silviu check to see if you can ssh into the device first.$ ssh username@ip-address

are you able to successfully ssh into the device?

NEW

Yes, I am able to connect, but I need to use ssh -p 4410 username@ip-address. I tried using -P and 4410 in scp command but it still didn't work.

Routaran
Try the following
$scp -vP 4410 username@ip-addr:/path/to/file . I added the verbose option, hopefully we see where it's going wrong Silviu Try the following$ scp -vP 4410 username@ip-addr:/path/to/file .

I added the verbose option, hopefully we see where it's going wrong
Wait, so in this, where I specify the file I want to send, before or after -vP 4410? (I want to send the file from my computer to username@ip...)

Routaran
In that case

Silviu
In that case
I get this
usage: scp [-12346BCEpqrv] [-c cipher] [-F ssh_config] [-i identity_file]

[-l limit] [-o ssh_option] [-P port] [-S program]

[[user@]host1:]file1 ... [[user@]host2:]file2

Routaran
can you show me the command you are typing in?

Silviu
can you show me the command you are typing in?

Routaran
You have to specify the port number before the text file.

Silviu
You have to specify the port number before the text file.

You mean 4410? Isn't is already before the text file?

Routaran
yes, you didn't have it in your post.

Silviu
yes, you didn't have it in your post.
Sorry I am a bit confused. What do you mean

Routaran
The command you are using does not specify a destination port number. As a result, scp is using the default ssh port 22.

Correct command

Silviu
The command you are using does not specify a destination port number. As a result, scp is using the default ssh port 22.