Сьогодні, Ми будемо ходити ретельна установка, Налагодження та тестування на ftp-сервер. Давайте почав тоді.
Перший, що таке FTP?
Протокол передачі файлів (FTP) є стандартний мережевий протокол, який використовується для передачі комп'ютерних файлів з одного вузла на інший вузол в мережі на основі TCP, таких як Інтернет або по локальній мережі (локальна мережа). Так, Ви можете завантажити ваші файли на FTP-сервері, який у вас і вашого друга, щоб завантажити можна надати посилання / url цього файлу. Ваш друг потім можна використовувати FTP-клієнт для завантаження файлу. Зазвичай FTP працює на порту 21.
Ми будемо використовувати vsftpd, таким чином, щоб він діяти, як FTP служби на сервері і тому ми будемо називати його FTP сервера.
Я припускаю, що ви використовуєте дистрибутив операційної системи Linux, як Ubuntu, Debian, CentOS, Fedora або RedHat. Я використовую Ubuntu 14.04.3 LTS як свою збірку Linux.
Оновлення список пакетів з репозиторію. Для цього, відкрити термінал.
Тепер введіть наступну команду в терміналі.
Якщо ви є Ubuntu, користувачів Debian:
Це також запросить пароль root. Зачекайте, поки він отримує оновлений.
Якщо ви не маєте vim, встановлених на вашому Linux, Будь ласка, введіть наступну команду в терміналі.
Якщо ви є Ubuntu, користувачів Debian:
Якщо ви є користувачем CentOS / RedHat / Fedora:
Він буде встановлювати vim на ваш дистрибутив Linux. Зачекайте, поки установка vim отримує завершена.
Тепер прийшов час встановити vsftpd, який буде діяти як FTP-сервер. Виконайте наступну команду в терміналі, який буде завантажити і встановити на вашому Linux vsftpd.
Якщо ви є Ubuntu, користувачів Debian:
Якщо ви є користувачем CentOS / RedHat / Fedora:
Вгадайте, що, в цьому стані сервер FTP вже вгору Запуск. Але нам потрібно змінити його трохи для правильної роботи.
Щоб налаштувати FTP-сервер більш, ласка, відкрийте наступний файл на vim, ввівши таку команду в терміналі.
Якщо ви є Ubuntu, користувачів Debian:
Якщо ви є користувачем CentOS / RedHat / Fedora:
Давайте змінимо деякі параметр, щоб налаштувати його більше діяти як справжній FTP-сервер.
Змінюючи значення anonymous_enable = так, Ви можете включити анонімний користувач. Потім кожен може використовувати ім'я користувача "анонімні» для входу на FTP-сервер, який є потенційною загрозою безпеці. Не вмикайте це, якщо це потрібно.
Наведена вище команда покаже останній 20 лінії динамічно для журналу сервера FTP.
Тут, Я набрав, «Ласкаво просимо TBDIT FTP сервіс» для мого власного банера. Будь ласка, введіть ваш один.
Тепер, зберегти вихід з vsftpd.conf файлу. Для цього, Якщо ви використовуєте Вім потім
Натисніть esc, потім натисніть утримуйте кнопку shift і натисніть клавішу: і нарешті натисніть x і натисніть клавішу ENTER. Це буде зберегти і вийти з файлу.
Наші початкові налаштування робиться. Тепер, Переконайтеся, що ви перезавантаження служби vsftpd прийняти зміни, які ми зробили до сих пір. Для цього, Будь ласка, введіть наступну команду в терміналі
Це буде перезапустити vsftpd служби з нової конфігурації, що ми зробили поки що.
Хоча вам буде прийшли знати форму на попередньому кроці, це ваш vsftpd і працює, ще нам потрібно переконатися, що він належним чином слухає порт 21.
Для цього, ласка, введіть наступну команду в терміналі і чекати чогось на кшталт цього
Ви побачите, що прапор текст привітання, що ви писали раніше. Це означає, що все це штраф і робочі ☺
Також, можна ввести наступне у вашому терміналі чи vsftpd і працює для вас
І нарешті, Введіть наступну команду в терміналі і бачу що vsftpd прослуховує порт 21 для будь-якого вхідного підключення FTP.
Тепер, Додавання користувача в Linux.
Для додавання користувача в ваш дистрибутив Linux, Введіть наступну команду в терміналі
Це буде додати користувача з ім'ям ftp1user на вашому Linux OS.
Введіть пароль, який ви можете легко запам'ятати або записати в безпечне місце в разі, якщо ви його забудете.
Насправді, існує кілька способів відправки або завантаження файлів на наш FTP сервер. Один, Ми можемо використовувати командний рядок терміналу та іншої використовуючи безкоштовні або платні ftp-клієнт як Filezilla. Ми можемо використовувати веб-браузер, щоб завантажити файл з нашого FTP-сервера.
Після завантаження Filezilla, просто дотримуйтесь інструкцій на екрані для установки. Це дуже легко встановити.
Відкрийте програму FileZilla.
Тепер, Натисніть кнопку quickconnect і він буде підключатися до сервера, і він буде рухатися вас в домашній каталог користувача на правій бічній панелі.
Тепер, Перейдіть в будь-яку директорію і завантажити файл. Тут, Я завантаження ім'я файлу Привіт FTP.txt мій FTP-сервер.
Для завантаження файлу ви можете використовувати filezilla або будь-якого веб-браузера можна використовувати для завантаження файлу.
Тип FTP://192.168.1.11/ на ваш улюблений веб-браузер з вашої робочої станції (ноутбук / desktop).
Він буде просити Ваше ім'я користувача пароль і введіть пароль ftp1user і відповідно.
Якщо все піде добре, Ви побачите файл, який ви завантажили раніше. Я можу побачити мій привіт FTP.txt файл. Тепер клацніть файл, щоб завантажити його.
Це все на сьогодні. Сподіваємося, що вам сподобалося.