Easy Way To Copy Files Over SSH

SSH is a protocol that can help you manage a remote computer, as well as let you upload and download files. You can also use SSH keys instead of a password!
Copying files requires the secure copy command, which is actually pretty simple:

scp [options] [original file] [destination_file]

The syntax for the [destination file]  portion is usually where users have the most difficulty. When you are addressing a remote file you should use this format:

user@server:path/to/file

The server, in this case, can either be an IP address or a URL. After the IP/URL address you'll just write the standard file path after a colon.. Here’s an example:

scp –P 40050 Desktop/filename.txt nms@192.168.1.50:~/Desktop/filename.txt

We used the -P flag here which let’s you specify the port you want to use. Otherwise, it'll just default to port 22. Note that this flag is case sensitive and should be uppercase.  Depending on how your system is configured you might not need to use this flag.
Then I just used the original file, which is “filename.txt,” and it is located in the “Desktop” directory. The destination file is located in “~/Desktop/filename.txt”. The command has been executed by the user “nms” on computer “192.168.1.50”.
What if you need to do the reverse operation and copy a file from a remote server to your local machine? You would then switch the source and destination within the same command.


Here’s an example:

scp –P 40050 nms@192.168.1.20:~/Desktop/filename.txt Desktop/filename.txt

I will have copied a file from the folder” ~/Desktop/” of the remote computer to the “Desktop” folder on my computer.
If you want to copy a whole directory you will have to use the -r flag, in lowercase. The command would then look like this:

scp -r –P 40050 nms@192.168.1.20:~/Desktop/filename.txt Desktop/filename.txt

You can actually “combine” flags. Instead of using:

scp –P –r …

You can use:

scp –Pr …

SSH Without Passwords

Secure copy is great as you can put it in scripts and let it perform backups to remote computers. However, you won’t always be around to provide the password. Being asked to enter a password every time you run the script can get tiresome.Thankfully, you can use key files to get around this problem. You can generate two key files; a private one for your computer and a public one for the remote computer. You’ll then be able to use these instead of a password

First use the following command on your computer:

ssh-keygen –t rsa

The command will generate two keys which should be kept in:

~/.ssh/

with the name “id_rsa.pub” for the public key and the name “id_rsa” for the private key.
You’ll be asked about where to save the keys. If you want to use the defaults, just hit Enter and you will also be asked to type a passphrase. You can hit the Enter key again to leave it blank.
You should then copy the file with the public key to the remote computer. Now the “scp” command can be used to put the keys in place, like this:

scp -r –P 40050 .ssh/id_rsa.pub nms@192.168.1.20:~/.ssh/authorized_keys2

The destination of the key on the remote server will be located in:

~/.ssh/authorized_keys2

And you’re done!
You’ve learned how to use the scp command by itself, as well as generating key files, and using scp with key key files to copy data without using a password. Secure copy over SSH is very flexible. You can use the command for small operations or in conjunction with server control panels for security and flexibility in bulk operations.

February 24 2016

Add or review comments

Please leave your comment

Existing comments

Comments 24


David Pickett
I always liked something more like: $ find ... -type f | cpio ... | gzip -9 | ssh user@system 'gunzip | cpio ...' It allows you to select your own favorite compression and level, distributes the load over many cores/CPUs, relieves ssh of secondary tasks so it just does d/encryption. If directory creation is not an issue, it can be parallelized by tools like GNU parallel. Even then, you can do directory creation first, as it is not CPU or net bandwidth sensitive/intensive. Fun for all those cores! Options for cpio can be set for less compatible hosts, update only if older.
David Pickett
PS: When bandwidth is low, slower but more intense compressors like bzip2 may be worthwhile to minimize that hit. The slower speed can be compensated by more parallelism. (Leave some bw for others!) At very least, consider scp with high compression, possibly in n parallel sessions, to speed things and spare some bw for others. Each scp could be give m file names, for instance. This spares the cost of SSH session setup.
Alex
I presonally like the rsync option over ssh more... since it can continue where it left off when the pipe breaks or the network stalls. Especially useful for large collections of files and directories preserving rights... Works almost the same as scp but can also handle updates. <code> rsync -rvah --progress [localDir[ [user]@[remote host]:[remote path] </code>
Marta
When the number of files to transfer is small, scp directly is a good option. However, when there are many files or big size of them, or the connection can be lost in progress (wireless) rsync has advantages as it can restart easily.
Jamontax
levitra 200mg [url=http://levitranrx.com]levitra 20 mg [/url] about levitra for's and against <a href="http://levitranrx.com">levitra online </a> - levitra pills forum rules buy levitra uk
GerzySAiff
levitra 5mg canada knowledge base [url=http://levitrastr.com]levitra 20 mg [/url] levitra dose mg display posts from previous <a href="http://levitrastr.com">generic levitra </a> - levitra 5 mg online posts per day levitra powered by bellabook keyword
Timothycouck
Привет всем участникам! прикольный у вас сайт! Нашел прикольную базу кино: [b] смотреть хорошую космическую фантастику [/b] [url=http://kinovalenok.tv/]http://kinovalenok.tv/[/url] Тут: лучшие фильмы отечественные бесплатно http://kinovalenok.tv/otechestvennyy/ список 2019 Здесь: приключения шурика смотреть бесплатно в хорошем качестве http://kinovalenok.tv/priklyucheniya/ список 2019 Тут: фильмы 2019 смотреть хорошем hd новинки http://kinovalenok.tv/novinki/ рейтинг 2019 Здесь: http://kinovalenok.tv/263-beloe-solnce-pustyni-1970.html [b] Смотреть Белое солнце пустыни (1970) онлайн бесплатно [/b] Здесь: [url=http://kinovalenok.tv/9294-prizrakam-bagrovogo-pika-nechego-delat-v-kitae.html] Призракам «Багрового пика» нечего делать в Китае [/url] [b] Призракам «Багрового пика» нечего делать в Китае [/b]
FilzardTeers
cheap viagra bangkok [url=http://withoutdoctorx.com]viagra without prescription [/url] 20mg viagra dosage <a href="http://withoutdoctorx.com">viagra without doctor </a> - viagra vs viagra prices gb.php?id= http:juki.host-page.com4083buy+viagra+-+generic+and+brand.htmldiscount-viagra
Edzardaroup
cialis tadalafil 20mg reviews clever.cgi?page= [url=http://walmart-cialis.com]cialis over the counter [/url] cialis generic date ascending order <a href="http://walmart-cialis.com">cialis over counter walmart </a> - genaric cialis viagra cialis combined
MichaelDiomi
<a href="http://canadiantousapharmacy.com/#">canadiantousapharmacy.com</a> canadian rx drugstore online india [url=http://canadiantousapharmacy.com/#]http://canadiantousapharmacy.com/[/url] canadian pharmaceuticals reviews http://canadiantousapharmacy.com/#tadalafil-20-mg <a href="http://avantusproperties.net/__media__/js/netsoltrademark.php?d=http://canadiantousapharmacy.com/#">aarp recommended canadian online pharmacies</a> <a href="http://xn--90aacm0bi2b.xn--p1ai/bitrix/rk.php?goto=http://canadiantousapharmacy.com/#">canadian pharmacy</a>
ZeffreyPag
levitra for women dosage uncategorized [url=http://levitracan.com]levitra online [/url] ibuprofen levitra contraindications <a href="http://levitracan.com">generic levitra </a> - levitra v levitra levitra 5 mg online delete all board cookies
MatTess
Canadian Healthcare Mall Comprar Viagra Por Internet En Espana Priligy In Italia [url=http://howtogetvia.com]viagra online prescription[/url] Instalar La Propecia Dapoxetine Critique
JimmyKidly
Всем привет! прикольный у вас сайт! Нашел топ базу кино: [url=http://kinovalenok.tv/]смотреть фильм в хорошем качестве бесплатно мультфильмы[/url] Здесь: [url=http://kinovalenok.tv/semeynyy/]смотреть лучшие семейные фильмы[/url] лучшее семейные фильмы онлайн список 2018 Здесь: [url=http://kinovalenok.tv/serialy/]скачать сериал в хорошем качестве hd 720[/url] сериал сваты смотреть бесплатно в хорошем список 2018 Здесь: [url=http://kinovalenok.tv/triller/]смотреть лучшие триллеры 2018[/url] Триллеры смотреть онлайн бесплатно рейтинг 2019 Тут: http://kinovalenok.tv/5276-derek-derek-sezon-1-2-2012-2014.html [b] Смотреть Дерек / Derek (Сезон 1-2) (2012-2014) онлайн бесплатно [/b] Тут: [url=http://kinovalenok.tv/13720-dueyn-dzhonson-brosil-vyzov-mstitelyam.html] Дуэйн Джонсон бросил вызов Мстителям [/url] [b] Дуэйн Джонсон бросил вызов Мстителям [/b]
AngelbEw
Приветствую всех! интересный у вас сайт! Нашел интересную базу кино: [b] комедия список лучших смотреть онлайн [/b] [url=http://inspacefilm.ru/]http://inspacefilm.ru/[/url] Тут: [url=http://inspacefilm.ru/semeynyy/]фильмы 2018 семейные[/url] фильмы 2018 семейные список 2019 Тут: [url=http://inspacefilm.ru/serialy/]сериал зона в хорошем качестве hd[/url] смотреть лучшие сериалы турецкие на русском бесплатно рейтинг 2018 Здесь: триллеры лучшие список смотреть http://inspacefilm.ru/triller/ рейтинг 2018 Здесь: http://inspacefilm.ru/7824-arata-legenda-arata-kangatari-2013.html [b] Смотреть Арата: Легенда / Arata Kangatari (2013) онлайн бесплатно [/b] Здесь: http://inspacefilm.ru/10766-spin-off-garri-pottera-budet-kinotrilogiey.html
Robertboste
Hi, tired of sitting with no money? I was just a poor student, and now i make 1000$ - 1500$ every day here: http://9binaryoptions.net/uploads/reviews/make-fast-money-now.htm - make a money It works! Checked. Good luck to all! This online jobs is available in all countries! These articles will help you: [url=http://9binaryoptions.net/uploads/reviews/secondary-income-sources.htm] secondary income sources [/url] п»ї[b] Best binary options Brokers List Rating Review [/b] [url=http://9binaryoptions.net/brokers.html]Best binary options Brokers List Rating Review[/url] Start Now!
Sprinabadia
House cleanup Williamsburg : [url=https://cleanings.pro]as cleaning services[/url] Our specialists companies Glen Oaks do spring cleaning services. Our Limited liability Limited Partnership specialized company carries out spring cleaning plot in the district, we can put in order private households and cottage districts . Our Partnership cleaning production company Bedford Park CORINNE, is engaged spring cleaning in Grymes Hill under the direction of LORA. Cleaning work in the spring is chance to do cleaning the house, on the street, at home. Streets, courtyards, gardens, squares and urban square not only required clean up from dirt accumulated in snow Spring cleaning the premises is an opportunity do a huge mass of work on tidying up urban areas, private households and offices, apartments. Roads, courtyards, parks, squares and urban territories need not only clear from the dirt that formed during the winter, take out the garbage, and also prepare the territory for the summer. For this purpose need to recover damaged sidewalks and curbs, fix broken architectural small forms sculptures, flowerpots,artificial reservoirs,benches, fences, and so on, refresh fences, painting and many other things. Our company does spring cleaning cottages in areas , but with pleasure we will help clean . Our specialists Gowanus spend spring cleaning 2018.
taxiabadia
Агрегатор Яндекс такси Самара-это возможность заказать машину быстро и куда угодно. Произвести заказ машины можно по телефону, через сайт, набрав оператора и сделать заказ авто.. Вам надлежит указать время когда необходима авто, личный номер мобильного, местонахождение. Можно заказать Я. такси вместе с детским авто креслом для перевозки деток, вечером после посиделок безопаснее воспользоваться Я. такси, чем сесть в автомобиль нетрезвым, на вокзал или в аэропорт надёжнее пользоваться такси и не думать где оставить свою машину. Оплата производится наличным или безналичным платежом. Время приезда Yandex такси составляет от пяти до пяти мин в среднем. Преимущества работы в Я. такси: Моментальная регистрация в приложение, Небольшая комиссия, Оплата мгновенная, Постоянный поток заказов, Оператор круглые сутки на связи. Для выполнения работ в такси водителю следует зарегистрироваться лично и транспорт, все это займёт пять мин. Комисия агрегатора будет составлять не более пятнадцать процентов. Вы сможете получать заработную плату когда вам удобно. У вас постоянно будут заказы. В случае вопросов сможете связаться с постоянно работающей службой сопровождения. Яндекс такси помогает гражданам быстро добраться до нужного места. Заказывая современное Yandex такси вы приобретаете люксовый сервис в г. Самара. работа в такси самара на личном авто : [url=https://centrsnab163.ru]яндекс такси работа водителем на своем авто[/url]
KevinRom
Всем привет! Нашел удивительную информацию на этом сайте: http://limonos.ru : процессы познавательной деятельности человека http://limonos.ru/poznavatelnoe/ [url=http://limonos.ru/novosti-shou-biznesa/]новости шоу бизнеса сегодня год свежие[/url] новости шоу бизнеса знаменитостей последние http://limonos.ru/6189-nepovtorimaya-krasota-yakutskih-devushek.html [b] Неповторимая красота якутских девушек [/b] [url=http://limonos.ru/6729-poslednyaya-lyubov-kompozitora-ferenca-lista-ili-pochemu-neutomimyy-donzhuan-postrigsya-v-monahi.html] Последняя любовь композитора Ференца Листа, или Почему неутомимый донжуан постригся в монахи [/url] [b] Последняя любовь композитора Ференца Листа, или Почему неутомимый донжуан постригся в монахи [/b]
abadia
Мы можем предложить крупному и малому бизнесу, а также частным гражданам комплексное решение проблем - от регистрации и ликвидации организации до адвокатской помощи на всех стадиях её движения. Компетентные сотрудники фирмы уважают каждого потребителя, обратившегося к нам. Характерной чертой нашей работы по праву считается формирование долгосрочных связей со всеми нашими клиентами, основанных на принципах персонального подхода к любому клиенту и сохранение секретности информации. Наши специалисты, богатейшим практическим профессиональным опытом в области оказываемых нами услуг. Основным правилом у нас в фирме несомненно считается то, что, работая с нашей фирмой, вы получите точный результат, основанный на наших познаниях и 10 летнем опыте. [url=https://nur63.ru]открытие ип[/url] Эта холдинг специализируется на регистрации и закрытия юр. граждан и частных бизнесменов, бухгалтерских работах для любого бизнеса, комплексном адвокатском обслуживании юридических граждан. Дополнительно выполняем регистрация прав на жилые помещения,регистрация прав на земельные участки,признание сделки недействительной,представительство интересов в суде,перерегистрация ооо,досудебное урегулирование споров,юридическое сопровождение деятельности,оформление прав на объекты недвижимости,разрешение споров в отношении интеллектуальной собственности,лишение родительских прав,возмещение ущерба,защита прав потребителей в Самаре.
Sprinabadia
Cleaning the premises in the spring is opportunity implement cleaning the house, on the street, at home. Streets, courtyards, gardens, squares and other urban areas not only clean up from the dirt that formed during the winter Today cleaning with the onset of spring is opportunity do cleaning the house, cottage and also in my apartment. Streets, courtyards, gardens, squares and other urban areas should not only clear from winter dirt, take out the garbage, and also prepare the territory for the summer. For this purpose need to recover damaged sidewalks and curbs, repair broken small architectural forms sculptures, flowerpots,artificial reservoirs,benches, fences, and so on, refresh fences, painting and other. We hold spring cleaning 2018 in areas , but with joy we will certainly help clean . Our specialists companies Pelham Bay can hold spring garden cleaning. Our company does spring cleaning 2019 in the district, we can put in order your own allotment square, apartment, tanhaus. Professionals specialized company Port Ivory ready to hold spring cleaning cottages. Our Corporation cleaning production company Meadowmere DEJESUS, is engaged spring cleaning services in Corona under the direction of SILVIA. In house cleaning company Greenwich Village - [url=https://springcleaning.pro]best spring cleaning company[/url]
Glenngob
[url=http://mysite.ru]http://mysite.ru[/url]
Cleanabadia
Professionals "Cleaning Service" can decide any mission, associated with guidance order. Personally you always can call in "Cleaning Service" - employees of our company to the conscience cope with the work of absolutely any volume. The Benefits joint work with us: Cleaning of premises of various sizes, directions, and the degree of contamination. Among other things, there are definitely fixed samples consumer quality cleaning, which should our the company. In case Customer sure that standards quality he was not satisfied with the result, we promptly we carry out "work on errors". Perform work on the result, so that Client was satisfied and willingly the represented our firm to your environment. This a highly important cleaning work, she will do your own dwelling perfect. Whether you're , drive in you or notClean Master be able to there to assist and to get any old house exemplary look. Cleaning residential premises, as well as houses, office premises. Cleaning general. Washing any windows special device. The Contacting to our website, you will get: OPTIMAL PRICE - Discounts for large volumes of work. How to find a maid NYC : [url=https://maidsmanhattan.club]the maid[/url]
GregoryTog
[url=http://mysite.ru]http://mysite.ru[/url]
Roberterrot
[url=http://mysite.ru]http://mysite.ru[/url]
abadia
Мы точно знаем, что он-лайн-знакомства часто не несут нужного эффекта, потому здесь мы образовали отечественный интернет-проект с единственной целью: сделать онлайн-знакомства без оплаты, легкими и увлекательными для всех абсолютно. Никак не можете отыскать свою другую половинку? Но существуют классная замена этому - web-страницы знакомств не регистрируясь в Российской федерации. Возможно в любое удобное для вас лично свободное время отыскать близкую душу без труда на данном спец вебсайте, где множество граждан постоянно беседуют вместе.Даже пару минут милого общения позволяют изменить вашу личную жизнь, в которой, наконец, появится страсть и удовольствие. Независимо от того, где вы живете, в России или в другом крае, у вас имеется возможность завести знакомство с мужчиной или женщиной из России. Для этого не требуется осуществлять процедуру регистрации на сайте в режиме online, дабы получить доступ к базе данных. Мы знаем, что он-лайн-знакомства обычно не предоставляют требуемого результата, по этой причине мы основали представленный веб-сайт с единственной идеей: сделать интернет-знакомства бесплатными, легкими и интересными для абсолютно всех. Никак не можете отыскать свою вторую половинку? Однако есть классная замена этому - страницы вэб-сайтов знакомств без регистрации в стране. Можно в удобное именно для вас время соискать родственную душу без особых затруднений на представленном специальном сайте в режиме online, где множество граждан ежедневно контактируют вместе.Всего-лишь несколько минут милого общения смогут до неузнаваемости изменить вашу реальность, в ней, наконец, возникнет страсть и наслаждение. Не важно, где вы живете, в Российской федерации или в иной стране, у вас есть возможность знакомиться с мужчиной или женщиной из Российской федерации. Для этого нет нужды проходить процедуру регистрации на портале, дабы получить доступ к базе данных. Все записи и знаки заинтересованности в виде даров остаются конфиденциальными. В случае, если у вас особое желание отыскать другую половинку намного быстрее, оформите вип аккаунт, на котором действует услуги личных параметров. Для тех, кто не любит спешки в поиске близкого человека, сможет наслаждаться приятным общением. Организуйте себе шанс стать счастливым. Сайт знакомств Орск : [url=https://simpotka.ru]Сайт знакомств Тверь[/url]

Get notified about new publications and product updates.
Please note we do not share information to anyone.