20 трюків з ssh добірка рад і цікавих команд на всі випадки життя

1. Запускай команди швидко

Щоб виконати всього одну віддалену команду, зовсім не обов'язково підключатися до SSH, вводити команду, а потім відключатися. Можна зробити це відразу. Наприклад, так можна подивитися заповненість ФС віддаленої машини:

А так - перезавантажити її:

2. Складай списки команд і запускай їх разом

Якщо у тебе є цілий список команд, які слід виконати, їх можна записати в файл і згодувати цей файл SSH:

4. Копируй вміст віддаленого файлу в буфер обміну

А так можна скопіювати висновок команди:

5. Порівнюй віддалений і локальний файл без копіювання

Схожий прийом можна використовувати для порівняння двох файлів:

6. Працюй з віддаленими файлами за допомогою локального файлового менеджера

Не завжди зручно працювати з великою кількістю файлів за допомогою консольних команд або mc, запущеного на віддаленій машині. Але завжди можна підключити будь-який каталог віддаленій машини як мережевий диск. Для цього досить встановити sshfs:

Створити каталог для підключення «мережевого диска»:

І підключити його:

Тепер всі файли віддаленого каталогу / home / user будуть видні в каталозі

/ Remote_files / і з ними можна працювати, як зі звичайними.

7. Використовуй tmux

Складні дії на віддаленій машині рідко обмежуються однією консоллю. Зазвичай ми відкриваємо одразу кілька SSH-з'єднань, в яких запускаємо різні команди, копіюємо текст з однієї в іншу, одночасно стежимо за виконанням кількох операцій. Однак тримати відкритими декілька сесій зовсім не обов'язково, вистачить і однієї, в якій запущений tmux.

Утиліта tmux - ще одне дітище команди OpenBSD. Вона дозволяє запустити всередині однієї SSH-сесії необмежену кількість консолей, з якими можна працювати одночасно, в тому числі відразу з декількома на одному екрані. Але найголовніше - tmux підтримує функцію detach / attach, що дозволяє відключитися від поточної сесії tmux, закрити SSH-з'єднання, підключитися до машини вже з іншого компа і відновити сесію tmux з усіма відкритими консолями і їх вмістом.

20 трюків з ssh добірка рад і цікавих команд на всі випадки життя
Tmux в режимі поділу екрана

Tmux доступна в репозиторіях майже всіх основних систем. Встановлювати і запускати її слід на віддаленій машині, але перед тим як почати використовувати, доведеться прочитати документацію (або шпаргалку).

Продовження статті є тільки передплатникам

Варіант 2. Купи одну статтю

Покажи цю статтю друзям:

Бери участь в ICO Digital Security і отримай інвайт на ZeroNights!

Blockchain # 038; Bitcoin Conference Moscow: блокчейн-технології для кожного

IP-сканер з Бекдор орієнтований скрипт-кідді, бажаючих створити власний Reaper-ботнет

Схожі статті