Kuidas installida ja konfigureerida FTP -serverit Ubuntu Linuxis

Autor: Janice Evans
Loomise Kuupäev: 28 Juuli 2021
Värskenduse Kuupäev: 1 Juuli 2024
Anonim
How to Install and Configure Proxmox Backup Server step by step
Videot: How to Install and Configure Proxmox Backup Server step by step

Sisu

See artikkel näitab teile, kuidas oma Ubuntu Linuxi arvutis FTP -serverit seadistada ja sellega ühenduse luua. FTP -serverid on loodud teie failide salvestamiseks ja teistele kasutajatele nende vaatamiseks. FTP -serveri seadistamiseks arvutis on vaja FTP -serveri hosti, millega saate ühenduse luua. Samuti soovitame teil uuendada oma Ubuntu tarkvara uusimale saadaolevale versioonile.

Sammud

Osa 1: Kuidas installida vajalik tarkvara

  1. 1 Uuendage Ubuntu. Ubuntu 17.10 ja selle süsteemi uuemates versioonides erinevad failiteed varasematest versioonidest, seega värskendage kindlasti süsteem uusimale versioonile:
    • terminali avamine;
    • sisenema sudo apt-get upgrade ja vajutage Sisestage;
    • sisestage oma parool ja klõpsake Sisestage;
    • sisenema ykui küsitakse, siis vajutage Sisestage;
    • oodake süsteemi värskendamist ja taaskäivitage arvuti (kui seda küsitakse).
  2. 2 Avage terminal. Avage menüü Rakendused, kerige alla ja klõpsake suvandi Terminal kõrval olevat mustvalget ikooni.
    • Võite ka klõpsata Alt+Ctrl+Tterminali avamiseks.
  3. 3 Sisestage VSFTPD (FTP Server) installimise käsk. Sisenema sudo apt-get install vsftpd terminalis ja seejärel vajutage Sisestage.
  4. 4 Sisestage parool. Sisestage sisselogimiseks kasutatav parool ja seejärel klõpsake Sisestage.
  5. 5 Oodake, kuni VSFTPD installitakse. See võtab 5 kuni 20 minutit, sõltuvalt teie praegustest FTP -seadetest ja Interneti -ühenduse kiirusest.
  6. 6 Installige FileZilla. Selle programmiga saate juurdepääsu serverile ja edastate sellele faile. Selle programmi installimiseks toimige järgmiselt.
    • sisenema sudo apt-get install filezilla;
    • kui küsitakse, sisestage parool;
    • oodake installimise lõpuleviimist.

Osa 2: Kuidas seadistada FTP -serverit

  1. 1 Avage VSFTPD konfiguratsioonifail. Sisenema sudo nano /etc/vsftpd.conf ja vajutage Sisestage... Mõne VSFTPD funktsiooni lubamiseks (või keelamiseks) peate seda faili muutma.
  2. 2 Lubage kohalikel kasutajatel FTP -serverisse sisse logida. Faili reale kerimiseks kasutage nooleklahve # Tühistage kommentaar, et lubada kohalikel kasutajatel sisse logida. (Eemaldage kommentaari märk, et kohalikud kasutajad saaksid serveriga ühenduse luua) ja seejärel eemaldage järgmiselt realt märk "#" local_enable = YES.
    • Märgi "#" kustutamiseks liigutage kursorit nooleklahvidega otse selle märgi taha ja vajutage ← Backspace.
    • Jäta see samm vahele, kui määratud tähemärki pole real local_enable = YES.
  3. 3
  4. Luba FTP -serveril käske kirjutada. Kerige reale alla # Tühjendage see, et lubada mis tahes vormis FTP kirjutamiskäsk. (Eemaldage kommentaarimärk, et lubada kirjutada käske) ja seejärel eemaldage järgmiselt realt märk "#" write_enable = YES.
    • Jätke see samm vahele, kui määratud märki ei ole real write_enable = YES.
  5. Keela tegelaste kaunistamine. Kerige reale alla # ASCII manipuleerimine on protokolli kohutav omadus. (Tähemärkide kaunistamine on halb omadus) ja seejärel eemaldage märk "#" kahelt järgmiselt realt:
    • ascii_upload_enable = JAH
    • ascii_download_enable = JAH
  6. Muutke oma chrooti seadeid. Kerige reale alla # chroot)ja seejärel lisage järgmised read:
    • user_sub_token = $ KASUTAJA
    • chroot_local_user = JAH
    • chroot_list_enable = JAH
    • Kui mõni neist ridadest on juba olemas, eemaldage neist lihtsalt märk#.
  7. Muutke chrooti vaikeseadeid. Kerige reale alla (järgneb vaikimisi)ja seejärel lisage järgmised read:
    • chroot_list_file = / etc / vsftpd.chroot_list
    • local_root = / home / $ USER / Public_html
    • allow_writeable_chroot = JAH
    • Kui mõni neist ridadest on juba olemas, eemaldage neist lihtsalt märk#.
  8. Luba ls recurse valik. Kerige reale alla # Saate aktiveerida valiku "-R" ... (Saate aktiveerida valiku "-R") ja seejärel eemaldada järgmiselt realt märk "#" ls_recurse_enable = JAH.
  9. Salvestage muudatused ja sulgege tekstiredaktor. Selle jaoks:
    • klõpsake Ctrl+X;
    • sisenema y;
    • klõpsake Sisestage.

