Защищенный интерпретатор команд

Содержание материала

Звезда не активнаЗвезда не активнаЗвезда не активнаЗвезда не активнаЗвезда не активна
 

Слабая защищенность r-команд представляет угрозу безопасности системы. Этими командами нельзя пользоваться для обеспечения защищенного удаленного доступа, даже учитывая все аспекты, описанные в предшествующем разделе.

В лучшем случае доступ посредством r-команд можно предоставлять только доверенным системам защищенной локальной сети. Причина кроется в том, что доверие r-команд основывается на убежденности в четком соответствии IP-адреса совершенно определенному компьютеру. Обычно так и есть. Однако злоумышленник способен исказить данные DNS и подменить адрес IP либо данные маршрутизации с целью доставки информации в другую сеть, таким образом обойдя механизмы проверки подлинности, используемые в r-командах.

Альтернативой такому удаленному доступу является защищенный интерпретатор команд. Защищенный интерпретатор заменяет стандартные r-команды более защищенными вариантами, задействующими шифрование и более совершенный механизм проверки подлинности. Последний позволяет гарантировать, что доверенный узел действительно является таковым. Методы шифрования на основе открытых ключей реализуют проверку подлинности пакетов сетевого потока. Защищенный интерпретатор команд не только безопасен, но и легок в применении.

В настоящее время широкое распространение получили два варианта защищенного интерпретатора команд: коммерческий продукт SSH Secure Shell и продукт с открытым исходным кодом - OpenSSH. OpenSSH входит в состав различных вариантов Unix и Linux, а оба продукта - как коммерческий, так и бесплатный - доступны для загрузки из сети Интернет на случай, бели » вашей системе нет никакого. Примеры этого раздела созданы с применени ем OpenSSH, но базовые функции обоих вариантов интерпретатора по существу одинаковы.

Основные компоненты защищенного интерпретатора команд:

sshd - Демон защищенного интерпретатора команд обрабатывает входящие SSH-соединения. sshd следует запускать в процессе загрузки системы - ю загрузочного сценария, но не при помощи inetd.conf. При каждом запуске sshd генерирует ключ шифрования, поэтому его запуск может быть слишком долгим для inetd.conf. На системе, принимающей SSH-соединения, должен работать демон sshd.

ssh - Пользовательская команда для защищенного интерпретатора команд. Ко манда ssh заменяет rsh и rlogin. Она позволяет передать команду удален ной системе либо провести сеанс работы с удаленной системой безопас ным способом. Команда создает исходящие соединения, обращенные к удаленному демону защищенного интерпретатора команд. Система-клиент для работы с SSH-соединением должна иметь доступ к команде ssh.

scp - Команда scp (secure сору) является заменой команды rep.

ssh-keygen - Генерирует открытый и закрытый ключи шифрования, используемые для защищенной передачи данных.

sftp - Вариант клиента FTP, работающий через защищенное соединение. Когда ssh-клиент обращается к серверу sshd, они обмениваются открытыми ключами. Системы сравнивают полученные ключи с ключами, хранимыми в файлах /etc/ssh_known_hosts и .ssh/known_hosts (в исходном каталоге пользователя). Если ключ не найден или изменился, пользователю предлагается подтвердить прием ключа:

> ssh horseshoe 
Host key not found from the lis t of known hosts. 
Are you sure you want to continue connecting (yes/по)? yes 
Host 'horseshoe' added to the lis t of known hosts. 
craig's password: Watts.Watt. 
Last login: Thu Sep 25 15:01:32 1997 from rodent
Linux 2.0.0. 
/usr/X11/bin/xauth: creating new authority file /home/craig/.Xauthority

Обмениваться, хранить, передавать Ваши файлы стало просто как никогда.
yandex-disk
Читать подробнее: для чего Yandex-Диск проекту Mini-Server. Практика установки, настройки и использования сетевого хранилища на Ubuntu server LTS 12.04 в статье Резервное копирование сервера Ubuntu на Яндекс Диск.

>> Ubuntu 12.04 + Nginx Скачать сервер
>> Fedora 15 Скачать сервер
>> Простой Debian 6.0.6 Скачать сервер
>> CentOS 6.0 и
+ (5.6) другой
Скачать сервер
>> OpenSUSE 11.4
MAX
Скачать сервер

Вход на сайт

ВНИМАНИЕ!

Регистрация на сайте только по согласованию с администратором ресурса. Обращаться через форму обратной связи.