Kā iestatīt FTP serveri Ubuntu Linux (ar attēliem)

Satura rādītājs:

Kā iestatīt FTP serveri Ubuntu Linux (ar attēliem)
Kā iestatīt FTP serveri Ubuntu Linux (ar attēliem)

Video: Kā iestatīt FTP serveri Ubuntu Linux (ar attēliem)

Video: Kā iestatīt FTP serveri Ubuntu Linux (ar attēliem)
Video: How To Use a USB Pen Drive as RAM (Windows 10/8/7) 2024, Maijs
Anonim

Šajā rakstā wikiHow tiks parādīts, kā iestatīt un izveidot savienojumu ar FTP serveri no jūsu Ubuntu Linux datora. FTP serveri ir noderīgi, lai saglabātu failus no datora un ļautu citiem tos pārlūkot. Lai no datora iestatītu FTP serveri, jums ir jābūt FTP servera saimniekdatoram, ar kuru varat izveidot savienojumu. Ieteicams arī atjaunināt Ubuntu programmatūru uz jaunāko pieejamo versiju.

Soļi

1. daļa no 4: FTP ietvara instalēšana

1. darbība. Iestatiet FTP serveri Ubuntu Linux
1. darbība. Iestatiet FTP serveri Ubuntu Linux

1. solis. Pārliecinieties, vai Ubuntu ir atjaunināta

Ubuntu versijām 17.10 un jaunākām ir ievērojami atšķirīgi failu ceļi nekā iepriekšējām versijām, tāpēc, ja vēl neesat to izdarījis, jums būs jāveic jaunināšana uz jaunāko Ubuntu versiju:

  • Atvērt Terminālis
  • Ierakstiet sudo apt-get upgrade un nospiediet ↵ Enter.
  • Ievadiet savu paroli un nospiediet ↵ Enter.
  • Kad tiek prasīts, ierakstiet y, pēc tam nospiediet. Enter.
  • Pagaidiet, līdz jauninājumi tiks instalēti, un pēc tam restartējiet datoru, ja tas tiek prasīts.
Iestatiet FTP serveri Ubuntu Linux 2. solī
Iestatiet FTP serveri Ubuntu Linux 2. solī

2. solis. Atveriet termināli

Noklikšķiniet uz Lietojumprogrammas izvēlne ⋮⋮⋮, ritiniet uz leju un noklikšķiniet uz melnbaltā Terminālis ikonu, lai to izdarītu.

Varat arī vienkārši nospiest Alt+Ctrl+T, lai atvērtu termināli

Iestatiet FTP serveri Ubuntu Linux 3. solī
Iestatiet FTP serveri Ubuntu Linux 3. solī

3. solis. Ievadiet komandu VSFTPD install

Terminālī ierakstiet sudo apt-get install vsftpd, pēc tam nospiediet. Enter.

Iestatiet FTP serveri Ubuntu Linux 4. solī
Iestatiet FTP serveri Ubuntu Linux 4. solī

4. solis. Ievadiet savu paroli

Ievadiet paroli, ko izmantojat, lai pieteiktos savā datorā, un pēc tam nospiediet ↵ Enter.

Iestatiet FTP serveri Ubuntu Linux 5. solī
Iestatiet FTP serveri Ubuntu Linux 5. solī

5. solis. Pagaidiet, līdz VSFTPD tiks instalēts

Tas prasīs no 5 minūtēm līdz 20 minūtēm atkarībā no jūsu pašreizējiem FTP iestatījumiem un interneta savienojuma, tāpēc esiet pacietīgs.

Iestatiet FTP serveri Ubuntu Linux 6. solī
Iestatiet FTP serveri Ubuntu Linux 6. solī

6. solis. Instalējiet FileZilla

Šī ir programma, kuru izmantosit, lai piekļūtu serverim un augšupielādētu to. Lai to instalētu:

  • Ierakstiet sudo apt-get install filezilla
  • Ja tiek prasīts, ievadiet paroli vēlreiz.
  • Pagaidiet, līdz instalēšana tiks pabeigta.

2. daļa no 4: FTP servera konfigurēšana

Iestatiet FTP serveri Ubuntu Linux 7. solī
Iestatiet FTP serveri Ubuntu Linux 7. solī

1. solis. Atveriet VSFTPD konfigurācijas failu

Ierakstiet sudo nano /etc/vsftpd.conf un nospiediet ↵ Enter. Jūs rediģēsit šo failu, lai atļautu (vai atspējotu) noteiktas VSFTPD funkcijas.

Iestatiet FTP serveri Ubuntu Linux 8. solī
Iestatiet FTP serveri Ubuntu Linux 8. solī

2. solis. Ļaujiet vietējiem lietotājiem pieteikties jūsu FTP serverī

Izmantojiet bulttaustiņus, lai ritinātu uz leju līdz

# Noņemiet komentāru, lai ļautu vietējiem lietotājiem pieteikties.

virsrakstu, pēc tam noņemiet “#” no

local_enable = JĀ

