LinuxNews Rambler's Top100 Service
Home Новости Документация Общение

Просмотр документа

 
SSH (secure shell) - это программа, которая шифрует весь трафик, идущий между двумя 
машинами (telnet, X11), мощными протоколами шифрования и заодно еще и сжимает его ...Этим 
убиваются сразу 2 зайца - можно больше не бояться, что кто-то возьмет сниффер и начнет 
снимать трафик, потом его декодирует и выдерет пароли ....и на медленных каналах из-за 
сжатия чуть-чуть уменьшается время реакции машины на команды ... в общем, полный рулез
со всех сторон. 


         Для линукса и юниксов вообще все очень просто - все необходимо лежит на www.ssh.fi - 
там Вы найдете все в куче .... я брал с ftp.cs.hut.fi/pub/ssh - там тоже дают. Я взял ssh-1.2.27, 
поскольку знающие люди разъяснили мне, что на данный момент существуют 2 несовместимые 
между собой версии протокола ssh. Мне же, кроме походов на свою машину, требуется иногда 
ходить на другие машины, на которых стоит ssh именно первой версии. Вас же никто не 
ограничивает в выборе. Установка ssh проста до безобразия - ./configure; make; make install 
(естественно, последнее надо делать из под супер-пользователя). После всего в каталоге /etc 
появятся несколько файликов с именами, начинающимися на ssh*. Нас интересуют ssh_config и 
sshd_config. В первом находятся настройки для клиента, а во втором для сервера. В принципе, 
как написано в INSTALL, эти настройки подходят для большинства систем и машин - я 
посмотрел и действительно ... в итоге я просто просмотрел эти файлики и не стал в них ничего 
менять. Там же рекомендуют пускать sshd в самом начале загрузки линукса, а не вставлять его 
вызов через inetd, поскольку при каждом запуске sshd генерирует новый ключ и это занимает 
довольно значительные ресурсы времени и мощности. Так я и сделал, просто дописал в 
/etc/rc.d/rc.local одну-единственную строчку - sshd. Сохранил файл и от суперпользователя снова 
дал эту команду - никто ни на что не сругался ....ps честно показал, что sshd запущен, стал 
демоном ... telnet localhost 22 сказал, что коннект проходит ... вроде все работает .... надо 
попробовать теперь клиент ... 
bash$ ssh multik
Host key not found from the list of known hosts.
Are you sure you want to continue connecting (yes/no)? yes
Host 'multik' added to the list of known hosts.
multik@multik's password: 
..............
bash$

Что произошло ? Я попросил SSH-клиента (ssh) присоедениться к хосту с именем multik. Он 
спросил, уверен ли я, что я знаю этот хост ? (во избежание случайного присоединения к 
неизвестным машинам), я ответил yes , ввел пароль и получил шифрованный доступ к машине 
... все работает.. Осталось единственное, о чем я вас не предупредил - не пытайтесь 
переименовать ssh во что-нибудь другое ... в файле ssh.c стоит защита на это .... 



 
Подписка от Subscribe.RU
ваш e-mail для получения новостей
RB2 Network
 
RB2 Network
Rambler Top 100 TopList

Copyright 1999 SWsoft, All rights reserved.
По всем вопросам обращайтесь по телефону (+7 095) 788-0705
или пишите нам по адресу: info@linuxnews.ru
SW Interactive