Kuidas lisada kasutajanimesid CHROOTi loendisse

  1. Avage tekstifail "chroot". Sisenema sudo nano /etc/vsftpd.chroot_list ja vajutage Sisestage.
    • Kui te ei soovi määrata inimesi, kellel on juurdepääs teie FTP -serverile, jätke selle jaotise viimane samm.
  2. Sisestage parool. Sisestage Ubuntu sisselogimiseks kasutatav parool ja klõpsake nuppu Sisestage... Avaneb tekstifail "chroot".
    • Jätke see samm vahele, kui teilt parooli ei küsita.
  3. Lisage kasutajanimed loendisse. Sisestage oma kasutajanimi ja klõpsake Sisestageja seejärel korrake seda protsessi kõigi kasutajanimede puhul, millel on juurdepääs nende serverite kataloogidele.
  4. Salvestage loend. Kliki Ctrl+X, sisenema y ja vajutage Sisestage... Nimekiri salvestatakse.
  5. Taaskäivitage VSFTPD. Sisenema sudo systemctl taaskäivitage vsftpd ja vajutage Sisestage... VSFTPD taaskäivitatakse ja tehtud muudatused salvestatakse. Nüüd pääsete juurde oma FTP -serverile.

Kuidas serverile juurde pääseda

  1. Uurige oma serveri aadressi. Kui maksate FTP -serveri eest hostimisteenuse (nt Bluehost) kaudu, uurige teenuse IP -aadressi või sellega ühenduse loomiseks tavalist aadressi.
    • Kui server on teie arvutis, kasutage oma arvuti IP -aadressi; selleks sisestage terminal ifconfig ja leidke realt "inet addr" IP -aadress.
      • Kui utiliiti "ifconfig" pole installitud, installige see; selleks sisestage terminal sudo apt-get install net-tools.
  2. Seadistage ruuteri pordi edastamine. Kui teate oma serveri IP -aadressi, konfigureerige ruuteri port 21 sellele aadressile edastamiseks; veenduge, et port kasutab TCP -d (mitte UDP või UDP / TCP).
    • Pordi edastamise seadistamise protsess varieerub sõltuvalt ruuteri mudelist, seega lugege juhiseid oma ruuteri kasutusjuhendist või otsige Internetist.
  3. Avage Filezilla. Sisenema filezilla terminalis ja vajutage Sisestage... Mõne aja pärast avaneb FileZilla.
    • Kui soovite ühenduse luua terminali kaudu, proovige sisestada ftp [aadress]... Kui server töötab ja teil on juurdepääs Internetile, proovitakse teie FTP -serveriga ühendust luua; pidage meeles, et sel juhul ei saa te faile serverisse üle kanda.
  4. Klõpsake nuppu Fail. See asub FileZilla akna vasakus ülanurgas. Avaneb menüü.
  5. Klõpsake nuppu Halda saiti. Selle valiku leiate menüüst. Avaneb saidihalduri aken.
  6. Klõpsake nuppu Loo sait. See on valge nupp akna vasakus alanurgas.Avaneb saidihalduri veebisaidi jaotis.
  7. Sisestage oma serveri aadress. Sisestage tekstiväljale Host: selle FTP -serveri aadress (või IP -aadress), millega soovite ühenduse luua.
  8. Sisestage edastatud pordi number. Sisenema 21 tekstikasti "Port:".
  9. Klõpsake nuppu Ühenda. See on punane nupp lehe allosas. FileZilla ühendab teie arvuti FTP -serveriga.
  10. Laadige failid serverisse üles. Selleks lohistage lihtsalt failikaustad vasakust aknast paremasse aknasse.

Näpunäiteid

  • Edastatud port 20 võib mõne võrguprobleemi lahendada, kui haldate serverit ise.
  • Ühendus Ubuntu 17 ja selle süsteemi uusimate versioonide FTP -serveriga erineb eelmiste versioonide ühendusest, seega värskendage kindlasti süsteem Ubuntu 17.10 või uusimatele versioonidele.

Hoiatused

  • FTP -serverid pole eriti turvalised (eriti kui haldate serverit ise), seega ärge laadige FTP -serverisse üles konfidentsiaalset ega isiklikku teavet.
  1. ↑ https://www.linux.com/learn/linux-101-updating-your-system
  2. ↑ https://websiteforstudents.com/setup-vsftpd-ubuntu-17-04-17-10/
  3. ↑ https://help.ubuntu.com/lts/serverguide/ftp-server.html
  4. ↑ http://www.overclock.net/forum/142-coding-programming/639765-finding-ip-address-ftp-server.html
  5. ↑ https://my.bluehost.com/hosting/help/264