līnija zem tā.

  • Jūs varat noņemt "#", izmantojot bulttaustiņus, lai izvēlētos burtu priekšā (šajā gadījumā "l"), un nospiediet taustiņu ← Backspace.
  • Izlaidiet šo darbību, ja

    local_enable = JĀ

  • līnija jau ir balta.
Iestatiet FTP serveri Ubuntu Linux 9. solī
Iestatiet FTP serveri Ubuntu Linux 9. solī

3. solis. Atļaut FTP rakstīšanas komandas

Ritiniet uz leju līdz

# Noņemiet komentāru, lai iespējotu jebkāda veida FTP rakstīšanas komandu.

virsrakstu, pēc tam noņemiet “#” no

write_enable = JĀ

līnija zem tā.

  • Izlaidiet šo darbību, ja

    write_enable = JĀ

  • jau ir balts.
Iestatiet FTP serveri Ubuntu Linux 10. solī
Iestatiet FTP serveri Ubuntu Linux 10. solī

4. darbība. Atspējojiet ASCII manipulāciju

Ritiniet līdz galam uz

# ASCII manipulācija ir šausmīga protokola iezīme.

virsrakstu, pēc tam noņemiet "#" no šīm divām rindām:

  • ascii_upload_enable = JĀ

  • ascii_download_enable = JĀ

Iestatiet FTP serveri Ubuntu Linux 11. solī
Iestatiet FTP serveri Ubuntu Linux 11. solī

Solis 5. Mainiet "chroot" iestatījumus

Ritiniet uz leju līdz

# chroot)

virsrakstu, pēc tam pievienojiet šādas rindas:

  • user_sub_token = $ USER

  • chroot_local_user = JĀ

  • chroot_list_enable = JĀ

  • Ja kāda no šīm rindām jau pastāv, vienkārši noņemiet "#" pirms katras esošās rindas.
Iestatiet FTP serveri Ubuntu Linux 12. solī
Iestatiet FTP serveri Ubuntu Linux 12. solī

6. solis. Mainiet noklusējuma "chroot" iestatījumus

Ritiniet uz leju līdz

(seko noklusējums)

virsrakstu, pēc tam pievienojiet šādas rindas:

  • chroot_list_file =/etc/vsftpd.chroot_list

  • local_root =/home/$ USER/Public_html

  • allow_writeable_chroot = JĀ

  • Ja kāda no šīm rindām jau pastāv, vienkārši noņemiet "#" pirms katras esošās rindas.
FTP servera iestatīšana Ubuntu Linux 13. darbība
FTP servera iestatīšana Ubuntu Linux 13. darbība

7. solis. Iespējojiet opciju "ls recurse"

Ritiniet uz leju līdz

# Jūs varat aktivizēt opciju "-R" …

virsrakstu, pēc tam noņemiet “#” no

ls_recurse_enable = JĀ

līnija zem tā.

Iestatiet FTP serveri Ubuntu Linux 14. solī
Iestatiet FTP serveri Ubuntu Linux 14. solī

8. solis. Saglabājiet un izejiet no teksta redaktora

Tā darīt:

  • Nospiediet Ctrl+X
  • Ierakstiet y
  • Nospiediet ↵ Enter

3. daļa no 4: Lietotājvārdu pievienošana CHROOT sarakstam

Iestatiet FTP serveri Ubuntu Linux 15. solī
Iestatiet FTP serveri Ubuntu Linux 15. solī

1. solis. Atveriet teksta failu "chroot"

Ierakstiet sudo nano /etc/vsftpd.chroot_list un nospiediet ↵ Enter.

Ja nevēlaties norādīt personas, kuras var piekļūt jūsu FTP serverim, šajā daļā varat pāriet uz pēdējo darbību

Iestatiet FTP serveri Ubuntu Linux 16. solī
Iestatiet FTP serveri Ubuntu Linux 16. solī

2. solis. Ievadiet savu paroli

Ievadiet paroli, ko izmantojat, lai pieteiktos Ubuntu, un nospiediet ↵ Enter. Tādējādi tiks atvērts teksta fails "chroot".

Izlaidiet šo darbību, ja parole netiek prasīta

Iestatiet FTP serveri Ubuntu Linux 17. solī
Iestatiet FTP serveri Ubuntu Linux 17. solī

3. solis. Pievienojiet sarakstam lietotājvārdus

Ievadiet savu lietotājvārdu, nospiediet ↵ Enter un atkārtojiet ar citiem to lietotāju lietotājvārdiem, kuriem vēlaties piekļūt viņu mājas direktorijiem no sava servera.

Iestatiet FTP serveri Ubuntu Linux 18. solī
Iestatiet FTP serveri Ubuntu Linux 18. solī

4. Saglabājiet savu sarakstu

Nospiediet Ctrl+X, ierakstiet y un nospiediet ↵ Enter. Jūsu saraksts tiks saglabāts.

Iestatiet FTP serveri Ubuntu Linux 19. solis
Iestatiet FTP serveri Ubuntu Linux 19. solis

5. solis. Restartējiet VSFTPD

