Hierdie wikiHow -artikel sal u wys hoe u vanaf u Ubuntu Linux -rekenaar 'n FTP -bediener kan instel en daaraan kan koppel. FTP -bedieners is handig om lêers vanaf u rekenaar te stoor en ander te laat blaai. Om 'n FTP -bediener vanaf u rekenaar op te stel, moet u 'n FTP -bedienergasheer hê waarmee u kan koppel. Dit word ook aanbeveel dat u u Ubuntu -sagteware opdateer na die nuutste beskikbare weergawe.
Stappe
Deel 1 van 4: Die installering van die FTP -raamwerk
Stap 1. Maak seker dat Ubuntu op datum is
Ubuntu weergawes 17.10 en nuwer het baie verskillende lêerpaaie as vorige weergawes, dus u moet opgradeer na die nuutste weergawe van Ubuntu as u dit nog nie gedoen het nie:
- Maak oop Terminal
- Tik sudo apt-get upgrade in en druk ↵ Enter.
- Tik u wagwoord in en druk ↵ Enter.
- Tik y wanneer u gevra word, en druk dan op ↵ Enter.
- Wag totdat die opgraderings klaar is met die installering, en herlaai dan u rekenaar as u gevra word.
Stap 2. Open Terminal
Klik op die Aansoeke spyskaart ⋮⋮⋮, blaai af en klik op die swart-en-wit Terminal ikoon om dit te doen.
U kan ook net op Alt+Ctrl+T druk om Terminal oop te maak
Stap 3. Voer die VSFTPD installasie opdrag in
Tik sudo apt-get install vsftpd in Terminal, en druk dan op ↵ Enter.
Stap 4. Voer u wagwoord in
Tik die wagwoord wat u gebruik om by u rekenaar aan te meld, en druk dan ↵ Enter.
Stap 5. Wag totdat VSFTPD geïnstalleer is
Dit sal tussen 5 minute en 20 minute duur, afhangende van u huidige FTP -instellings en u internetverbinding, dus wees geduldig.
Stap 6. Installeer FileZilla
Dit is die program waarmee u toegang tot u bediener kan oplaai en oplaai. Om dit te installeer:
- Tik sudo apt-get install filezilla in
- Voer u wagwoord weer in as u gevra word.
- Wag totdat die installasie voltooi is.
Deel 2 van 4: Die opstel van die FTP -bediener
Stap 1. Maak die VSFTPD -konfigurasielêer oop
Tik sudo nano /etc/vsftpd.conf in en druk ↵ Enter. U sal hierdie lêer redigeer om sekere VSFTPD -funksies toe te laat (of uit te skakel).
Stap 2. Laat plaaslike gebruikers toe om by u FTP -bediener aan te meld
Gebruik die pyltjie sleutels om na die
# Gee kommentaar hierop sodat plaaslike gebruikers kan aanmeld.
opskrif, verwyder dan die "#" uit die
local_enable = JA
lyn daaronder.
- U kan die '#' verwyder deur die pyltjie sleutels te gebruik om die letter voor dit (in hierdie geval 'l') te kies en op die ← Backspace -toets te druk.
-
Slaan hierdie stap oor as die
local_enable = JA
- lyn is reeds wit.
Stap 3. Laat FTP -skryfopdragte toe
Rol af na die
# Gee kommentaar hierop om enige vorm van FTP -skryfopdrag moontlik te maak.
opskrif, verwyder dan die "#" uit die
write_enable = JA
lyn daaronder.
-
Slaan hierdie stap oor as
write_enable = JA
- is reeds wit.
Stap 4. Skakel ASCII -vermenging uit
Rol tot by die
# ASCII -vermorsel is 'n aaklige kenmerk van die protokol.
opskrif, verwyder dan die "#" uit die volgende twee reëls:
-
ascii_upload_enable = JA
-
ascii_download_enable = JA
Stap 5. Verander die "chroot" instellings
Rol af na die
# chroot)
opskrif, en voeg dan die volgende reëls by:
-
user_sub_token = $ USER
-
chroot_local_user = JA
-
chroot_list_enable = JA
- As een van hierdie reëls reeds bestaan, verwyder die "#" voor elke bestaande reël.
Stap 6. Verander die standaard "chroot" instellings
Rol af na die
(standaard volg)
opskrif, en voeg dan die volgende reëls by:
-
chroot_list_file =/etc/vsftpd.chroot_list
-
local_root =/home/$ USER/Public_html
-
allow_writeable_chroot = JA
- As een van hierdie reëls reeds bestaan, verwyder die "#" voor elke bestaande reël.
Stap 7. Aktiveer die opsie "ls recurse"
Rol af na die
# U kan die '-R' opsie aktiveer …
opskrif, verwyder dan die "#" uit die
ls_recurse_enable = JA
lyn daaronder.
Stap 8. Stoor en verlaat die teksredakteur
Om so te doen:
- Druk Ctrl+X
- Tik y
- Druk ↵ Enter
Deel 3 van 4: Voeg gebruikersname by die CHROOT -lys
Stap 1. Maak die "chroot" tekslêer oop
Tik sudo nano /etc/vsftpd.chroot_list in en druk ↵ Enter.
U kan na die laaste stap in hierdie gedeelte gaan as u nie mense wil spesifiseer wat toegang tot u FTP -bediener het nie
Stap 2. Voer u wagwoord in
Tik die wagwoord wat u gebruik om by Ubuntu aan te meld en druk ↵ Enter. Dit sal die "chroot" tekslêer oopmaak.
Slaan hierdie stap oor as u nie u wagwoord gevra word nie
Stap 3. Voeg gebruikersname by die lys
Tik u eie gebruikersnaam in, druk ↵ Enter, en herhaal met enige ander gebruikersnaam van mense van wie u toegang tot hul tuisgidse wil verkry vanaf u bediener.
Stap 4. Stoor u lys
Druk Ctrl+X, tik y in en druk ↵ Enter. Jou lys sal gestoor word.
Stap 5. Herlaai VSFTPD
Tik sudo systemctl herlaai vsftpd en druk ↵ Enter. Dit sal VSFTPD stop en herlaai, en verseker dat u veranderinge gestoor is. U het nou toegang tot u FTP -bediener.
Deel 4 van 4: Toegang tot u bediener
Stap 1. Bepaal die adres van u bediener
As u via 'n gasheerdiens vir 'n FTP -bediener betaal (bv. Bluehost), moet u die IP -adres of gewone adres van die diens ken om daaraan te kan skakel.
-
As u u eie bediener vanaf u rekenaar aanbied, gebruik u die IP -adres van u rekenaar, wat u kan uitvind deur ifconfig in Terminal in te voer en dan die 'inet addr' nommer te hersien.
As 'ifconfig' nie geïnstalleer is nie, kan u dit installeer deur sudo apt-get install net-tools in Terminal in te voer
Stap 2. Stuur 'n poort op u router deur
Sodra u die IP -adres van u bediener ken, moet u die router -poort 21 -gleuf na u adres stuur; maak seker dat die poort TCP gebruik (nie UDP of 'n mengsel van die twee nie).
Poortaanstuur wissel van router tot router, dus kyk gerus na die gekoppelde artikel of die dokumentasie van u router vir instruksies
Stap 3. Maak Filezilla oop
Tik filezilla in Terminal en druk op ↵ Enter. Na 'n rukkie sal FileZilla oopmaak.
As u via Terminal wil koppel, kan u probeer om ftp [adres] in te tik. Solank u bediener werk en u internettoegang het, sal dit probeer om aan te sluit by u FTP -bediener; U kan egter moontlik nie lêers oordra nie
Stap 4. Klik op Lêer
Dit is in die linker boonste hoek van die FileZilla-venster. As u dit doen, word 'n keuselys gevra.
Stap 5. Klik op Site Manager…
U vind hierdie opsie in die keuselys. Die venster Site Manager word oopgemaak.
Stap 6. Klik op New Site
Dit is 'n wit knoppie links onder in die venster. As u dit doen, word die afdeling Nuwe werf van die webwerfbestuurder oopgemaak.
Stap 7. Voer die adres van u bediener in
Tik in die teksveld "Host:" die adres (of IP -adres) van die FTP -bediener waarmee u wil koppel.
Stap 8. Voeg die gestuurde poortnommer by
Tik 21 in die "Poort:" - tekstveld.
Stap 9. Klik op Verbind
Dit is 'n rooi knoppie onderaan die bladsy. As u dit doen, sal FileZilla u vra om u rekenaar aan u FTP -bediener te koppel.
Stap 10. Skuif lêers na die bediener
U kan die dopgehou van die linker venster na die regter venster klik en sleep om dit na u FTP-bedienerbladsy te laai.
Wenke
- Deur die stuur van poort 20 kan sommige netwerkprobleme opgelos word as u u eie bediener aanbied.
- Die verbinding met 'n FTP -bediener in Ubuntu 17 en hoër lyk effens anders as om in vorige weergawes aan te sluit, dus u wil u Ubuntu -weergawe opdateer na 17.10 (of hoër) as u dit nog nie gedoen het nie.