Основні SSH команди
SSH (англ. Secure SHell - «безпечна оболонка») - мережевий протокол , який дозволяє проводити віддалене керування ОС і тунелювання TCP-з'єднань (наприклад, передача файлів). Подібний по до протоколів Telnet і rlogin, але, на відміну від них, шифрує весь трафік, включаючи і передані паролі.
Для з'єднання з сервером з ОС Windows необхідна спеціальна програма - SSH-клієнт. Найбільш поширений клієнт під Windows на даний момент - PuTTY. Завантажити її можна з офіційного сайту розробника. Користувачі Linux і MacOS для роботи з ssh можуть використовувати стандартний термінал своєї системи.
Параметри підключення наступні:
Ім'я сервера (Host Name в PuTTY): вказуємо ip вашого сервера;
Порт: за замовчуванням (22);
Логін і пароль: ті, що вказувалися.
Корисні команди для роботи через SSH:
ls
- список файлів і каталогів
ls -al
- форматований список з прихованими каталогами та файлами
cd dir
- змінити директорію на dir
cd
- змінити на домашній каталог
pwd
- показати поточний каталог
mkdir dir
- створити каталог dir
rm file
- видалити file
rm -r dir
- видалити каталог dir
rm -f file
- видалити форсовано file
rm -rf dir
- видалити форсовано каталог dir *
cp file1 file2
- скопіювати file1 в file2
cp -r dir1 dir2
- скопіювати dir1 в dir2; створить каталог dir2, якщо він не існує
mv file1 file2
- перейменувати або перемістити file1 в file2. якщо file2 існуючий каталог - перемістити file1 в каталог file2
ln -s file link
- створити символічне посилання link до файлу file
touch file
- створити file
cat > file
- направити стандартний ввід в file
more file
- вивести вміст file
head file
- вивести перші 10 рядків file
tail file
- вивести останні 10 рядків file
tail -f file
- вивести вміст file у міру зростання, починає з останніх 10 рядків
view file
- вивести файл на екран