О чем тут? Да обо всем подряд. Это моя записная книжка. В основном тут бэкапы заинтересовавших меня статей, новости и ссылки.

и еще про Путти (про настройки из разных источников)

| 4 авг. 2009 г.

SSH-доступ позволяет удаленно работать на сервере в текстовом режиме. Все, что передается по ssh, - шифруется.

Некоторые ftp-клиенты (например, CuteFTP, TurboFTP) могут работать по ssh-протоколу вместо ftp. Из соображений безопасности предпочительно пользоваться ssh и для передачи файлов.

Putty - на наш взгляд лучшая (и при этом бесплатная) программа для работы по ssh из Windows. Сайт, с которого можно ее скачать: www.chiark.greenend.org.uk, тут прямая ссылка на программу.

После установки программы нужно настроить Putty следующим образом:

  • в качестве Host Name введите имя Вашего домена (например, example.ru или как на картинке ниже пример для демо-сайта);
  • в качестве Saved Sessions (имени коннекта), например: openhosting. Дальше Save.

Войдите в категорию SSH (слева), выберите протокол SSH версии 2 only. Чтобы соединиться с сервером, нажмите Open

.

В качестве логина введите свой id клиента, пароль на ssh (вначале он такой же как на Панель управления).

После этого Вы попадете в командную строку Unix и сможете насладиться всей его мощью и полнотой. :)
Ниже приведены примеры некоторых полезных команд, которые можно выполнять по ssh.

Полезные команды

  • man команда - выдаст подробный help по команде;
  • ls (list) - список файлов;
    • ls -lha - покажет все файлы (включая скрытые), размер файлов, права на них, дату последнего изменения;
    • ls -lha | less - позволит просматривать файлы постранично (если их много);
  • mv (move) - переименовать, перенести;
  • cp (copy) - скопировать;
  • rm (remove) - удалить;
  • > - очистка файла. Эту команду можно применять к лог-файлам. Если почистить файлы из директории /site/Ваш_домен/log/ следующим образом:
    • > access.log
    • > error.log
    • > combined.log
    то очистятся логи, а вот их удаление, как и удаление других служебных файлов, может привести к прекращению работы Вашего сайта.
  • du -h --max-depth=1 .
    Так можно посмотреть, сколько места используется под сайт. Точка означает текущую директорию, вместо нее можно подставить имя любой другой интересующей Вас директории.
  • mc - клон Нортон Командера, в котором удобно работать с файлами, а также возможно работать с ними по ftp (ftp внутри ssh)!

В общем, рекомендуем! :)

отсюда

Как пользоваться утилитой PuTTy.


Сперва расскажем не много о том, что из себя представляет эта утилита и для чего она.

SSH (англ. Secure Shell — «безопасная оболочка») — сетевой протокол прикладного уровня, позволяющий производить удалённое управление операционной системой и передачу файлов. Сходен по функциональности с протоколами Telnet и rlogin, но, в отличие от них, шифрует весь трафик, включая и передаваемые пароли. SSH допускает выбор различных алгоритмов шифрования. SSH-клиенты и SSH-серверы имеются для большинства операционных систем.

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

Для того, чтобы начать работу с PuTTy скачайте её с официального сайта здесь или с нашего сайта. Работает PuTTy без инсталяции, что радует. Документацию по программе вы можете найти здесь (правда она на английском) и читайте FAQ по ней (опять же на английском) здесь.

Ну допустим Вы скачали программу. Для начала работы запустите файл putty.exe.
Перед вами появится окно.


В поле Host Name(or IP address) вводите имя вашего домена(например ginger.beget.ru) или IP в зависимости от высланных Вам реквизитов доступа по SSH-протоколу.
Порт оставляйте 22. В поле Saved Sessions введите любое имя сессии(коннекта). Например: ginger.beget.ru. И нажмите Save.

После этого войдите в SSH в меню слева и перед Вами появится окно. Выберите протокол SSH версии 2 only. Чтобы соединиться с сервером, нажмите Open.


Впринципе даже если Вы не выставили 2 only и не написали название коннекта Saved Sessions перед Вами появится окно следующего вида:


В поле login as вводите высланный Вам логин для доступа по SSH и жмите Enter. После чего появится надпись Password. Вводите высланный Вам пароль для доступа по SSH. Не пугайтесь во время ввода пароля на экране ничего не отображается(ни звёздочек, ничего подобного). Просто после того как Вы закончили вводить пароль нажмите Enter.
Если логин и пароль введены верно произойдёт подключение к серверу и Вы попадете в командную строку Unix.

Рассказать о всех командах будет сложно поэтому напишим лишь несколько полезных команд:

man [имя команды] - выдаст подробную информацию по команде.Например: man mv

ls - список файлов;
ls -lha - покажет все файлы (включая скрытые), размер файлов, права на них, дату последнего изменения;
ls -lha | less - позволит просматривать файлы постранично (если их много);

mv - переименовать и перенести

rm - удалить

cp - копировать

> - очистка файла. Например можно применить к файлам логов.( > access.log, > error.log, > combined.log)

mc - что-то вроде Нортон Командера, в котором удобно работать с файлами, а также возможно работать с ними по ftp (ftp внутри ssh)

Желаем удачи в работе! отсюда



PuTTY Settings

PuTTY -это графический SSH клиент для Windows, который позволяет вам соединяться с удаленным UNIX-сервером. Используйте PuTTY версии 0.56 или выше, потому что старые версии имеют проблемы с безопасностью.
Для любой версии Windows - просто скопируйте на свой компьютер папку PUTTY с файлами с тома SOFT сервера GHOST (\\GHOST\SOFT:\NET\Win95\PUTTY ).Запускайте и настраивайте программу putty.exe.
В статье приведены наиболее важные настройки для использования PuTTY в сети. Остальные настройки можно оставить со значениями по умолчанию.

Session Settings

Впишите имя сервера, к которому вы хотите подключиться, и выберите SSH протокол (порт 22).

Translation Settings

Connection Settings

*Можете указать username.

SSH Settings

Предпочтительный SSH протокол - версии 2.
Включение Enable Compression улучшит скорость, что принципиально при связи по модему.

SSH Authentication Settings

SSH Tunneling Settings

Для работы Exceed в passive mode необходимо включить Enable X11 forwarding!

Session Settings

Чтобы сохранить ваши настройки для будующего использования, вернитесь к закладке "Session",
и сохраните (двойной щелчок по "Save") настроенную сессию под выбранным вами именем.

В дальнейшем, чтобы активировать сохраненную сессию, дважды щелкните мышкой на ее имени.

Каждый раз, когда вы запускаете сессию, вам необходимо вводить username и password.

отсюда