Ierakstiet sudo systemctl restart vsftpd un nospiediet ↵ Enter. Tas apturēs un restartēs VSFTPD, nodrošinot, ka jūsu veiktās izmaiņas ir saglabātas. Tagad varat piekļūt savam FTP serverim.

4. daļa no 4: Piekļuve jūsu serverim

Iestatiet FTP serveri Ubuntu Linux 20. solī
Iestatiet FTP serveri Ubuntu Linux 20. solī

1. solis. Nosakiet servera adresi

Ja maksājat par FTP serveri, izmantojot mitināšanas pakalpojumu (piemēram, Bluehost), lai izveidotu savienojumu ar to, jums jāzina pakalpojuma IP adrese vai parastā adrese.

  • Ja jūs no sava datora mitināt savu serveri, jūs izmantosit sava datora IP adresi, kuru varat noskaidrot, terminālī ievadot ifconfig un pēc tam pārskatot "inet addr" numuru.

    Ja "ifconfig" nav instalēts, varat to instalēt, terminālī ievadot sudo apt-get install net-tools

Iestatiet FTP serveri Ubuntu Linux 21. solī
Iestatiet FTP serveri Ubuntu Linux 21. solī

2. darbība. Pārsūtiet maršrutētāja portu

Kad jūs zināt sava servera IP adresi, jums būs jāpārsūta maršrutētāja 21. porta slots uz šo adresi; pārliecinieties, vai ports izmanto TCP (nevis UDP vai abu kombināciju).

Portu pāradresācija dažādiem maršrutētājiem ir atšķirīga, tāpēc noteikti pārbaudiet norādījumus saistītajā rakstā vai maršrutētāja dokumentācijā

Iestatiet FTP serveri Ubuntu Linux 22. solis
Iestatiet FTP serveri Ubuntu Linux 22. solis

3. solis. Atveriet Filezilla

Terminālī ierakstiet filezilla un nospiediet ↵ Enter. Pēc brīža tiks atvērta FileZilla.

Ja vēlaties izveidot savienojumu, izmantojot termināli, varat mēģināt ierakstīt ftp [adrese]. Kamēr jūsu serveris darbojas un jums ir piekļuve internetam, tas mēģinās izveidot savienojumu ar jūsu FTP serveri; tomēr, iespējams, nevarēsit pārsūtīt failus

Iestatiet FTP serveri Ubuntu Linux 23. solis
Iestatiet FTP serveri Ubuntu Linux 23. solis

4. solis. Noklikšķiniet uz Fails

Tas atrodas FileZilla loga augšējā kreisajā stūrī. To darot, tiek parādīta nolaižamā izvēlne.

Iestatiet FTP serveri Ubuntu Linux 24. solis
Iestatiet FTP serveri Ubuntu Linux 24. solis

5. solis. Noklikšķiniet uz Vietnes pārvaldnieks…

Šo opciju atradīsit nolaižamajā izvēlnē. Tiks atvērts vietnes pārvaldnieka logs.

Iestatiet FTP serveri Ubuntu Linux 25. solī
Iestatiet FTP serveri Ubuntu Linux 25. solī

6. solis. Noklikšķiniet uz Jauna vietne

Tā ir balta poga loga apakšējā kreisajā pusē. To darot, tiek atvērta vietņu pārvaldnieka sadaļa Jauna vietne.

FTP servera iestatīšana Ubuntu Linux 26. darbība
FTP servera iestatīšana Ubuntu Linux 26. darbība

7. solis. Ievadiet servera adresi

Teksta laukā "Host:" ierakstiet tā FTP servera adresi (vai IP adresi), ar kuru vēlaties izveidot savienojumu.

Iestatiet FTP serveri Ubuntu Linux 27. solī
Iestatiet FTP serveri Ubuntu Linux 27. solī

8. solis. Pievienojiet pārsūtītā porta numuru

Teksta laukā "Ports" ierakstiet 21.

Iestatiet FTP serveri Ubuntu Linux 28. solis
Iestatiet FTP serveri Ubuntu Linux 28. solis

9. solis. Noklikšķiniet uz Savienot

Tā ir sarkana poga lapas apakšā. To darot, FileZilla piedāvās savienot datoru ar FTP serveri.

Iestatiet FTP serveri Ubuntu Linux 29. solis
Iestatiet FTP serveri Ubuntu Linux 29. solis

10. solis. Pārvietojiet failus uz serveri

Varat noklikšķināt un vilkt mapes no kreisā loga labajā logā, lai augšupielādētu tās savā FTP servera lapā.

Padomi

  • Pārsūtīšanas ports 20 var atrisināt dažas tīkla problēmas, ja mitināt savu serveri.
  • Savienojuma izveide ar FTP serveri Ubuntu 17 un jaunākās versijās izskatās nedaudz savādāk nekā iepriekšējās versijās, tāpēc, ja vēl neesat to izdarījis, vēlaties atjaunināt savu Ubuntu versiju uz 17.10 (vai jaunāku).

Ieteicams: