Jinsi ya Kuanzisha Seva ya FTP katika Ubuntu Linux (na Picha)

Orodha ya maudhui:

Jinsi ya Kuanzisha Seva ya FTP katika Ubuntu Linux (na Picha)
Jinsi ya Kuanzisha Seva ya FTP katika Ubuntu Linux (na Picha)

Video: Jinsi ya Kuanzisha Seva ya FTP katika Ubuntu Linux (na Picha)

Video: Jinsi ya Kuanzisha Seva ya FTP katika Ubuntu Linux (na Picha)
Video: НОЧЬ В СТРАШНОМ ДОМЕ С ДЕМОНОМ / НЕ СТОИЛО СЮДА ПРИХОДИТЬ 2024, Aprili
Anonim

Nakala hii ya wikiHow itakuonyesha jinsi ya kuanzisha na kuungana na seva ya FTP kutoka kwa kompyuta yako ya Ubuntu Linux. Seva za FTP ni muhimu kwa kuhifadhi faili kutoka kwa kompyuta yako na kuruhusu wengine kuzivinjari. Ili kuanzisha seva ya FTP kutoka kwa kompyuta yako, utahitaji kuwa na seva ya seva ya FTP ambayo unaweza kuunganisha. Inapendekezwa pia usasishe programu yako ya Ubuntu kwa toleo linalopatikana hivi karibuni.

Hatua

Sehemu ya 1 ya 4: Kusanikisha Mfumo wa FTP

Sanidi Seva ya FTP katika Ubuntu Linux Hatua ya 1
Sanidi Seva ya FTP katika Ubuntu Linux Hatua ya 1

Hatua ya 1. Hakikisha kuwa Ubuntu imesasishwa

Matoleo ya Ubuntu 17.10 na zaidi yana njia tofauti za faili kuliko matoleo ya hapo awali, kwa hivyo utahitaji kusasisha toleo la hivi karibuni la Ubuntu ikiwa haujafanya hivyo:

  • Fungua Kituo
  • Chapa katika sasisho la kupata apt na ubonyeze ↵ Ingiza.
  • Andika nenosiri lako na ubonyeze ↵ Ingiza.
  • Andika kwa y ulipoambiwa, kisha bonyeza ↵ Ingiza.
  • Subiri visasisho kumaliza kumaliza kusanikisha, kisha uwashe tena kompyuta yako ikiwa utahamasishwa.
Sanidi Seva ya FTP katika Ubuntu Linux Hatua ya 2
Sanidi Seva ya FTP katika Ubuntu Linux Hatua ya 2

Hatua ya 2. Fungua Kituo

Bonyeza Maombi menyu ⋮⋮⋮, tembeza chini, na ubofye nyeusi na nyeupe Kituo ikoni ya kufanya hivyo.

Unaweza pia bonyeza Alt + Ctrl + T kufungua Kituo

Sanidi Seva ya FTP katika Ubuntu Linux Hatua ya 3
Sanidi Seva ya FTP katika Ubuntu Linux Hatua ya 3

Hatua ya 3. Ingiza amri ya kusakinisha VSFTPD

Andika sudo apt-get kufunga vsftpd ndani ya Kituo, kisha bonyeza ↵ Ingiza.

Sanidi Seva ya FTP katika Ubuntu Linux Hatua ya 4
Sanidi Seva ya FTP katika Ubuntu Linux Hatua ya 4

Hatua ya 4. Ingiza nywila yako

Andika nenosiri unalotumia kuingia kwenye kompyuta yako, kisha bonyeza ↵ Ingiza.

Sanidi Seva ya FTP katika Ubuntu Linux Hatua ya 5
Sanidi Seva ya FTP katika Ubuntu Linux Hatua ya 5

Hatua ya 5. Subiri VSFTPD isakinishe

Hii itachukua mahali popote kutoka dakika 5 hadi dakika 20 kulingana na mipangilio yako ya sasa ya FTP na unganisho lako la Mtandao, kwa hivyo uwe na subira.

Sanidi Seva ya FTP katika Ubuntu Linux Hatua ya 6
Sanidi Seva ya FTP katika Ubuntu Linux Hatua ya 6

Hatua ya 6. Sakinisha FileZilla

