Putty как отключиться от сервера
Перейти к содержимому

Putty как отключиться от сервера

  • автор:

Русские Блоги

PuTTY — это бесплатный (лицензированный MIT) клиент Windows Telnet и SSH. Это руководство записывает PuTTy и поддерживающие его утилиты PSCP, PSFTP, Plink, Pageant и PuTTYgen.
Примечание для пользователей Unix. В настоящее время в этом руководстве в основном описывается версия утилиты PuTTY для Windows. Поэтому в этой статье упоминаются некоторые параметры, которые отсутствуют в версии для Unix; версия для Unix имеет функции, не описанные здесь; pterm и утилита puttygen из командной строки вообще не описаны. В настоящее время единственным документом, относящимся к unix, является справочная страница.
Авторские права на это руководство: Саймон Татхэм 1997-2017 гг. Все права защищены. Вы можете распространять этот документ по лицензии Массачусетского технологического института. Пожалуйста, обратитесь к Приложению C для получения полного текста лицензии.

Глава 1: Введение в PuTTy

PuTTY — это бесплатный клиент SSH, Telnet и Rlogin для систем Windows.

1.1 Что такое SSH, Telnet и Rlogin?

Если вы уже знаете, что такое SSH, Telnet и Rlogin, можете смело переходить к следующему разделу.
SSH, Telnet и Rlogin — это три способа сделать одно и то же: войти в многопользовательский компьютер с другого компьютера по сети.
Многопользовательские операционные системы, такие как Unix и VMS, обычно предоставляют пользователям интерфейс командной строки, очень похожий на «командную строку» или «приглашение MS-DOS» в Windows. Система печатает приглашение, и вы вводите команды, которым будет следовать система.
С интерфейсом этого типа нет необходимости сидеть на том же компьютере, где вводится команда. Эти команды и ответы могут быть отправлены по сети, поэтому вы можете сидеть перед одним компьютером и отдавать команды другому компьютеру или даже нескольким компьютерам.
SSH, Telnet и Rlogin — это сетевые протоколы, которые позволяют это делать. На вашем компьютере запустите клиент, и клиент устанавливает сетевое соединение с другим компьютером (сервером). Сетевое соединение передает ваши нажатия клавиш и команды от клиента на сервер и передает ответ сервера вам.
Эти протоколы также можно использовать для других типов интерактивных сеансов с клавиатурой. В частности, существует множество досок объявлений, диалоговых систем и MUD (многопользовательских подземелий), поддерживающих доступ через Telnet. Некоторые даже поддерживают SSH.
Вы можете использовать SSH, Telnet или Rlogin, если:

  • У вас есть учетная запись в системе Unix или VMS, и вы хотите иметь доступ к учетной записи из других мест.
  • Ваш интернет-провайдер предоставляет вам учетную запись на веб-сервере. (Это также можно назвать учетной записью оболочки. Оболочка — это программа, которая запускается на сервере и интерпретирует команды за вас.
  • Вы хотите использовать систему электронной доски объявлений, диктофон или MDU, доступ к которым можно получить с помощью Telnet.

Возможно, вы не захотите использовать SSH, Telnet или Rlogin, если:

  • Вы используете только Windows. Компьютеры с Windows имеют собственный способ подключения к сети. Если вы не делаете что-то очень необычное, вам не нужно использовать какой-либо из этих протоколов удаленного входа.
1.2 В чем разница между SSH, Telnet и Rlogin?

В этом списке перечислены некоторые различия между SSH, Telnet и Rlogin.

  • SSH (означает «безопасная оболочка») — это недавно разработанный протокол с высоким уровнем безопасности. Он использует сильную криптографию для защиты вашего соединения от подслушивания, перехвата и других атак. Telnet и Rlogin — это старые протоколы, обеспечивающие минимальную безопасность.
  • И SSH, и Rlogin позволяют вам войти на сервер без ввода пароля. (Метод Rlogin небезопасен. Он позволяет злоумышленнику получить доступ к вашей учетной записи на сервере. Метод SSH гораздо более безопасен, обычно для нарушения безопасности требуется, чтобы злоумышленник имел доступ к вашему фактическому клиенту).
  • SSH позволяет подключаться к серверу и автоматически отправлять команды, чтобы сервер запустил команду, а затем отключился. Таким образом, вы можете использовать его в автоматизированной обработке.

Интернет — враждебная среда, и ответственность за безопасность лежит на каждом. Если вы подключаетесь через открытый Интернет, мы рекомендуем использовать SSH. Если сервер, к которому вы подключаетесь, не поддерживает SSH, возможно, стоит попытаться убедить администратора установить его.
Если ваш клиент и сервер находятся за одним (хорошим) брандмауэром, Telnet или Rlogin могут быть более безопасными, но мы все же рекомендуем использовать SSH.

Глава 2: Начало с PuTTy

В этой главе содержится краткое руководство по простейшему интерактивному сеансу входа в систему с использованием PuTTY.

2.1 Начать сеанс

Когда вы запустите PuTTY, вы увидите диалоговое окно. Это диалоговое окно позволяет вам контролировать все, что может делать PuTTY. См. Главу 4 для получения подробной информации обо всем, что вы можете контролировать.
Обычно не требуется изменять большинство параметров конфигурации. Чтобы начать самый простой разговор, достаточно ввести несколько основных параметров.
В поле «Имя хоста» введите имя хоста в Интернете для сервера, к которому вы хотите подключиться. Вы должны были быть проинформированы провайдером вашей учетной записи.
Теперь выберите протокол входа, который вы хотите использовать, с помощью кнопки «Тип подключения». Для сеанса входа вы должны выбрать Telnet, Rlogin или SSH. Пожалуйста, обратитесь к разделу 1.2, чтобы узнать о различиях между этими тремя протоколами и о том, какой протокол использовать. Четвертый протокол, Raw, не используется для интерактивных сеансов входа в систему; вы обычно используете его для отладки других Интернет-служб (см. Раздел 3.6).
Пятый вариант последовательного порта используется для подключения к локальной последовательной линии и работает несколько иначе: для получения дополнительной информации см. раздел 3.7.
При изменении выбранного протокола число в поле «Порт» изменится. Это нормально: это происходит потому, что серверная машина обычно предоставляет различные службы входа в систему на разных сетевых портах. Большинство серверов будут использовать стандартные номера портов, поэтому вам не нужно изменять настройки порта. Если ваш сервер предоставляет услугу входа в систему через нестандартный порт, системный администратор должен сообщить вам, какой это порт. (Например, многие грязи запускают службы Telnet на порту вместо 23.)
После того, как вы укажете "имя хоста", "протокол" и возможные параметры "порта", вы сможете подключиться. Нажмите кнопку «Открыть» в нижней части диалогового окна, и PuTTY начнет пытаться подключить вас к серверу.

2.2 Проверка ключа хоста (только SSH)

Если вы не используете протокол SSH, вы можете пропустить этот раздел.

Если вы впервые подключаетесь к серверу с помощью SSH, вы можете увидеть следующее сообщение:

Это особенность протокола SSH.
Его цель — защитить вас от кибератак, что является обманом: тайно перенаправить ваше соединение на другой компьютер, чтобы вы могли отправить свой пароль не на тот компьютер.
Используя эту технику, злоумышленник сможет узнать пароль для защиты вашей учетной записи, а затем сможет войти в систему, как если бы он был вами, и использовать учетную запись в своих целях.

Чтобы предотвратить эту атаку, каждый сервер имеет уникальный идентификационный код, называемый ключом хоста.
Эти ключи создаются таким образом, чтобы один сервер не мог подделать ключ другого сервера.
Таким образом, если вы подключаетесь к серверу, и ключ хоста, который он отправляет вам, отличается от ожидаемого, PuTTY может предупредить вас, что сервер, возможно, был переключен и атака с подделкой может продолжаться. в.

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

Однако, когда вы подключаетесь к серверу, который ранее не был подключен, PuTTY не может определить, правильный ли ключ хоста.
Таким образом, он выдает предупреждение, показанное выше, и спрашивает, хотите ли вы доверять этому ключу хоста.

Доверять ли ключу хоста — это ваш выбор.
Если вы подключаетесь к корпоративной сети, вам может казаться, что все пользователи сети находятся на одной стороне, и атаки спуфинга маловероятны, поэтому вы можете доверять ключу, не проверяя его.
Если вы подключаетесь через вредоносную сеть (например, Интернет), вам следует связаться со своим системным администратором, возможно, по телефону или лично.
(Многие серверы имеют несколько ключей хоста. Если системный администратор отправляет вам несколько отпечатков пальцев, то вы должны убедиться, что тот, который запрашивает PuTTy, находится в списке, а какой именно не важный.)

Дополнительные параметры для управления ключами хоста см. В разделе 4.20.

2.3 Авторизация

После подключения и проверки ключа хоста сервера вам будет предложено войти в систему, возможно, с просьбой ввести свое имя пользователя и пароль. Их должен предоставить ваш системный администратор. Введите свое имя пользователя и пароль, и сервер должен предоставить вам доступ и начать сеанс. Если вы введете неправильный пароль, большинство серверов предоставят вам несколько возможностей для правильного ввода.

Если вы используете SSH, будьте осторожны, чтобы не ввести неправильное имя пользователя, потому что у вас не будет возможности исправить его после того, как вы нажмете Return; многие серверы SSH не позволяют вам сделать две попытки входа в систему с разными именами пользователей. Если вы ввели неправильное имя пользователя, вы должны закрыть PuTTY и перезапустить его.

Если ваш пароль отклонен, но вы уверены, что ввели правильный пароль, проверьте, включен ли Caps Lock. Многие серверы входа в систему, особенно компьютеры Unix, при проверке паролей рассматривают прописные и строчные буквы как разные; поэтому, если Caps Lock включен, ваш пароль может быть отклонен.

2.4 После входа в систему

Что произойдет дальше после входа на сервер, зависит от сервера! Большинство серверов будут печатать какое-то сообщение для входа в систему, а затем отображать подсказку, в которой вы можете ввести команды, которые сервер будет выполнять. Некоторые серверы предоставляют онлайн-справку, некоторые — нет. Если у вас есть вопросы о том, что делать дальше, обратитесь к системному администратору.

2,5 журнала

Когда вы закончите сеанс, вы должны выйти из системы, введя собственную команду выхода на сервере. Это может варьироваться от сервера к серверу; в случае сомнений попробуйте выйти из системы или выйти из нее, либо проконсультируйтесь с руководством или системным администратором. Когда сервер обрабатывает вашу команду выхода, окно PuTTY должно автоматически закрываться.

Вы можете закрыть сеанс PuTTY, используя кнопку закрытия на границе окна, но это может сбить с толку сервер — немного похоже на то, как случайно повесить трубку во время разговора. Мы рекомендуем не делать этого, если сервер не перестал отвечать вам и вы не можете закрыть окно каким-либо другим способом.

Putty. При закрытии останавливается процесс?

Давно не пользовался putty, но помню нужно было что-то жмякнуть. Вот только что?

  • Вопрос задан более трёх лет назад
  • 13808 просмотров
  • Facebook
  • Вконтакте
  • Twitter

1. Если разрывается связь, процессу отправляется сигнал SIGHUP, что означает «трубка повешена, связь с терминалом оборвана, пора завершаться».
Чтобы предотвратить, пользуются командой nohup, которая блокирует этот сигнал, и при разрыве связи продолжает эмулировать терминал, сохраняя весь вывод на «экран» в файл nohup.out

2. использовать экранные менеджеры screen или tmux, которые изначально сохранают сессию, даже если разорвать связь, и можно переподключившись, восстановить сессию.

  • Facebook
  • Вконтакте
  • Twitter

martin74ua

  • Facebook
  • Вконтакте
  • Twitter

iDokuro

martin74ua

ctrl-a d
но для этого надо запустить ваш процесс в screen
например так:
screen мой_долгий_процесс

А ман почитайте. Потратите 5 минут, зато не будете задавать глупые вопросы 😉

  • Facebook
  • Вконтакте
  • Twitter

2ord

Сессия tmux — это совокупность псевдо-терминалов, находящихся под управлением tmux’а. К каждой сессии привязаны одно или более окон. Экран может быть занят как только одним окном, так и мозаикой из нескольких окон, каждое из которых соответствует одному псевдо-терминалу.

Несколько экземпляров tmux могут быть присоединены к единственной сессии, а в одной сессии может быть неограниченное количество окон. После закрытия всех сессий работа tmux прекращается.

How to open a Putty session and exit a session

1) Double click the PuTTY icon to launch it

This is the PuTTY default screen. This tutorial will show how to enter your connection settings to connect via SSH with Port 22.

2) Enter the main server IP into the Host Name field.

The Port number is shown here

3) Select the connection type here

4) Then click Open

This is the PuTTY command line. Before you begin, you will need to log into the server

5) Type your username here, then press <Enter>

6) Next, type in your password, or right-click to paste it

You are now logged into your server via SSH with PuTTY. You can view what IP last logged in, and on what date. From here you can run dozens of commands to manage your server.

7) To exit, simply type Exit here, then push <Enter>.

8) Or simply close the window

This is the end of the tutorial. You now know how to log into your server using SSH with PuTTY

Putty как отключиться от сервера

Completing the CAPTCHA proves you are a human and gives you temporary access to the web property.

What can I do to prevent this in the future?

If you are on a personal connection, like at home, you can run an anti-virus scan on your device to make sure it is not infected with malware.

If you are at an office or shared network, you can ask the network administrator to run a scan across the network looking for misconfigured or infected devices.

Another way to prevent getting this page in the future is to use Privacy Pass. You may need to download version 2.0 now from the Chrome Web Store.

Cloudflare Ray ID: 71a9694cdd615c8c • Your IP : 82.102.23.104 • Performance & security by Cloudflare

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *