Как да настроите FTP сървър на Ubuntu Linux

Автор: Christy White
Дата На Създаване: 3 Може 2021
Дата На Актуализиране: 8 Може 2024
Anonim
Как установить FTP на Ubuntu сервер (настройка)
Видео: Как установить FTP на Ubuntu сервер (настройка)

Съдържание

Тази статия ще ви научи как да конфигурирате и да се свържете към FTP сървър на компютър с Ubuntu Linux. FTP сървърите са полезни за съхранение на файлове на вашия компютър и позволяване на другите да имат достъп до тях. Първо, ще трябва да създадете FTP сървър, за да можете да се свържете с него. Препоръчва се също да актуализирате Ubuntu до последната налична версия.

стъпки

Част 1 от 4: Инсталиране на FTP Framework

  1. Уверете се, че Ubuntu е актуален. Ubuntu 17.10 и по-нови версии имат файлови пътища, малко по-различни от предишните версии, така че актуализирайте системата си, ако все още не сте го направили:
    • Отворете приложението "Терминал".
    • напишете го sudo apt-get update и натиснете клавиша ↵ Въведете.
    • Въведете паролата си и натиснете клавиша ↵ Въведете.
    • напишете го ш когато бъдете подканени и натиснете клавиша ↵ Въведете.
    • Изчакайте, докато инсталацията приключи и рестартирайте компютъра си, ако бъдете подканени.

  2. Отворете терминала. Кликнете върху менюто Приложения⋮⋮⋮, превъртете надолу и кликнете върху черно-бялата икона терминал.
    • Можете също да отворите "Терминала", като натиснете клавишите Alt+Ctrl+T.

  3. Изпълнете командата за инсталиране на VSFTPD. напишете го sudo apt-get install vsftpd в терминала и натиснете клавиша ↵ Въведете.

  4. Въведете вашата парола. Въведете паролата, използвана за достъп до компютъра, и натиснете клавиша ↵ Въведете.
  5. Изчакайте VSFTPD да се инсталира. Тази стъпка може да отнеме от 5 до 20 минути в зависимост от текущите ви настройки на FTP и вашата интернет връзка, така че бъдете търпеливи.
  6. Инсталирайте FileZilla. Този софтуер ще се използва за достъп и качване на файлове на сървъра. За да го инсталирате:
    • напишете го sudo apt-get install filezilla.
    • Въведете отново паролата си, ако бъдете подканени.
    • Изчакайте завършването на инсталацията.

Част 2 от 4: Настройка на FTP сървъра

  1. Отворете инсталационния файл VSFTPD. За целта въведете sudo nano /etc/vsftpd.conf и натиснете клавиша ↵ Въведете, Трябва да редактирате файла, за да активирате (или деактивирате) някои VSFTPD функции.
  2. Разрешете на местните потребители да имат достъп до FTP сървъра. Използвайте стрелките за насочване, за да превъртите надолу до заглавката # Коментирайте това, за да разрешите на местните потребители да влизат., след това премахнете „#“ от реда local_enable = ДА под него.
    • За да премахнете "#", използвайте стрелките за посока, за да изберете буквата пред него (в този случай буквата "l") и натиснете клавиша ← Backspace.
    • Пропуснете тази стъпка, ако линията local_enable = ДА вече е бял.
  3. Упълномощавайте команди за запис на FTP. Превъртете надолу до заглавката # Коментирайте това, за да активирате всяка форма на FTP команда за запис., след това премахнете „#“ от реда write_enable = ДА под него.
    • Пропуснете тази стъпка, ако линията write_enable = ДА вече е бял.
  4. Деактивирайте ASCII манипулиране. Превъртете надолу до заглавката # ASCII манипулиране е ужасяваща характеристика на протокола. след това премахнете „#“ от следните два реда:
    • ascii_upload_enable = ДА
    • ascii_download_enable = ДА
  5. Променете настройките на chroot. Превъртете надолу до заглавката # chroot) и добавете следните редове:
    • user_sub_token = $ USER
    • chroot_local_user = ДА
    • chroot_list_enable = ДА
    • Ако има някой от тези редове, махнете „#“ преди всеки.
  6. Променете настройките по подразбиране chroot. Превъртете надолу до заглавката (по подразбиране следва) и добавете следните редове:
    • chroot_list_file = / и т.н. / vsftpd.chroot_list
    • local_root = / home / $ USER / Public_html
    • enable_writeable_chroot = ДА
    • Ако има някой от тези редове, махнете „#“ преди всеки.
  7. Активирайте опцията „ls recurse“. Превъртете до заглавката # Може да активирате опцията "-R" ... и премахнете „#“ от реда ls_recurse_enable = ДА под него.
  8. Запазете файла и излезте от редактора. Да го направя:
    • Натиснете клавишите Ctrl+х.
    • напишете го ш.
    • Натиснете клавиша ↵ Въведете.

Част 3 от 4: Добавяне на потребителски имена в списъка „CHROOT“

  1. Отворете текстовия файл "chroot". За целта въведете sudo nano /etc/vsftpd.chroot_list и натиснете клавиша ⏎ Връщане.
    • Преминете към последната стъпка, ако не искате да предоставите достъп на конкретни потребители до FTP сървъра.
  2. Въведете вашата парола. Въведете паролата, използвана за достъп до Ubuntu и натиснете клавиша ↵ Въведете, Това ще отвори текстовия файл "chroot".
    • Пропуснете тази стъпка, ако паролата не е била заявена.
  3. Добавете потребителски имена в списъка. Въведете собственото си потребителско име и натиснете клавиша ↵ Въведете, след това повторете с другите потребители, на които искате да дадете достъп до директории на сървъра.
  4. Запазете списъка. Натиснете клавишите Ctrl+х, въведете го ш и от един ↵ Въведете, След това списъкът ще бъде запазен.
  5. Рестартирайте VSFTPD. За целта въведете sudo systemctl рестартиране vsftpd и натиснете клавиша ↵ Въведете, Тогава VSFTPD ще се рестартира, като гарантира, че промените са запазени. Вече можете да получите достъп до вашия FTP сървър.

Част 4 от 4: Достъп до сървъра

  1. Определете адреса на сървъра. Ако плащате за хостинг услуга на FTP сървър, ще трябва да получите IP адрес или FQDN, за да се свържете с него.
    • Ако хоствате свой собствен сървър, използвайте IP адреса на компютъра, който можете да получите, като стартирате командата фоп в „Terminal“, до „inet addr“.
      • Ако "ifconfig" не е инсталиран, инсталирайте го с помощта на командата sudo apt - вземете инсталирайте мрежови инструменти на терминала ".
  2. Конфигурирайте пренасочване към порт на вашия рутер. След получаване на IP, ще трябва да препратите трафик от порта на вашия рутер 21 към него; използвайте протокола TCP, а не UDP (или смес от двете).
    • Пренасочването на порт варира от устройство до устройство, затова вижте уебсайта на производителя или ръководството за употреба.
  3. Отворете FileZilla. напишете го FileZilla в терминала и натиснете клавиша ↵ Въведете, Тогава ще се отвори.
    • За да се свържете чрез "Терминал", въведете FTP , Докато сървърът работи и е свързан към интернет, можете да се свържете с него, но без да можете да прехвърляте файлове.
  4. щракнете Архив в горния ляв ъгъл на прозореца FileZilla. След това ще се отвори падащо меню.
  5. щракнете Управител на сайта ... в падащото меню. След това ще се отвори прозорецът "Мениджър на сайтове".
  6. щракнете Нов сайт. Този бял бутон е разположен в долния ляв ъгъл на прозореца. Това ще отвори секцията „Нов сайт“ в „Мениджър на сайтове“.
  7. Въведете адреса на сървъра. В текстовото поле „Хост:“ въведете адреса (или IP адреса) за сървъра, с който искате да се свържете.
  8. Добавете номера на маршрута. напишете го 21 в текстовото поле "Port:".
  9. щракнете За да се свържете. Този червен бутон се намира в долната част на страницата. След това FileZilla ще свърже компютъра към FTP сървъра.
  10. Преместете файловете към сървъра. Можете да щракнете и плъзнете папки от лявата страна на прозореца в дясната страна, за да ги качите на страницата на FTP сървъра.

Съвети

  • Пренасочването на пост 20 може да реши мрежови проблеми, в случай че хоствате свой собствен сървър.
  • Процедурата за свързване към FTP сървър на Ubuntu 17 и по-висока версия варира леко в сравнение с предишните версии, така че надстройте системата си до версия 17.10 (или по-нова), ако не сте го направили вече.

Предупреждения

  • FTP сървърите не винаги са защитени, особено когато се хостват локално. Затова избягвайте да изпращате поверителни или лични файлове на FTP сървър.

Тази статия ще ви научи как да настройвате и използвате функцията за синтез на реч на телефони или таблети с Android. Все още няма много приложения, напълно пригодени за функцията, но можете да я изпо...

Latiimu dori, или просто гръбният мускул, е най-големият от трите гръбни мускула. Можете да правите конкретни упражнения, за да изгорите повече калории и да работите в региона, както и да развиете сил...

Популярни Днес