Paano Mag-set up ng isang FTP Server sa Ubuntu Linux (na may Mga Larawan)

Talaan ng mga Nilalaman:

Paano Mag-set up ng isang FTP Server sa Ubuntu Linux (na may Mga Larawan)
Paano Mag-set up ng isang FTP Server sa Ubuntu Linux (na may Mga Larawan)

Video: Paano Mag-set up ng isang FTP Server sa Ubuntu Linux (na may Mga Larawan)

Video: Paano Mag-set up ng isang FTP Server sa Ubuntu Linux (na may Mga Larawan)
Video: Узнав это СЕКРЕТ, ты никогда не выбросишь пластиковую бутылку! Идеи для мастерской из бутылок! 2024, Mayo
Anonim

Ipapakita sa iyo ng artikulong ito ng wiki kung paano mag-set up at kumonekta sa isang FTP server mula sa iyong computer sa Ubuntu Linux. Ang mga server ng FTP ay kapaki-pakinabang para sa pagtatago ng mga file mula sa iyong computer at pinapayagan ang iba na i-browse ang mga ito. Upang mai-set up ang isang FTP server mula sa iyong computer, kakailanganin mong magkaroon ng isang host ng FTP server kung saan maaari kang kumonekta. Inirerekumenda rin na i-update mo ang iyong software sa Ubuntu sa pinakabagong magagamit na bersyon.

Mga hakbang

Bahagi 1 ng 4: Pag-install ng FTP Framework

Mag-set up ng isang FTP Server sa Ubuntu Linux Hakbang 1
Mag-set up ng isang FTP Server sa Ubuntu Linux Hakbang 1

Hakbang 1. Siguraduhin na ang Ubuntu ay napapanahon

Ang mga bersyon ng Ubuntu na 17.10 at mas mataas ay may iba't ibang mga path ng file kaysa sa mga nakaraang bersyon, kaya kakailanganin mong mag-upgrade sa pinakabagong bersyon ng Ubuntu kung hindi mo pa nagagawa ito:

  • Buksan Terminal
  • Mag-type sa sudo apt-get upgrade at pindutin ang ↵ Enter.
  • I-type ang iyong password at pindutin ang ↵ Enter.
  • I-type sa y kapag na-prompt, pagkatapos ay pindutin ang ↵ Enter.
  • Maghintay para sa mga pag-upgrade upang matapos ang pag-install, pagkatapos ay i-restart ang iyong computer kung na-prompt.
Mag-set up ng isang FTP Server sa Ubuntu Linux Hakbang 2
Mag-set up ng isang FTP Server sa Ubuntu Linux Hakbang 2

Hakbang 2. Buksan ang Terminal

I-click ang Mga Aplikasyon menu ⋮⋮⋮, mag-scroll pababa, at i-click ang itim-at-puti Terminal icon na gawin ito.

Maaari mo ring pindutin ang Alt + Ctrl + T upang buksan ang Terminal

Mag-set up ng isang FTP Server sa Ubuntu Linux Hakbang 3
Mag-set up ng isang FTP Server sa Ubuntu Linux Hakbang 3

Hakbang 3. Ipasok ang utos ng pag-install ng VSFTPD

I-type ang sudo apt-get install vsftpd sa Terminal, pagkatapos ay pindutin ang ↵ Enter.

Mag-set up ng isang FTP Server sa Ubuntu Linux Hakbang 4
Mag-set up ng isang FTP Server sa Ubuntu Linux Hakbang 4

Hakbang 4. Ipasok ang iyong password

I-type ang password na ginagamit mo upang mag-log in sa iyong computer, pagkatapos ay pindutin ang ↵ Enter.

Mag-set up ng isang FTP Server sa Ubuntu Linux Hakbang 5
Mag-set up ng isang FTP Server sa Ubuntu Linux Hakbang 5

Hakbang 5. Maghintay para sa pag-install ng VSFTPD

Magagawa ito kahit saan mula 5 minuto hanggang 20 minuto depende sa iyong kasalukuyang mga setting ng FTP at iyong koneksyon sa Internet, kaya maging mapagpasensya.

Mag-set up ng isang FTP Server sa Ubuntu Linux Hakbang 6
Mag-set up ng isang FTP Server sa Ubuntu Linux Hakbang 6

Hakbang 6. I-install ang FileZilla

Ito ang programa na gagamitin mo upang ma-access at mai-upload sa iyong server. Upang mai-install ito:

  • I-type sa sudo apt-get install filezilla
  • Ipasok muli ang iyong password kung na-prompt.
  • Hintaying makumpleto ang pag-install.

Bahagi 2 ng 4: Pag-configure ng FTP Server

Mag-set up ng isang FTP Server sa Ubuntu Linux Hakbang 7
Mag-set up ng isang FTP Server sa Ubuntu Linux Hakbang 7

Hakbang 1. Buksan ang file ng pagsasaayos ng VSFTPD

I-type ang sudo nano /etc/vsftpd.conf at pindutin ang ↵ Enter. I-e-edit mo ang file na ito upang payagan (o huwag paganahin) ang ilang mga tampok na VSFTPD.

Mag-set up ng isang FTP Server sa Ubuntu Linux Hakbang 8
Mag-set up ng isang FTP Server sa Ubuntu Linux Hakbang 8

Hakbang 2. Payagan ang mga lokal na gumagamit na mag-log in sa iyong FTP server

Gamitin ang mga arrow key upang mag-scroll pababa sa

# Uncomment ito upang payagan ang mga lokal na gumagamit na mag-log in.

heading, pagkatapos alisin ang "#" mula sa

local_enable = YES

linya sa ibaba nito.

  • Maaari mong alisin ang "#" sa pamamagitan ng paggamit ng mga arrow key upang mapili ang titik sa harap nito (sa kasong ito, "l") at pindutin ang ← Backspace key.
  • Laktawan ang hakbang na ito kung ang

    local_enable = YES

  • puti na ang linya.
Mag-set up ng isang FTP Server sa Ubuntu Linux Hakbang 9
Mag-set up ng isang FTP Server sa Ubuntu Linux Hakbang 9

Hakbang 3. Payagan ang mga utos ng pagsulat ng FTP

Mag-scroll pababa sa

# Uncomment ito upang paganahin ang anumang anyo ng FTP sumulat ng utos.

heading, pagkatapos alisin ang "#" mula sa

write_enable = YES

linya sa ibaba nito.

  • Laktawan ang hakbang na ito kung

    write_enable = YES

  • maputi na.
Mag-set up ng isang FTP Server sa Ubuntu Linux Hakbang 10
Mag-set up ng isang FTP Server sa Ubuntu Linux Hakbang 10

Hakbang 4. Huwag paganahin ang ASLII mangling

Mag-scroll hanggang sa

Ang # ASCII mangling ay isang kakila-kilabot na tampok ng protokol.

heading, pagkatapos alisin ang "#" mula sa mga sumusunod na dalawang linya:

  • ascii_upload_enable = YES

  • ascii_download_enable = YES

Mag-set up ng isang FTP Server sa Ubuntu Linux Hakbang 11
Mag-set up ng isang FTP Server sa Ubuntu Linux Hakbang 11

Hakbang 5. Baguhin ang mga setting ng "chroot"

Mag-scroll pababa sa

# chroot)

heading, pagkatapos ay idagdag ang mga sumusunod na linya:

  • user_sub_token = $ USER

  • chroot_local_user = YES

  • chroot_list_enable = YES

  • Kung mayroon na sa mga linyang ito, alisin lamang ang "#" bago ang bawat umiiral na linya.
Mag-set up ng isang FTP Server sa Ubuntu Linux Hakbang 12
Mag-set up ng isang FTP Server sa Ubuntu Linux Hakbang 12

Hakbang 6. Baguhin ang default na mga setting ng "chroot"

Mag-scroll pababa sa

(sumusunod sa default)

heading, pagkatapos ay idagdag ang mga sumusunod na linya:

  • chroot_list_file = / etc / vsftpd.chroot_list

  • local_root = / home / $ USER / Public_html

  • allow_writeable_chroot = YES

  • Kung mayroon na sa mga linyang ito, alisin lamang ang "#" bago ang bawat umiiral na linya.
Mag-set up ng isang FTP Server sa Ubuntu Linux Hakbang 13
Mag-set up ng isang FTP Server sa Ubuntu Linux Hakbang 13

