Юникс шелл
Материал из 1GbWiki.
Версия 18:07, 30 сентября 2007 (править) Dmih (Обсуждение | вклад) ← К предыдущему изменению |
Версия 18:10, 30 сентября 2007 (править) (отменить) Dmih (Обсуждение | вклад) м (переформатировал под Wiki) К следующему изменению → |
||
Строка 21: | Строка 21: | ||
Все необходимые реквизиты доступа для настройки вы найдете в личном кабинете на странице /Полный список функций/ -> /Пароли на ресурсы/. | Все необходимые реквизиты доступа для настройки вы найдете в личном кабинете на странице /Полный список функций/ -> /Пароли на ресурсы/. | ||
- | *Скачайте по ссылке [http://the.earth.li/~sgtatham/putty/latest/x86/putty.exe http://the.earth.li/~sgtatham/putty/latest/x86/putty.exe] последнюю версию программы и сохраните ее в любой каталог на вашем компьютере или на рабочий стол (для удобства). | + | * Скачайте по ссылке [http://the.earth.li/~sgtatham/putty/latest/x86/putty.exe http://the.earth.li/~sgtatham/putty/latest/x86/putty.exe] последнюю версию программы и сохраните ее в любой каталог на вашем компьютере или на рабочий стол (для удобства). |
- | *Запустите программу: | + | |
+ | * Запустите программу: | ||
[[Изображение:Putty_base.jpg|350px|thumb|left|Главное окно настройки]]<br clear="both" /> | [[Изображение:Putty_base.jpg|350px|thumb|left|Главное окно настройки]]<br clear="both" /> | ||
- | *Настройте основные параметры доступа и авторизации: | + | |
+ | * Настройте основные параметры доступа и авторизации: | ||
*#Host Name (адрес сервера, он же адрес FTP сервера), например '''moisait-ru.1gb.ru'''; | *#Host Name (адрес сервера, он же адрес FTP сервера), например '''moisait-ru.1gb.ru'''; | ||
*#Port (порт), '''22'''; | *#Port (порт), '''22'''; | ||
Строка 30: | Строка 32: | ||
*#Saved Sessions (имя сессии), например, '''moisait.ru'''; | *#Saved Sessions (имя сессии), например, '''moisait.ru'''; | ||
[[Изображение:Putty_gen.jpg|350px|thumb|left|Основные параметры подлючения]]<br clear="both" /> | [[Изображение:Putty_gen.jpg|350px|thumb|left|Основные параметры подлючения]]<br clear="both" /> | ||
- | *Настройка внешнего вида, в левом меню выбираем Appearance, блок Font settings, '''Change''': | + | |
+ | * Настройка внешнего вида, в левом меню выбираем Appearance, блок Font settings, '''Change''': | ||
[[Изображение:Putty_app.jpg|350px|thumb|left|Раздел настройки внешнего вида]]<br clear="both" /> | [[Изображение:Putty_app.jpg|350px|thumb|left|Раздел настройки внешнего вида]]<br clear="both" /> | ||
- | + | в открывшися окне выбираем набор символов '''Cyrillic''': | |
[[Изображение:Putty_char.jpg|350px|thumb|left|Окно выбора набора символов]]<br clear="both" /> | [[Изображение:Putty_char.jpg|350px|thumb|left|Окно выбора набора символов]]<br clear="both" /> | ||
- | *Настройка кодировки, в левом меню выбираем Translation, блок "Character set translation on received date", и из выпадающего меню '''Windows 1251 (Cyrillic)''': | + | |
+ | * Настройка кодировки, в левом меню выбираем Translation, блок "Character set translation on received date", и из выпадающего меню '''Windows 1251 (Cyrillic)''': | ||
[[Изображение:Putty_trans.jpg|350px|thumb|left|Настройка набора символов перекодировки]]<br clear="both" /> | [[Изображение:Putty_trans.jpg|350px|thumb|left|Настройка набора символов перекодировки]]<br clear="both" /> | ||
- | *Сохранение сделанных настроек, возвращаемся в пункт Sessions и нажимаем кнопку '''[Save]''': | + | |
+ | * Сохранение сделанных настроек, возвращаемся в пункт Sessions и нажимаем кнопку '''[Save]''': | ||
[[Изображение:Putty_save.jpg|350px|thumb|left|Сохранение параметров настройки]]<br clear="both" /> | [[Изображение:Putty_save.jpg|350px|thumb|left|Сохранение параметров настройки]]<br clear="both" /> | ||
- | *Настройка завершена, можно подлючаться, нажимаем кнопку '''[Open]''': | + | |
+ | * Настройка завершена, можно подлючаться, нажимаем кнопку '''[Open]''': | ||
[[Изображение:Putty_open.jpg|350px|thumb|left|Подключение к серверу]]<br clear="both" /> | [[Изображение:Putty_open.jpg|350px|thumb|left|Подключение к серверу]]<br clear="both" /> | ||
- | + | в ответ вы получите приглашение от сервера на ввод вашего логина ('''FTP пользователь'''): | |
[[Изображение:Putty_login.jpg|550px|thumb|left|Ввод логина (имени пользователя)]]<br clear="both" /> | [[Изображение:Putty_login.jpg|550px|thumb|left|Ввод логина (имени пользователя)]]<br clear="both" /> | ||
- | + | и пароля ('''FTP пароль'''): | |
[[Изображение:Putty_pass.jpg|550px|thumb|left|Ввод пароля]]<br clear="both" /> | [[Изображение:Putty_pass.jpg|550px|thumb|left|Ввод пароля]]<br clear="both" /> | ||
В случае успешной авторизации, вы попадаете в свой домашний каталог, интерпретатор будет находится в состоянии ожидании ввода команд: | В случае успешной авторизации, вы попадаете в свой домашний каталог, интерпретатор будет находится в состоянии ожидании ввода команд: |
Версия 18:10, 30 сентября 2007
Юних шелл (англ. UNIX shell или просто шелл) - это услуга предоставления удаленного доступа к командной строке (интерпретатору) сервера.
Содержание |
Общие сведения
Доступ к шелл открыт только через защищенный протокол SSH, обеспечиващий конфиденциальность передаваемой информации, в том числе и параметров аутентификации (логин и пароль).
Шелл-доступ предоствляет широкий спектр возможностей по работе с файлами, отладки скриптов, управлению базами данными непосредственно на сервере, тем самым позволяя экономить трафик, избавляя вас от предварительной скачки файлов на локальный компьютер для последующего их редактирования.
Внимание! Если вы не знакомы c командами UNIX и не представляете для чего все это вам нужно, но решили все-таки воспользоваться данной услугой, будьте крайне осторожны в использовании команд, одно необдуманное действие может привести к полной неработоспособности всего вашего ресурса.
Настройка SSH-клиента
Для работы с удаленной командной строкой по протоколу SSH, существует множество программ, в том числе и бесплатных. Наиболее простой, удобной и гибкой в настройках является PuTTY.
Прежде всего, перед началом настройки программы убедитесь, что ваш сайт работает на UNIX-сервере, это можно сделать через раздел личного кабинета /Полный список функций/ -> /Управление сайтами и серверами/, при необходимости в этом же разделе можно и сменить тип сервера.
Все необходимые реквизиты доступа для настройки вы найдете в личном кабинете на странице /Полный список функций/ -> /Пароли на ресурсы/.
- Скачайте по ссылке http://the.earth.li/~sgtatham/putty/latest/x86/putty.exe последнюю версию программы и сохраните ее в любой каталог на вашем компьютере или на рабочий стол (для удобства).
- Запустите программу:
- Настройте основные параметры доступа и авторизации:
- Host Name (адрес сервера, он же адрес FTP сервера), например moisait-ru.1gb.ru;
- Port (порт), 22;
- Protocol (протокол), SSH;
- Saved Sessions (имя сессии), например, moisait.ru;
- Настройка внешнего вида, в левом меню выбираем Appearance, блок Font settings, Change:
в открывшися окне выбираем набор символов Cyrillic:
- Настройка кодировки, в левом меню выбираем Translation, блок "Character set translation on received date", и из выпадающего меню Windows 1251 (Cyrillic):
- Сохранение сделанных настроек, возвращаемся в пункт Sessions и нажимаем кнопку [Save]:
- Настройка завершена, можно подлючаться, нажимаем кнопку [Open]:
в ответ вы получите приглашение от сервера на ввод вашего логина (FTP пользователь):
и пароля (FTP пароль):
В случае успешной авторизации, вы попадаете в свой домашний каталог, интерпретатор будет находится в состоянии ожидании ввода команд:
Проблемы подключения
Описание проблемы: Сервер не принимает пароль, ошибка авторизации.
Решение: Скорее всего проблема связана с тем, что вы вводите логин/пароль путем copy/paste со страницы /Пароли на ресурсы/, в этом случае велика вероятность того, что при копировании в буфер обмена попадают лишние символы: проблел, возврат строки. Попробуйте ввести данные для авторизации вручную.
Описание проблемы: Не появляется приглашение для ввода логина или окно сразу же закрывается при нажатии на кнопку [Open].
Решение: В этом случае вам нужно проверить возможность устанавливать с вашего компьютера исходящие соединения на 22 порт.
Проверка может быть выполнена с помощью программы telnet.
Для вызова этой программы, в операционной системе Windows выполните следующую последовательность действий: Пуск -> Выполнить -> cmd -> OK
В командной строке наберите:
telnet адрес_FTP_сервера 22
В случае успеха вы увидите примерно такой ответ от сервера:
Trying 81.176.226.166...
Connected to moisait-ru.1gb.ru.
Escape character is '^]'.
SSH-2.0-OpenSSH_4.5
В противном случае вам нужно проверить настройки своего Firewall'а и/или обратиться к администратору вашей сети.