Вы находитесь на странице: 1из 8

PuTTY

PuTTY - это бесплатный кроссплатформенный клиент для удаленного


подключения к серверам. Использует безопасные сетевые протоколы: SSH,
Telnet, SFTP, SCP и другие.
После соединения вы сможете выполнять команды на сервере с вашего
ПК (где установлен SSH-клиент). Также с помощью PuTTY можно
передавать файлы с локального компьютера на сервер, сохранять SSH-ключи
для авторизации, менять цвет рабочего окна и т.д.
Для передачи файлов с компьютера на сервер и обратно обычно
используют бесплатные программы Filezilla, Total Commander или Far
Manager.

PuTTY - один из самых популярных инструментов под OS Windows.


Существуют доступные версии для смартфонов, а само приложение имеет
открытый код, который можно дорабатывать под собственные требования.

Загрузка и установка
Скачать PuTTY можно на официальном сайте, программа бесплатная.
Загрузите последнюю стабильную версию клиента для вашей ОС. Есть
сборки Windows (разной разрядности) и Linux:

После загрузки установщика запустите его и нажмите “Next”:


Далее укажите директорию для установки (при этом желательно папку
по умолчанию не менять):

Далее нажмите “Install”, а после завершения установки - “Finish”:

На этом этап установки завершен.


Запуск и настройка
После установки программу можно запустить из меню “Пуск” или
создать ярлык на рабочем столе:

Основное окно программы имеет следующий вид и основные поля:

Session - главное окно программы, предназначено для ввода данных и


удаленному подключению к серверу по нужному протоколу. Также здесь
можно создать и сохранить сессию для подключения, чтобы каждый раз не
вводить IP-адрес или название сервера. Для этого достаточно один раз
прописать настройки сессии, сохранить ее и использовать каждый раз при
запуске программы.
Terminal - активация дополнительных возможностей терминала.
Window - раздел для изменения вида интерфейса, например, размера
шрифта или цвета.
Connection - раздел с настройками подключения, SSH-ключами и
алгоритмами шифрования.
SSH - в данной вкладке проверьте версию SSH-протокола. Должно
быть указано “2” по мерам безопасности. Первая версия практически не
применяется из-за существенных недостатков, среди которых - ошибки в
схеме обеспечения безопасности.

Подключение
На вкладке Session, в которой находятся основные параметры для
подключения к серверу по SSH, укажите данные:
Первый блок включает основные параметры, необходимые для
подключения:
Host Name or IP - хостнейм сервера или его IP. Данную информацию
вам должен предоставить ваш хостинг-провайдер.
Port - порт для подключения по SSH. По умолчанию 22, но для
безопасности некоторые провайдеры или администраторы могут его менять.
SSH - протокол для подключения к удаленной машине.

IP адрес 185.129.49.149 и Port 22


Второй блок - предназначен для создания пресетов (файлов с набором
настроек), необходимых для быстрого подключения к удаленному
компьютеру.
В строку “Saved Sessions” вводится название сессии, оно сохраняется с
помощью кнопки “Save”. Чтобы воспользоваться сохраненным шаблоном
для входа, достаточно его загрузить с помощью кнопки “Load”:

Имя написать и save потом load.

Третий блок включает в себя параметры закрытия окна на выходе:


always, never, only on clean exit.

Open - запускает подключение с заданными параметрами.


При первом подключении к серверу нужно будет подтвердить
добавления ключа сервера в доверенные:
Далее нужно ввести логин и пароль для подключения к серверу.
При вводе пароль отображается в виде звездочек. Шифрование
вводимых символов - это особенность PuTTY, благодаря которой
злоумышленник не сможет узнать даже длину пароля.

При корректном вводе логина и пароля появляется окно приветствия.

На этом подключение через PuTTY по протоколу SSH к удаленному


серверу завершено.

Важные команды ОС Linux


Широкий список команд смотрите в отдельной статье, а самые главные
мы описываем здесь:
 имя команды --help - покажет полную информацию о команде и что
она делает;
 mc - запускает Midnight Commander (файловый менеджер);
 echo - позволяет перемещать текст в файл;
 sudo - наиболее используемая команда, означающая "SuperUser Do",
позволяет выполнять любые команды от имени администратора;
 touch - создать типа файлов: от пустого txt до пустого zip;
 locate - поиск файла в системе Linux;
 cd директория - перейдет в указанную директорию;
 cd ../ - вернуться на директорию вверх;
 mv - переименовать\ перенести файл;
 rm - удалить файл;
 cp - копировать;
 chmod - изменить права на папку или файл;
 cat имя файла - покажет содержимое файла;
 mkdir - создать папку;
 ls - предназначена для вывода файлов, содержит в себе набор команд:
1. ls -la - выводит различные документы и показывает права доступа,
включая имя создателя и владельца, размер, дату изменения;
2. ls -lha - также выводит файлы, но показывает размер файла в байтах;
3. ls -lha | less - используется для постраничного просмотра документов.

В приложении допускается использование горячих клавиш:


 “Ctrl+A” – возврат к началу строки.
 “Ctrl+C” – завершение выполняемой команды (не путать с операцией
“Копировать”).
 “Ctrl+D” – завершить сеанс.
 “Ctrl+L” – сместить экран с перемещением введенных команд вверх.
 “Ctrl+P” – отображение введенных команд.
 “Ctrl+U” – очистка строки.
 “Ctrl+W” – удаление одного слова в выбранной строке.
 “Ctrl+Z” – остановка выполнения операции.
Устанвливаем Ubuntu
root
пароль: Sd2Gutpxy8Z2!
1. Apt update mc- Обновляется Directory
2. Редактор mc – apt install mc и энтер подключились
3. Проверяем через mc
4. Как поменять порт? Установили mc
5. mcedit /etc/ssh/sshd_config – подключаем к настройке SSH-
удаленное подключение.
6. Изменяем Port 2239-выдуманный порт, f2 сохранить save, f10
выйти.
7. Перезапустим систему - systemctl restart ssh- перезагрузился
8. Закроем сеанс и проверяем

Вам также может понравиться