Як користуватися ssh
кроки Правити
Метод 1 з 3:
Частина: Перше підключення Правити


- Встановлюючи Cydwin, потрібно вибрати варіант установки OpenSSH з Інтернету.
- З Linux і Mac OS простіше - там SSH вже вбудований в систему. Чому? Це магія UNIX-систем.


Запустіть SSH. Відкрийте встановлений Cydwin-термінал або звичайний термінал (в Linux і Mac OS). SSH - це тільки термінал, тільки консоль. Графічного інтерфейсу не завезли, так що звикайте друкувати команди.


Метод 2 з 3:
Частина: Основні команди Правити


- cd. - перехід на одну директорію вгору
- cd
- перехід в конкретну піддиректорію - cd / home / directory / path / - перехід в конкретну директорію з рута (home)
- cd
- перехід назад в папку Home


- ls - виведе на екран список файлів і папок в даній директорії
- ls -l - виведе на екран список вмісту папки і додаткові відомості (розмір, права, дату)
- ls-a - виведе на екран список всього контенту, включаючи навіть прихований


- scp /localdirectory/example1.txt
@ : - скопіює example1.txt в папку віддаленого комп'ютера, задану в . якщо залишити порожнім, то файл скопіюється в рут. - scp
@ : /home/example1.txt ./ - перемістить example1.txt з рут-папки віддаленого комп'ютера в поточну папку локального комп'ютера.


- cp example1.txt example2.txt - створить в тій же папці копію example1.txt під назвою example2.txt
- cp example1.txt
/ - створить копію example1.txt в папці, заданої в .


- mv example1.txt example2.txt - перейменує example1.txt в example2.txt. Файл залишиться в тій же папці, де і був.
- mv directory1 directory2 - перейменує папку directory1 в directory2. Вміст папки не зміниться.
- mv example1.txt directory1 / - перемістить example1.txt в directory1.
- mv example1.txt directory1 / example2.txt - перемістить example1.txt в directory1 і перейменує його в example2.txt.


- rm example1.txt - видалить example1.txt.
- rm -I example1.txt - видалить example1.txt, зажадавши підтвердження.
- rm directory1 / - видалить папку directory1 разом з усім вмістом.


- chmod u + w example1.txt - додасть право записи / модифікації файлу користувачеві (u). Можна використовувати модифікатори (g) або (о), якщо відповідні права потрібно дати групі або взагалі всім користувачам.
- chmod g + r example1.txt - додасть право читання файлу групі.
- А взагалі прав на доступ до файлів багато, так що вивчіть цей аспект самостійно. [4]




- man
- відобразить інформацію про команду. - man -k
- буде шукати по всьому створеним користувачам сторінок введене вами ключове слово. [5]
Метод 3 з 3:
Частина: Створення зашифрованих ключів Правити


- Створіть папку для ключа по команді: $ mkdir .ssh
- Створіть публічний і приватний ключі по команді: $ ssh-keygen -t rsa
- Створення пас-фрази для ключів - це за бажанням. Якщо не хочете, то просто натисніть на "введення", коли система запропонує вам створити пас-фразу. Це створить два ключа в директоріях id_rsa і id_rsa.pub
- Змініть права доступу до вашого приватному ключу. Щоб його могли прочитати лише ви, введіть команду: $ chmod 600 .ssh / id_rsa


- $ Scp .ssh / id_rsa.pub
@ : - Двокрапка в кінці не забудьте.
- Перед початком передачі файлу введіть пароль.




- Якщо все підключилося, а пароль у вас не запитали - все працює правильно. [6]