Installing putty on linux

Установка PuTTY в Linux

Утилита PuTTY заметно выделяется среди огромного количества существующих на рынке SSH-клиентов. В данный момент это бесспорно самый популярный клиент для подключения к удалённому компьютерному узлу и управления ним.

PuTTy станет незаменимым помощником в случае, когда необходимо выполнять администрирование Linux удалённо либо просто подключиться из среды Windows к ОС семейства Unix. В этой статье мы рассмотрим как выполняется установка PuTTy Linux.

Обратим внимание на несколько особенностей:

  • Простая установка во всех наиболее распространённых ОС.
  • Удалённое администрирование из под Windows или Linux.
  • Работа через последовательный порт.
  • Поддержка работы с VPN.
  • Поддержка IPv6.
  • Использование клиентов SCP-SFTP.
  • Перенаправление портов.
  • Разные варианты аутентификации (в том числе и с открытым ключом).
  • Сжатие данных, применяемое до окончания процесса аутентификации.

Разработчики программ используют PuTTy для создания локальной среды, а администраторы сетей — для удалённой настройки маршрутизаторов и управления Linux.

Кроме открытого исходного кода у PuTTy есть ряд других преимуществ перед другими клиентами SSH. Пакет программы состоит только из исполняемых файлов, что исключает привязку к DLL, версии ОС и другим приложениям.

PuTTy ориентирован не только на удобство использования, но и на безопасность. Технология реализует только клиентскую сторону соединения, остальная работа производится на сервере.

Установка PuTTy в Linux

Установка PuTTy в Ubuntu проста и не вызовет сложностей даже у начинающих пользователей Linux. Запустите терминал (сочетание клавиш для быстрого запуска приложения: Ctrl+Alt+T):

Убедитесь, что репозиторий universe активен. Выполните следующую команду:

sudo add-apt-repository universe

Убедившись, что репозиторий включён, обновите Ubuntu, используя команду:

После этого утилиту можно найти в главном меню и запустить:

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

sudo apt-get install putty

Интерфейс PuTTy практически идентичен в любой операционной системе.

Обнаружили ошибку в тексте? Сообщите мне об этом. Выделите текст с ошибкой и нажмите Ctrl+Enter.

Источник

PuTTY for Linux

Request demo

This page is about PuTTY on Linux. For the Windows version, see here . For the Mac version, see here .

PuTTY Linux vesion is a graphical terminal program that supports the SSH , telnet , and rlogin protocols and connecting to serial ports. It can also connect to raw sockets, typically for debugging use.

Since most people would just use the preinstalled OpenSSH in a terminal window on Linux for basic SSH access, the primary use of Putty on Linux is probably debugging: connecting to raw sockets and connecting to serial ports.

Читайте также:  Delete user on linux by command

Contents

How to Install PuTTY on Linux

Putty is not installed by default on most Linux distributions. On Debian, it can be installed with the following command:

sudo aptitude install putty

Other related tools come in a separate installation package. To install them, use:

sudo aptitude install putty-tools

Running PuTTY

The graphical client can be started by just running putty . On most distibutions the command will be available through the menus. It can typically be found in the Internet or Network category.

Usage

When started, PuTTY opens a terminal Window. The Linux version of the client loks and feels almost exactly the same as the Windows version. For guidance on how to use it, see description of the Windows version .

New call-to-action

SSH Key Management and Public Key Authentication

PuTTY supports public key authentication . It uses its own key format ( .ppk files).

The puttygen tool is used for generating a private key for authentication.

To enable public key authentication, first run puttygen , typically as:

puttygen -t rsa -b 2048 -o mykey.ppk

Then get the public key using:

Copy the public key (or cut-and-paste it) to the .ssh/authorized_keys file on the server that you want to log in to using the key. You may need to create the .ssh directory and the authorized_keys file if they don’t already exist. See more information on authorized keys .

