Перейти к основному содержанию

Windows — коннектимся через PuTTY к WSL2

Linux

В Windows имеется такая штука как WSL2 — Windows Subsystem for Linux 2 или подсистемы Windows для Linux. Качаем Ubuntu или что-то ещё из Microsoft Store и работаем в Linux из-под Windows с помощью утилиты bash.

Windows Subsystem for Linux 2

До определённого момента меня всё устраивало, а потом стало как-то неудобно. Захотелось мне чего-то другого вместо виндового bash, например, PuTTY.

Работаем в wsl2 по SSH (PuTTY)

Сначала проверим, а можно ли вообще подключиться через PuTTY, вдруг, и так всё работает?

ssh

Пытаемся приконнектиться к localhost по 22 порту.

ssh

Что и следовало ожидать. Запускаем bash, логинимся. Обновляем репозиторий.

apt-get update

ssh

Сносим SSH сервер, который стоял по умолчанию:

apt remove openssh-server

ssh

И устанавливаем:

apt install openssh-server

ssh

Редактируем /etc/ssh/sshd_config, включаем вход по паролю:

PasswordAuthentication yes

ssh

В конец добавляем своего пользователя:

AllowUsers <username>

ssh

Смотрим состояние службы ssh, перезагружаем:

service ssh status
service ssh start
service ssh --full-restart

ssh

Редактируем /etc/sudoers. Можно через visudo, я просто редактирую. Для sudo:

%sudo ALL=NOPASSWD: /usr/sbin/sshd

ssh

Снова пытаемся приконнектиться к localhost по 22 порту.

ssh

Работает.

ssh

Теги

Онлайн-курс по устройству компьютерных сетей

На углубленном курсе "Архитектура современных компьютерных сетей" вы с нуля научитесь работать с Wireshark и «под микроскопом» изучите работу сетевых протоколов. На протяжении курса надо будет выполнить более пятидесяти лабораторных работ в Wireshark.

Реклама ИП «Скоромнов Дмитрий Анатольевич» ИНН 331403723315

 

Похожие материалы

Запуск графических приложений на сервере Oracle Linux 7.4 с удалённой Windows 10 машины

Иногда (или постоянно) сисадмину требуется запустить графическую программу на linux сервере. Сегодня будем запускать графический инсталлятор DB Oracle на сервере Oracle Linux 7.4

Теги