Hakbang 7. Paganahin ang pagpipiliang "ls recurse"

Mag-scroll pababa sa

# Maaari mong buhayin ang pagpipiliang "-R"…

heading, pagkatapos alisin ang "#" mula sa

ls_recurse_enable = YES

linya sa ibaba nito.

Mag-set up ng isang FTP Server sa Ubuntu Linux Hakbang 14
Mag-set up ng isang FTP Server sa Ubuntu Linux Hakbang 14

Hakbang 8. I-save at lumabas sa text editor

Upang gawin ito:

  • Pindutin ang Ctrl + X
  • Uri y
  • Pindutin ang ↵ Enter

Bahagi 3 ng 4: Pagdaragdag ng Mga Username sa Listahan ng CHROOT

Mag-set up ng isang FTP Server sa Ubuntu Linux Hakbang 15
Mag-set up ng isang FTP Server sa Ubuntu Linux Hakbang 15

Hakbang 1. Buksan ang "chroot" na file ng teksto

I-type sa sudo nano /etc/vsftpd.chroot_list at pindutin ang ↵ Enter.

Maaari mong laktawan ang huling hakbang sa bahaging ito kung hindi mo nais na tukuyin ang mga tao na maaaring mag-access sa iyong FTP server

Mag-set up ng isang FTP Server sa Ubuntu Linux Hakbang 16
Mag-set up ng isang FTP Server sa Ubuntu Linux Hakbang 16

Hakbang 2. Ipasok ang iyong password

I-type ang password na ginagamit mo upang mag-log in sa Ubuntu at pindutin ang ↵ Enter. Bubuksan nito ang "chroot" na file ng teksto.

Laktawan ang hakbang na ito kung hindi hiningi para sa iyong password

Mag-set up ng isang FTP Server sa Ubuntu Linux Hakbang 17
Mag-set up ng isang FTP Server sa Ubuntu Linux Hakbang 17

Hakbang 3. Magdagdag ng mga username sa listahan

Mag-type sa iyong sariling username, pindutin ang ↵ Enter, at ulitin sa anumang iba pang mga username ng mga tao kung saan mo nais na ma-access ang kanilang mga direktoryo sa Home mula sa loob ng iyong server.

Mag-set up ng isang FTP Server sa Ubuntu Linux Hakbang 18
Mag-set up ng isang FTP Server sa Ubuntu Linux Hakbang 18

Hakbang 4. I-save ang iyong listahan

Pindutin ang Ctrl + X, i-type ang y, at pindutin ang ↵ Enter. Ang iyong listahan ay nai-save.

Mag-set up ng isang FTP Server sa Ubuntu Linux Hakbang 19
Mag-set up ng isang FTP Server sa Ubuntu Linux Hakbang 19

Hakbang 5. I-restart ang VSFTPD

I-type sa sudo systemctl restart vsftpd at pindutin ang ↵ Enter. Ititigil nito at i-restart ang VSFTPD, tinitiyak na nai-save ang iyong mga pagbabago. Maaari mo na ngayong ma-access ang iyong FTP server.

Bahagi 4 ng 4: Pag-access sa Iyong Server

Mag-set up ng isang FTP Server sa Ubuntu Linux Hakbang 20
Mag-set up ng isang FTP Server sa Ubuntu Linux Hakbang 20

Hakbang 1. Tukuyin ang address ng iyong server

Kung nagbabayad ka para sa isang FTP server sa pamamagitan ng isang serbisyo sa pagho-host (hal., Bluehost), kakailanganin mong malaman ang IP address ng serbisyo o regular na address upang kumonekta dito.

  • Kung nagho-host ka ng iyong sariling server mula sa iyong computer, gagamitin mo ang IP address ng iyong computer, na maaari mong malaman sa pamamagitan ng pagpasok ng ifconfig sa Terminal at pagkatapos ay suriin ang numero ng "inet addr".

    Kung hindi naka-install ang "ifconfig", maaari mo itong mai-install sa pamamagitan ng pagpasok sa sudo apt-get install net-tool sa Terminal

Mag-set up ng isang FTP Server sa Ubuntu Linux Hakbang 21
Mag-set up ng isang FTP Server sa Ubuntu Linux Hakbang 21

Hakbang 2. Ipasa ang isang port sa iyong router

