HPUNIX Сайт о ОС и не только!

SSH для обыденных смертных (возможности SSH)

11 декабря 2008 - unix
SSH для обычных смертных (способности SSH)

Дополнительные возможности SSH
Копирование файлов
из командной строки употребляется команда scp.
$ scp [file1] [[email protected]:file2]
некоторые функции:
-l limit — Ограничивает пропускную способность заданную в Kbit/сек.
-p — Сохраняет время модификации, время и права доступа и как у файла-оригинала.

-r — Рекурсивное копирование дерева каталогов с подкаталогами.
SSH для обычных смертных (способности SSH)
-v — Режим отладки. Принуждает scp выводить отладочную информацию об их работе. Это полезно для отладки соединения, аутентификации и заморочек конфигурации.
-q — Отключает индикатор прогресса.
-P port — Определяет порт для связи с удаленной машиной(c Большей) если был изменен дефолтовый порт.
Пример копирования файла smb.conf на удаленный хост в домашнию директорию пользывателя ceval в папку conf :
$ scp smb.conf [email protected]:/home/ceval/conf
Пример рекурсивное копирование, полность каталог:
SSH для обычных смертных (способности SSH)
$ scp -r ~/music [email protected]:/home/user/music

SSH для обычных смертных (способности SSH)
Для выбора файлов для копирования в интерактивном режиме в стиле FTP употребляется команда sftp. Её внедрение практически не отличается от использования обыденного ftp-клиента. Но при всем этом все данные передаются в зашифрованном виде.

Также есть возможность делать команду на одном компьютере, а результат её вывода сохранять на другом. Пример такого использования SSH Вы уже видели в прошедшем разделе: таким образом был дописан открытый ключ в файл на сервере.

Дело в том, что после имени пользователя и компьютера можно передать команде ssh произвольную команду командного интерпретатора и она будет выполнена после соединения вместо вывода приглашения для ввода команд. При всем этом стандартный ввод и вывод ssh будут переданы запущенной команде.
Например, так можно сделать запасную копию файловой системы на сервер:
$ tar -c / | bzip2 -9 | ssh [email protected] "cat > /backup/root.tar.bz2"
Или вот эквивалент команды «scp -r /home [email protected]:/copy/»:

SSH для обычных смертных (способности SSH)
$ tar -c /home | ssh [email protected] "cd /copy; tar -x"

Также может использовать SSH команда rsync.

$ rsync -az -e "ssh -l user" mydir/ host:/copy/mydir
копирует каталог mydir в /copy/mydir на компьютере host. Имя пользователя в этом случае необходимо указывать в аргументе флага -l. rsync отлично работает, когда копирование уже было совершено ранее и с тех пор каталог обменялся незначительно. В этом случае rsync обеспечивает копирование только конфигураций.
Читаем еще:
SSH для обычных смертных (способности SSH)

  • Ssh server для обыденных смертных (безопасное использованию сервера OpenSSH)
  • SSH для обыденных смертных (авторизация по ключу)
  • SSH для обыденных смертных
  • Установка и настройка сервера на базе Debian Etch 4.0
  • Настройка сервера SSH (теория и практика)

Похожие статьи

  • SSH для обыденных смертных (авторизация по ключу)

    SSH авторизация по ключуПредставим себе что у нас имеются 10-ки (о, ужас сотки машин) и к каждой необходимо запоминать различные пароли, а ставить один и тот же пароль не рекомендуется исходя из убе...

  • SSH для обыденных смертных

    В сети много документов по настройке удалённого управления в Линукс и БСД-системах, но часто в их умалчиваются простые (после прокуривания мануалов и гуглежа) вещи. Непосредственно о их я расскаж...

  • Сети для самых маленьких Планирование

    Статья расположена на хабре.Это 1-ая статья из серии «Сети для самых малеханьких». Мы с товарищем thegluck долго думали с чего начать: маршрутизация, VLAN’ы, настройка оборудования.В конечном ит...

  • Внедрение mod_macro для конфигурации виртуальных хостов Apache

    Лёгкое добавление новых виртуальных хостов в apache, в чём нам поможет модуль mod_macro.Установка для debian ubuntu mod_macro и включения.$ sudo apt-get install libapache2-mod-macro$ sudo a2enmod...

  • Скрипт для оптимизации Mysql

    Скрипт, который может в выявлении проблемных мест конфигурации сервера mysql, и даст полезные советы по оптимизации. Скрипт написанный на языке perl и не просит установки. Его просто нужно ск...

Теги:
Рейтинг: +3 Голосов: 32 827 просмотров
Комментарии (0)

Нет комментариев. Ваш будет первым!

Найти на сайте: параметры поиска

Windows 7

Среда Windows 7 на первых порах кажется весьма непривычной для многих.

Windows 8

Если резюмировать все выступления Microsoft на конференции Build 2013.

Windows XP

Если Windows не может корректно завершить работу, в большинстве случаев это

Windows Vista

Если к вашему компьютеру подключено сразу несколько мониторов, и вы регулярно...