We at SSH secure communications between systems, automated applications, and people. We strive to build future-proof and safe communications for businesses and organizations to grow safely in the digital world.

  • Solutions
    • Zero Trust Suite
    • Quantum-Safe Cryptography (QSC)
    • Secure Business Communications
    • Security Risk Mitigation
    • OT security
    • MSP Security
    • Secure Active Directory
    • Just-in-Time Access
    • Secure vendor access
    • Hybrid cloud security
    • Credentials & Secrets Management
    • IT Audits & Compliance
    • PrivX™ Hybrid PAM
    • UKM Zero Trust™
    • Tectia SSH Client/Server™
    • Tectia™ z/OS
    • SSH Deltagon Suite
    • Deltagon Secure Mail
    • Deltagon Secure Sign
    • NQX™ Quantum-Safe
    • SSH Risk Assessment™
    • Professional Services
    • Support
    • Careers
    • References
    • Downloads
    • Manuals
    • Events & Webinars
    • Blog
    • About us
    • Contact
    • Investors
    • Partners
    • Press

    Stay on top of the latest in cybersecurity

    Be the first to know about SSH’s new solutions, product
    updates, new features, and other SSH news!

    Источник

    Скачать PuTTY: Русская версия

    Русскоязычная сборка PuTTY 0.73-RU-17 от 21 декабря 2019:

    Официальная версия PuTTY

    Стабильный релиз PuTTY 0.78 от 29 октября 2022. Скачать официальную версию Telnet/SSH клиента:

    64-разрядная версия:

    Инсталлятор: putty-64bit-0.78-installer.msi (цифровая подпись)
    Архив Zip: putty.zip (цифровая подпись)
    PuTTY: putty.exe (цифровая подпись)
    PSCP: pscp.exe (цифровая подпись)
    PSFTP: psftp.exe (цифровая подпись)
    Plink: plink.exe (цифровая подпись)
    Pageant: pageant.exe (цифровая подпись)
    PuTTYgen: puttygen.exe (цифровая подпись)
    PuTTYtel: puttytel.exe (цифровая подпись)
    Контрольные суммы: md5sums (цифровая подпись)
    sha1sums (цифровая подпись)
    sha256sums (цифровая подпись)
    sha512sums (цифровая подпись)

    32-разрядная версия:

    Инсталлятор: putty-0.78-installer.msi (цифровая подпись)
    Архив Zip: putty.zip (цифровая подпись)
    PuTTY: putty.exe (цифровая подпись)
    PSCP: pscp.exe (цифровая подпись)
    PSFTP: psftp.exe (цифровая подпись)
    Plink: plink.exe (цифровая подпись)
    Pageant: pageant.exe (цифровая подпись)
    PuTTYgen: puttygen.exe (цифровая подпись)
    PuTTYtel: puttytel.exe (цифровая подпись)
    Контрольные суммы: md5sums (цифровая подпись)
    sha1sums (цифровая подпись)
    sha256sums (цифровая подпись)
    sha512sums (цифровая подпись)

    Development Snapshot

    Регулярная тестовая сборка PuTTY собирается каждый день из Git-репозитория.

    Нашли ошибку в стабильной версии и ждёте её исправления? Можно рассчитывать, что здесь этот фикс появится намного раньше, чем выйдет следующий релиз. Эта версия для вас, если вам не терпится опробовать все нововведения раньше остальных. С другой стороны, тестовые сборки иногда могут получиться крайне нестабильными.

    64-разрядная версия:

    Инсталлятор: putty-64bit-installer.msi (цифровая подпись)
    Архив Zip: putty.zip (цифровая подпись)
    PuTTY: putty.exe (цифровая подпись)
    PSCP: pscp.exe (цифровая подпись)
    PSFTP: psftp.exe (цифровая подпись)
    Plink: plink.exe (цифровая подпись)
    Pageant: pageant.exe (цифровая подпись)
    PuTTYgen: puttygen.exe (цифровая подпись)
    PuTTYtel: puttytel.exe (цифровая подпись)
    Контрольные суммы: md5sums (цифровая подпись)
    sha1sums (цифровая подпись)
    sha256sums (цифровая подпись)
    sha512sums (цифровая подпись)

    32-разрядная версия:

    Инсталлятор: putty-installer.msi (цифровая подпись)
    Архив Zip: putty.zip (цифровая подпись)
    PuTTY: putty.exe (цифровая подпись)
    PSCP: pscp.exe (цифровая подпись)
    PSFTP: psftp.exe (цифровая подпись)
    Plink: plink.exe (цифровая подпись)
    Pageant: pageant.exe (цифровая подпись)
    PuTTYgen: puttygen.exe (цифровая подпись)
    PuTTYtel: puttytel.exe (цифровая подпись)
    Контрольные суммы: md5sums (цифровая подпись)
    sha1sums (цифровая подпись)
    sha256sums (цифровая подпись)
    sha512sums (цифровая подпись)

    PuTTY и ARM

    Доступна официальная версия PuTTY для ARM-устройств под управлением Windows — перейти на страницу загрузки.

    PuTTY и Linux

    PuTTY можно найти в репозиториях практически всех популярных дистрибутивов. Например, для установки PuTTY на Ubuntu, Debian, Linux Mint, ALT Linux, достаточно выполнить команду:

    sudo apt-get install putty

    PuTTY и Mac OS X

    PuTTY на OS X можно установить из портов через системы сборки MacPorts и Homebrew — подробнее в статье.

    Исходный код PuTTY

    Для удобства предоставлено несколько версий исходного кода, для различных платформ. Фактически, нет существенной разницы между архивами исходников для Unix и Windows; различия находятся главным образом в форматировании (имена файлов, окончания строк, и т.д.).

    Если вы хотите внести свой вклад в разработку PuTTY, мы настоятельно рекомендуем начать с исходного кода Development Snapshot.

    Исходный код PuTTY для Windows:

    Для получения дополнительной информации о компиляции PuTTY из исходников, читайте файл README .

    Исходный код PuTTY для Linux:

    Для сборки исходников release-версии, распакуйте архив, перейдите в директорию unix , и выполните команду:

    Для сборки snapshot-исходников достаточно запустить стандартные:

    Для дополнительной информации читайте файл README .

    Доступ к Git

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

    Версию исходников master (последнее состояние, с самыми свежими изменениями) можно получить используя команду:

    git clone https://git.tartarus.org/simon/putty.git

    Также по адресу https://git.tartarus.org/?p=simon/putty.git доступен WWW браузер по репозиторию Git.

    Юридическое предупреждение:

    Использование PuTTY, PSCP, PSFTP и Plink может оказаться незаконным в тех странах или организациях, где шифрование полностью или частично запрещено. Полагаем, что на данном этапе развития законодательной базы в сфере IT в России и русскоязычных странах, использование применяемых протоколов шифрования не противоречит законам, но мы не юристы, и поэтому, если у вас есть сомнения, вы должны обратиться за юридической помощью прежде, чем загрузить что-либо с этого сайта.

    Использование отдельного Telnet-клиента PuTTYtel не ограничено законами о криптографии, так как данные в нём не шифруются.

    Источник

    How to Install PuTTY on Linux

    PuTTY is a free and open-source cross-platform SSH and telnet client that even after being around for over 20 years remains one of the most popular SSH clients being used especially on the Windows platform.

    Linux distros ship with SSH capabilities built into their terminal but in real-world environments, I have seen PuTTY being used instead of the default Linux systems more times than I cared to count.

    The quickest reasons that come to mind for such scenarios include:

    • Familiarity: users are more comfortable using an SSH client they got familiar with while using Windows.
    • Debug mode: Connection to serial pots and raw sockets is more user-friendly with PuTTY.
    • Convenience: PuTTY has a GUI that undeniably makes it easier to use especially by SSH and/or terminal newbies.

    It is possible for your own reasons for wanting to use PuTTY on GNU/Linux are different. It doesn’t really matter. Here are the steps to take in order to install PuTTY on the Linux distro of your choice.

    How to Install PuTTY on Linux

    PuTTY is available to install from the default official repositories in most Linux distributions. For instance, you can install PuTTY on Ubuntu and its derivative distros via the universe repository.

    Install PuTTy on Ubuntu and Linux Mint

    First, you’ll have to enable the universe repository so that you can access its packages, update your system to recognize its new access rights, and then run the install command.

    $ sudo add-apt-repository universe $ sudo apt update $ sudo apt install putty

    Launch PuTTY to see that its UI mirrors that of the windows version. Happy you 🙂

    Putty on Ubuntu

    Install PuTTy on Debian

    Just like for Ubuntu, PuTTY is available for Debian and all its distros via aptitude (i.e. using apt-get) as shown.

    $ sudo apt-get install putty

    Install PuTTy on Arch Linux

    Arch Linux and its derivatives can also install PuTTY from the default repositories.

    Install PuTTy on CentOS, RHEL, Fedora, Rocky & AlmaLinux

    PuTTY is available to install via the distro’s default package manager.

    $ sudo yum install putty OR $ sudo dnf install putty

    Install PuTTy from Source Code in Linux

    It’s possible that you want to get your hands ‘dirty‘ and build the SSH client from scratch yourself. You’re in luck because it is open-source and the source code is available to download putty from the official putty website using the following wget command.

    $ wget https://the.earth.li/~sgtatham/putty/latest/putty-0.78.tar.gz $ tar -xvf putty-0.78.tar.gz $ cd putty-0.78/ $ ./configure $ sudo make && sudo make install

    That’s all folks! You’re now equipped with the knowledge to install PuTTY on any Linux distro, in any environment. Now learn how to use putty with these useful putty tips and tricks.

    Do you use a different SSH or telnet client? Tell us about it in the comments section below.

    Источник

Оцените статью
Adblock
detector