Kapag alam mo ang IP address ng iyong server, kakailanganin mong ipasa ang slot ng port ng iyong router sa address na iyon; tiyaking gumagamit ang port ng TCP (hindi UDP o pinaghalong dalawa).

Nag-iiba ang pagpapasa ng port mula sa router patungo sa router, kaya siguraduhing suriin ang naka-link na artikulo o dokumentasyon ng iyong router para sa mga tagubilin

Mag-set up ng isang FTP Server sa Ubuntu Linux Hakbang 22
Mag-set up ng isang FTP Server sa Ubuntu Linux Hakbang 22

Hakbang 3. Buksan ang Filezilla

I-type ang filezilla sa Terminal at pindutin ang ↵ Enter. Pagkaraan ng ilang sandali, magbubukas ang FileZilla.

Kung nais mong kumonekta sa pamamagitan ng Terminal, maaari mong subukang mag-type sa ftp [address]. Hangga't tumatakbo ang iyong server at mayroon kang access sa Internet, susubukan nitong kumonekta sa iyong FTP server; gayunpaman, maaaring hindi ka makapaglipat ng mga file

Mag-set up ng isang FTP Server sa Ubuntu Linux Hakbang 23
Mag-set up ng isang FTP Server sa Ubuntu Linux Hakbang 23

Hakbang 4. I-click ang File

Nasa kaliwang tuktok ito ng window ng FileZilla. Ang paggawa nito ay mag-uudyok sa isang drop-down na menu.

Mag-set up ng isang FTP Server sa Ubuntu Linux Hakbang 24
Mag-set up ng isang FTP Server sa Ubuntu Linux Hakbang 24

Hakbang 5. I-click ang Site Manager …

Mahahanap mo ang opsyong ito sa drop-down na menu. Magbubukas ang window ng Site Manager.

Mag-set up ng isang FTP Server sa Ubuntu Linux Hakbang 25
Mag-set up ng isang FTP Server sa Ubuntu Linux Hakbang 25

Hakbang 6. I-click ang Bagong Site

Ito ay isang puting pindutan sa ibabang kaliwang bahagi ng window. Ang paggawa nito ay magbubukas sa seksyon ng Bagong Site ng Site Manager.

Mag-set up ng isang FTP Server sa Ubuntu Linux Hakbang 26
Mag-set up ng isang FTP Server sa Ubuntu Linux Hakbang 26

Hakbang 7. Ipasok ang address ng iyong server

Sa patlang ng teksto na "Host:", i-type ang address (o IP address) ng FTP server kung saan mo nais kumonekta.

Mag-set up ng isang FTP Server sa Ubuntu Linux Hakbang 27
Mag-set up ng isang FTP Server sa Ubuntu Linux Hakbang 27

Hakbang 8. Idagdag ang ipinasa na numero ng port

I-type ang 21 sa patlang ng teksto na "Port:".

Mag-set up ng isang FTP Server sa Ubuntu Linux Hakbang 28
Mag-set up ng isang FTP Server sa Ubuntu Linux Hakbang 28

Hakbang 9. I-click ang Kumonekta

Ito ay isang pulang pindutan sa ilalim ng pahina. Ang paggawa nito ay mag-uudyok sa FileZilla upang ikonekta ang iyong computer sa iyong FTP server.

Mag-set up ng isang FTP Server sa Ubuntu Linux Hakbang 29
Mag-set up ng isang FTP Server sa Ubuntu Linux Hakbang 29

Hakbang 10. Ilipat ang mga file sa server

Maaari mong i-click at i-drag ang mga folder mula sa kaliwang bintana papunta sa kanang bintana upang i-upload ang mga ito sa iyong pahina ng server ng FTP.

Mga Tip

  • Ang pagpasa ng port 20 ay maaaring malutas ang ilang mga isyu sa network kung nagho-host ka ng iyong sariling server.
  • Ang pagkonekta sa isang FTP server sa Ubuntu 17 at pataas ay mukhang kakaiba kaysa sa pagkonekta sa mga nakaraang bersyon, kaya gugustuhin mong i-update ang iyong bersyon ng Ubuntu sa 17.10 (o mas mataas) kung hindi mo pa nagagawa ito.

Inirerekumendang: