From e72101d38b7245b3856bb0ab09d09f3aa4494f0a Mon Sep 17 00:00:00 2001 From: ivanbaluta Date: Mon, 6 Oct 2025 19:21:09 +0700 Subject: [PATCH 1/3] feat(ssh): Add Russian translation --- pages.ru/common/ssh.md | 37 +++++++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 pages.ru/common/ssh.md diff --git a/pages.ru/common/ssh.md b/pages.ru/common/ssh.md new file mode 100644 index 00000000000000..e9c91fa93cbb44 --- /dev/null +++ b/pages.ru/common/ssh.md @@ -0,0 +1,37 @@ +# ssh + +> Secure Shell (SSH) — это протокол для безопасного входа на удаленные системы. +> Его можно использовать для входа или выполнения команд на удаленном сервере. +> Больше информации: . + +- Подключиться к удаленному серверу: + +`ssh {{имя_пользователя}}@{{удаленный_хост}}` + +- Подключиться к удаленному серверу с использованием определенного приватного ключа: + +`ssh -i {{путь/к/файлу_ключа}} {{имя_пользователя}}@{{удаленный_хост}}` + +- Подключиться к удаленному серверу с IP-адресом 10.0.0.1, используя определенный порт [p]: + +`ssh {{имя_пользователя}}@10.0.0.1 -p {{2222}}` + +- Запустить команду на удаленном сервере с выделением tty [t], что позволяет взаимодействовать с удаленной командой: + +`ssh {{имя_пользователя}}@{{удаленный_хост}} -t {{команда}} {{аргументы_команды}}` + +- SSH-туннелирование: динамическая [D] переадресация портов (SOCKS-прокси на `localhost:1080`): + +`ssh -D {{1080}} {{имя_пользователя}}@{{удаленный_хост}}` + +- SSH-туннелирование: переадресовать определенный порт (`localhost:9999` на `example.com:80`) с отключением псевдо-tty [T] и выполне[N]ия удаленных команд: + +`ssh -L {{9999}}:{{example.com}}:{{80}} -N -T {{имя_пользователя}}@{{удаленный_хост}}` + +- SSH-прыжок [J]: подключиться к удаленному серверу через промежуточный хост (можно указать несколько хостов через запятую): + +`ssh -J {{имя_пользователя}}@{{промежуточный_хост}} {{имя_пользователя}}@{{удаленный_хост}}` + +- Закрыть зависшую сессию: + +`<~><.>` From 84597796fa2d5986ce4e183bc9a65f4bfe12f90d Mon Sep 17 00:00:00 2001 From: Ivan <50071699+ivanbaluta@users.noreply.github.com> Date: Tue, 7 Oct 2025 12:01:22 +0700 Subject: [PATCH 2/3] Update pages.ru/common/ssh.md Co-authored-by: Dylan <145150333+dmmqz@users.noreply.github.com> --- pages.ru/common/ssh.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pages.ru/common/ssh.md b/pages.ru/common/ssh.md index e9c91fa93cbb44..9ed5676267926b 100644 --- a/pages.ru/common/ssh.md +++ b/pages.ru/common/ssh.md @@ -16,7 +16,7 @@ `ssh {{имя_пользователя}}@10.0.0.1 -p {{2222}}` -- Запустить команду на удаленном сервере с выделением tty [t], что позволяет взаимодействовать с удаленной командой: +- Запустить команду на удаленном сервере с выделением [t]ty, что позволяет взаимодействовать с удаленной командой: `ssh {{имя_пользователя}}@{{удаленный_хост}} -t {{команда}} {{аргументы_команды}}` From 1de90e1a3208a7023c8c9d339f490324f068d593 Mon Sep 17 00:00:00 2001 From: Ivan <50071699+ivanbaluta@users.noreply.github.com> Date: Tue, 7 Oct 2025 12:04:45 +0700 Subject: [PATCH 3/3] Update pages.ru/common/ssh.md Co-authored-by: Dylan <145150333+dmmqz@users.noreply.github.com> --- pages.ru/common/ssh.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pages.ru/common/ssh.md b/pages.ru/common/ssh.md index 9ed5676267926b..8672275c6e9dbd 100644 --- a/pages.ru/common/ssh.md +++ b/pages.ru/common/ssh.md @@ -24,7 +24,7 @@ `ssh -D {{1080}} {{имя_пользователя}}@{{удаленный_хост}}` -- SSH-туннелирование: переадресовать определенный порт (`localhost:9999` на `example.com:80`) с отключением псевдо-tty [T] и выполне[N]ия удаленных команд: +- SSH-туннелирование: переадресовать определенный порт (`localhost:9999` на `example.com:80`) с отключением псевдо-[T]ty и выполне[N]ия удаленных команд: `ssh -L {{9999}}:{{example.com}}:{{80}} -N -T {{имя_пользователя}}@{{удаленный_хост}}`