Huu ndio mpango ambao utatumia kufikia na kupakia kwenye seva yako. Ili kuiweka:

  • Andika kwa sudo apt-get install filezilla
  • Ingiza nenosiri lako tena ikiwa umehimizwa.
  • Subiri usakinishaji ukamilike.

Sehemu ya 2 ya 4: Kusanidi Seva ya FTP

Sanidi Seva ya FTP katika Ubuntu Linux Hatua ya 7
Sanidi Seva ya FTP katika Ubuntu Linux Hatua ya 7

Hatua ya 1. Fungua faili ya usanidi wa VSFTPD

Andika katika sudo nano /etc/vsftpd.conf na bonyeza ↵ Ingiza. Utakuwa ukibadilisha faili hii kuruhusu (au kulemaza) huduma zingine za VSFTPD.

Sanidi Seva ya FTP katika Ubuntu Linux Hatua ya 8
Sanidi Seva ya FTP katika Ubuntu Linux Hatua ya 8

Hatua ya 2. Ruhusu watumiaji wa ndani kuingia kwenye seva yako ya FTP

Tumia vitufe vya mshale kutembeza hadi kwenye

# Ondoa maoni kuruhusu watumiaji wa ndani kuingia.

kichwa, kisha uondoe "#" kutoka kwa faili ya

local_enable = NDIYO

mstari chini yake.

  • Unaweza kuondoa "#" kwa kutumia vitufe vya mshale kuchagua herufi mbele yake (katika kesi hii, "l") na kubonyeza kitufe cha acks Backspace.
  • Ruka hatua hii ikiwa

    local_enable = NDIYO

  • laini tayari ni nyeupe.
Sanidi Seva ya FTP katika Ubuntu Linux Hatua ya 9
Sanidi Seva ya FTP katika Ubuntu Linux Hatua ya 9

Hatua ya 3. Ruhusu amri za kuandika FTP

Nenda chini hadi

# Ondoa maoni ili kuwezesha aina yoyote ya amri ya kuandika FTP.

kichwa, kisha uondoe "#" kutoka kwa faili ya

write_enable = NDIYO

mstari chini yake.

  • Ruka hatua hii ikiwa

    write_enable = NDIYO

  • tayari ni nyeupe.
Sanidi Seva ya FTP katika Ubuntu Linux Hatua ya 10
Sanidi Seva ya FTP katika Ubuntu Linux Hatua ya 10

Hatua ya 4. Lemaza kukwama kwa ASCII

Tembeza hadi chini

# ASCII mangling ni sifa mbaya ya itifaki.

kichwa, kisha uondoe "#" kutoka kwa mistari miwili ifuatayo:

  • ascii_upload_enable = NDIYO

  • ascii_download_enable = NDIYO

Sanidi Seva ya FTP katika Ubuntu Linux Hatua ya 11
Sanidi Seva ya FTP katika Ubuntu Linux Hatua ya 11

Hatua ya 5. Badilisha mipangilio ya "chroot"

Nenda chini hadi

# mzizi)

kichwa, kisha ongeza mistari ifuatayo:

  • user_sub_token = $ USER

  • chroot_local_user = NDIYO

  • chroot_list_enable = YES

  • Ikiwa yoyote ya laini hizi tayari zipo, ondoa tu "#" kabla ya kila mstari uliopo.
Sanidi Seva ya FTP katika Ubuntu Linux Hatua ya 12
Sanidi Seva ya FTP katika Ubuntu Linux Hatua ya 12

Hatua ya 6. Badilisha mipangilio chaguomsingi ya "chroot"

Nenda chini hadi

(chaguo-msingi hufuata)

kichwa, kisha ongeza mistari ifuatayo:

  • chroot_list_file = / nk / vsftpd.chroot_list

  • local_root = / nyumbani / $ USER / Public_html

  • allow_writeable_chroot = NDIYO

  • Ikiwa yoyote ya laini hizi tayari zipo, ondoa tu "#" kabla ya kila mstari uliopo.
Sanidi FTP Server katika Ubuntu Linux Hatua ya 13
Sanidi FTP Server katika Ubuntu Linux Hatua ya 13

Hatua ya 7. Wezesha chaguo la "ls recurse"

Nenda chini hadi

# Unaweza kuamsha chaguo la "-R"…

kichwa, kisha uondoe "#" kutoka kwa faili ya

ls_recurse_enable = NDIYO

mstari chini yake.

Sanidi Seva ya FTP katika Ubuntu Linux Hatua ya 14
Sanidi Seva ya FTP katika Ubuntu Linux Hatua ya 14

Hatua ya 8. Hifadhi na uondoke kihariri cha maandishi

Kufanya hivyo:

  • Bonyeza Ctrl + X
  • Aina y
  • Bonyeza ↵ Ingiza

Sehemu ya 3 ya 4: Kuongeza majina ya watumiaji kwenye Orodha ya CHROOT

Sanidi Seva ya FTP katika Ubuntu Linux Hatua ya 15
Sanidi Seva ya FTP katika Ubuntu Linux Hatua ya 15

Hatua ya 1. Fungua faili ya maandishi "chroot"

Andika kwenye sudo nano /etc/vsftpd.chroot_list na bonyeza ↵ Ingiza.

Unaweza kuruka hadi hatua ya mwisho katika sehemu hii ikiwa hautaki kutaja watu ambao wanaweza kufikia seva yako ya FTP

Sanidi FTP Server katika Ubuntu Linux Hatua ya 16
Sanidi FTP Server katika Ubuntu Linux Hatua ya 16

Hatua ya 2. Ingiza nywila yako

Andika nenosiri unalotumia kuingia kwenye Ubuntu na bonyeza ↵ Ingiza. Hii itafungua faili ya maandishi "chroot".

Ruka hatua hii ikiwa hauulizi nenosiri lako

Sanidi Seva ya FTP katika Ubuntu Linux Hatua ya 17
Sanidi Seva ya FTP katika Ubuntu Linux Hatua ya 17

Hatua ya 3. Ongeza majina ya watumiaji kwenye orodha

Chapa jina lako la kibinafsi, bonyeza ↵ Ingiza, na urudie na majina mengine yoyote ya watu ambao unataka kupata saraka zao za Nyumbani kutoka ndani ya seva yako.

Sanidi FTP Server katika Ubuntu Linux Hatua ya 18
Sanidi FTP Server katika Ubuntu Linux Hatua ya 18

Hatua ya 4. Hifadhi orodha yako

Bonyeza Ctrl + X, andika kwa y, na bonyeza ↵ Ingiza. Orodha yako itahifadhiwa.

Sanidi FTP Server katika Ubuntu Linux Hatua ya 19
Sanidi FTP Server katika Ubuntu Linux Hatua ya 19

Hatua ya 5. Anzisha upya VSFTPD

Andika kwenye sudo systemctl kuanzisha upya vsftpd na bonyeza ↵ Ingiza. Hii itasimama na kuanza tena VSFTPD, ikihakikisha kuwa mabadiliko yako yamehifadhiwa. Sasa unaweza kufikia seva yako ya FTP.

Sehemu ya 4 ya 4: Kupata Seva yako

Sanidi FTP Server katika Ubuntu Linux Hatua ya 20
Sanidi FTP Server katika Ubuntu Linux Hatua ya 20

Hatua ya 1. Tambua anwani ya seva yako

Ikiwa unalipa seva ya FTP kupitia huduma ya kukaribisha (kwa mfano, Bluehost), utahitaji kujua anwani ya IP ya huduma au anwani ya kawaida ili kuungana nayo.

  • Ikiwa unashikilia seva yako mwenyewe kutoka kwa kompyuta yako, utatumia anwani ya IP ya kompyuta yako, ambayo unaweza kugundua kwa kuingiza ifconfig kwenye Kituo na kisha kukagua nambari ya "inet addr".

    Ikiwa "ifconfig" haijasakinishwa, unaweza kuisakinisha kwa kuingiza sudo apt-get install net-zana katika Terminal

Sanidi Seva ya FTP katika Ubuntu Linux Hatua ya 21
Sanidi Seva ya FTP katika Ubuntu Linux Hatua ya 21

Hatua ya 2. Sambaza bandari kwenye router yako

Mara tu unapojua anwani ya IP ya seva yako, utahitaji kusambaza bandari ya router yako yanayopangwa 21 kwa anwani hiyo; hakikisha kuwa bandari inatumia TCP (sio UDP au mchanganyiko wa hizo mbili).

Usambazaji wa bandari unatofautiana kutoka kwa router hadi router, kwa hivyo hakikisha uangalie nakala iliyounganishwa au nyaraka za router yako kwa maagizo

Sanidi Seva ya FTP katika Ubuntu Linux Hatua ya 22
Sanidi Seva ya FTP katika Ubuntu Linux Hatua ya 22

Hatua ya 3. Fungua Filezilla

Chapa filezilla kwenye Kituo na bonyeza ↵ Ingiza. Baada ya muda, FileZilla itafunguliwa.

Ikiwa unataka kuungana kupitia Kituo, unaweza kujaribu kuchapa ftp [anwani]. Kwa muda mrefu kama seva yako inafanya kazi na una ufikiaji wa mtandao, hii itajaribu kuungana na seva yako ya FTP; hata hivyo, unaweza usiweze kuhamisha faili

Sanidi Seva ya FTP katika Ubuntu Linux Hatua ya 23
Sanidi Seva ya FTP katika Ubuntu Linux Hatua ya 23

Hatua ya 4. Bonyeza Faili

Iko kona ya juu kushoto ya dirisha la FileZilla. Kufanya hivyo kunachochea menyu kunjuzi.

Sanidi Seva ya FTP katika Ubuntu Linux Hatua ya 24
Sanidi Seva ya FTP katika Ubuntu Linux Hatua ya 24

Hatua ya 5. Bonyeza Meneja wa Tovuti…

Utapata chaguo hili kwenye menyu kunjuzi. Dirisha la Meneja wa Tovuti litafunguliwa.

Sanidi Seva ya FTP katika Ubuntu Linux Hatua ya 25
Sanidi Seva ya FTP katika Ubuntu Linux Hatua ya 25

Hatua ya 6. Bonyeza Tovuti Mpya

Ni kitufe cheupe upande wa chini kushoto mwa dirisha. Kufanya hivyo hufungua sehemu mpya ya Tovuti ya Meneja wa Tovuti.

Sanidi FTP Server katika Ubuntu Linux Hatua ya 26
Sanidi FTP Server katika Ubuntu Linux Hatua ya 26

Hatua ya 7. Ingiza anwani ya seva yako

Kwenye uwanja wa maandishi "Host:", andika kwenye anwani (au anwani ya IP) ya seva ya FTP ambayo unataka kuungana nayo.

Sanidi Seva ya FTP katika Ubuntu Linux Hatua ya 27
Sanidi Seva ya FTP katika Ubuntu Linux Hatua ya 27

Hatua ya 8. Ongeza nambari ya bandari iliyopelekwa

Andika 21 kwenye uwanja wa maandishi "Port:".

Sanidi Seva ya FTP katika Ubuntu Linux Hatua ya 28
Sanidi Seva ya FTP katika Ubuntu Linux Hatua ya 28

Hatua ya 9. Bonyeza Unganisha

Ni kifungo nyekundu chini ya ukurasa. Kufanya hivyo kutasababisha FileZilla kuunganisha kompyuta yako kwenye seva yako ya FTP.

Sanidi Seva ya FTP katika Ubuntu Linux Hatua ya 29
Sanidi Seva ya FTP katika Ubuntu Linux Hatua ya 29

Hatua ya 10. Hamisha faili kwenye seva

Unaweza kubofya na kuburuta folda kutoka dirisha la mkono wa kushoto kwenda kwenye dirisha la mkono wa kulia ili kuzipakia kwenye ukurasa wako wa seva ya FTP.

Vidokezo

  • Kusambaza bandari 20 kunaweza kutatua maswala kadhaa ya mtandao ikiwa unashikilia seva yako mwenyewe.
  • Kuunganisha kwa seva ya FTP kwenye Ubuntu 17 na zaidi inaonekana tofauti kidogo kuliko kuunganisha kwenye matoleo ya awali, kwa hivyo utahitaji kusasisha toleo lako la Ubuntu hadi 17.10 (au zaidi) ikiwa haujafanya hivyo.

Ilipendekeza: