Копирование файлов по SSH

При работе с *nix серверами, иногда бывает надобность быстро залить файл на сервер, или скачать c сервера.

Далеко не всегда в таких случаях есть возможность воспользоваться ftp-сервером, или например, передать файл по http (как я иногда делаю), а есть под рукой только ssh.

Но, как мы знаем, ssh протокол очень универсален, в том числе приспособлен и для передачи файлов.

Для этого есть замечательная утилита scp.

Из ее преимуществ можно выделить : простоту использования, защищенность протокола, хорошую производительность.

В Linux она по-умолчанию идет с ssh-клиентом (если я не ошибаюсь), а для Windows есть pscp, который входит в состав замечательного пакета инструментов — всеми любимого PuTTY.

Короче — меньше текста, больше примеров.

Для Linux:

— скачиваем файл на локальную машину

$ scp root@11.22.33.44:/home/user/file.tar.gz /opt

данная команда скачает файл /home/user/file.tar.gz с удаленной машины 11.22.33.44 в папку /opt локальной файловой системы.

— заливаем файл на удаленный сервер

$ scp /opt/file.tar.gz root@11.22.33.44:/home/user

думаю, принцип понятен.

Для Windows:

Открываем консоль и лезем в папку, где у нас установлен PuTTY, затем ищем там pscp.exe

— скачать файл

C:\Program Files\PuTTY>pscp.exe root@11.22.33.44:/home/user/file.tar.gz "D:\install"

аргументы по аналогии с Linux.

— заливаем файл на удаленный сервер

C:\Program Files\PuTTY>pscp.exe "D:\install\file.tar.gz" root@11.22.33.44:/home/user

Ну, в общем вы поняли…

 

Копирование файлов по SSH: 18 комментариев

  1. Man

    Пиздец, глазовыколупывалка, сука весь текст расплывается как тут читать можно?? хоть бы шрифт помянял!!!!! в спам такой сайт!!!!

    1. Доктор Добрянский Автор записи

      в спам такие комменты ;) читать тебя никто не заставляет, сайту 4 года и до этого никто не жаловался, а если тебе мозгов не хватает установить нормальный браузер и воспользоваться зумом для повышения читаемости — просто пройди мимо, не засирай эфир :)

  2. Валера

    Сайт очень классный и интересный. Но Man в чем-то прав: действительно белый шрифт на черном фоне сильно режет глаз, тяжело читать. Вы не думали немного изменить дизайн? Не воспринимайте мой комментарий как негатив, это скорее вопрос.

    P.S. с удовольствием читаю Все Ваши посты, хоть большинство информации и так знаю, но всегда приятно убедиться в своей правоте :)

    1. Доктор Добрянский Автор записи

      Спасибо за коммент! к критике отношусь позитивно, если это не быдло-критика (это я про первый комментарий) :) и нет, дизайн менять не думал, а даже, если и немного поменяю, то это скорее будет корректировка шрифтов и стилей, а основа останется та же, по крайней мере в ближайшее время. Я бы сказал что это на любителя… Лично мне нравится белый шрифт на черном фоне, я даже на телефоне включаю инверсию, когда что-то читаю :)
      Но все равно спасибо, мне интересно мнение читателей.

  3. Андрюха

    Спасибо!Статья помогла!
    но возник вопрос,пытаюсь слить с линукс машины на винду-в итоге ошибка «pscp: D:\backup»: Cannot create file»
    Как лечить?

    1. Доктор Добрянский Автор записи

      Спасибо за пост! Может кому-то будет полезен.
      Ошибка явно в синтаксисе, думаю, здесь могут быть и другие варианты. Например:
      — D:\install\
      — D:\install\*
      — D:\install\file.tar.gz
      и не забываем про кавычки.

  4. Петр

    белый на черном с учетом что линки синие =читать невозможно, дизайнер иди улицы мети-хоть какая-то польза будет

    1. Доктор Добрянский Автор записи

      Вот просто блядь не знаю даже, как я жил раньше без твоего остроумного мнения. Пойду убью себя апстену.

  5. Sasser

    Уважаемый разработчик (владелец) сайта. Вы пишите, что Вам нравится такая цветовая схема сайта белым по черному. Однако, стоит подумать прежде всего о читателях. Или Вы сайт исключительно для себя делали? Обратите внимание, сколько людей написали Вам об этом. И это только те кто написали, а те кто просто закрыли страницу, те кто больше никогда сюда не зайдут, те кто портят статистику показателей отказов и прочие. Я рекомендовал бы Вам прислушиваться к мнению читателей. Поверьте многие владельцы сайтов думают о том как бы узнать, что посетителю нравится, а что нет на их сайтах, а Вам тут посетители сами пишут. Думаю стоит пользоваться этим.

    1. Доктор Добрянский Автор записи

      Sasser, спасибо за отзыв, но Вы посмотрите на комментарий выше, он свидетельствует о том, что вкусы и предпочтения у всех разные и всем одновременно не угодишь, это во-первых…
      Во-вторых, негативно я отношусь только к быдло-критике, которая по большей части выглядит как вброс г**на на вентилятор.
      Мне действительно интересно и важно мнение читателей, но этот блог это не коммерческий проект, нацеленный на продвижение и зарабатывание денег, это всего лишь «игрушка» (по крайней мере пока) для того, что бы можно было делиться и обмениваться опытом с читателями.
      Если человеку интересен контент и если он найдет здесь решение своей проблемы, или просто узнает что-то полезное и новое — ему по большому счету по барабану, какого цвета шрифт и на каком фоне.
      Этот сайт с его дизайном был создан около 5 лет назад и за это время очень многим помог, я не являлся тогда и не являюсь и сейчас профессиональным веб-дизайнером, и что бы сделать редизайн и удовлетворить 2-х человек, мне ну никак не хочется тратить кучу времени, при том, что в конечном итоге все равно найдется умник, который скажет «сайт — говно, автор мудак» и т.п.
      Лучше это время (когда оно у меня наконец появится :)) я потрачу на написание нового полезного материала, а редизайн сделаю тогда, когда действительно увижу в этом какой-то смысл (проект станет приносить деньги, или просто некуда будет убить неделю времени).

  6. Борис

    Подскажите, как можно скачать папку, команда
    C:\Program Files\PuTTY>pscp.exe root@11.22.33.44:/home/user/dir «D:\install»
    заканчивается is a directory, и далее ничего не происходит.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Не робот ли ты часом? * Лимит времени истёк. Пожалуйста, перезагрузите CAPTCHA.