Ubuntu Linux -те FTP серверін қалай орнату керек (суреттермен)

Мазмұны:

Ubuntu Linux -те FTP серверін қалай орнату керек (суреттермен)
Ubuntu Linux -те FTP серверін қалай орнату керек (суреттермен)

Бейне: Ubuntu Linux -те FTP серверін қалай орнату керек (суреттермен)

Бейне: Ubuntu Linux -те FTP серверін қалай орнату керек (суреттермен)
Бейне: Жігітім дұрыстап тықпаса не істеу керек? 2024, Сәуір
Anonim

Бұл wikiHow мақаласы сізге Ubuntu Linux компьютерінен FTP серверін қалай орнату керектігін көрсетеді. FTP серверлері файлдарды компьютерден сақтауға және басқаларға оларды қарауға мүмкіндік береді. Компьютерден FTP серверін орнату үшін сіз қосылатын FTP серверінің хостына ие болуыңыз керек. Сондай -ақ, Ubuntu бағдарламалық жасақтамасын соңғы нұсқасына дейін жаңарту ұсынылады.

Қадамдар

4 бөлімнің 1 бөлігі: FTP негізін орнату

Ubuntu Linux жүйесінде FTP серверін орнатыңыз 1 -қадам
Ubuntu Linux жүйесінде FTP серверін орнатыңыз 1 -қадам

Қадам 1. Ubuntu жаңартылғанына көз жеткізіңіз

Ubuntu 17.10 және одан жоғары нұсқаларында файлдық жолдар алдыңғы нұсқаларға қарағанда мүлдем өзгеше, сондықтан сіз әлі жасамаған болсаңыз, Ubuntu -ның соңғы нұсқасына жаңарту қажет болады:

  • Ашық Терминал
  • Sudo apt-get upgrade деп теріп, ↵ Enter пернесін басыңыз.
  • Құпия сөзді енгізіп, ↵ Enter пернесін басыңыз.
  • Сұралғанда y деп теріп, ↵ Enter пернесін басыңыз.
  • Жаңартулар орнатуды аяқтағанша күтіңіз, содан кейін компьютерді қайта іске қосыңыз.
Ubuntu Linux жүйесінде FTP серверін орнатыңыз 2 -қадам
Ubuntu Linux жүйесінде FTP серверін орнатыңыз 2 -қадам

Қадам 2. Терминалды ашыңыз

Түймесін басыңыз Қолданбалар мәзір ⋮⋮⋮, төмен айналдырыңыз және ақ-қара түймесін басыңыз Терминал мұны істеу үшін белгіше.

Терминалды ашу үшін Alt+Ctrl+T пернелерін басуға болады

Ubuntu Linux жүйесінде FTP серверін орнатыңыз 3 -қадам
Ubuntu Linux жүйесінде FTP серверін орнатыңыз 3 -қадам

Қадам 3. VSFTPD орнату пәрменін енгізіңіз

Терминалға sudo apt-get install vsftpd теріңіз, содан кейін ↵ Enter пернесін басыңыз.

Ubuntu Linux жүйесінде FTP серверін орнатыңыз 4 -қадам
Ubuntu Linux жүйесінде FTP серверін орнатыңыз 4 -қадам

Қадам 4. Құпия сөзді енгізіңіз

Компьютерге кіру үшін пайдаланылатын құпия сөзді енгізіп, ↵ Enter пернесін басыңыз.

Ubuntu Linux жүйесінде FTP серверін орнатыңыз 5 -қадам
Ubuntu Linux жүйесінде FTP серверін орнатыңыз 5 -қадам

Қадам 5. VSFTPD орнатылғанша күтіңіз

Бұл сіздің ағымдағы FTP параметрлеріңізге және Интернетке қосылуға байланысты 5 минуттан 20 минутқа дейін созылады, сондықтан шыдамды болыңыз.

Ubuntu Linux жүйесінде FTP серверін орнатыңыз 6 -қадам
Ubuntu Linux жүйесінде FTP серверін орнатыңыз 6 -қадам

Қадам 6. FileZilla орнатыңыз

Бұл сіздің серверге кіру және жүктеу үшін қолданылатын бағдарлама. Оны орнату үшін:

  • Sudo apt-get install filezilla енгізіңіз
  • Сұралған жағдайда құпия сөзді қайтадан енгізіңіз.
  • Орнатудың аяқталуын күтіңіз.

4/2 бөлігі: FTP серверін конфигурациялау

Ubuntu Linux жүйесінде FTP серверін орнатыңыз 7 -қадам
Ubuntu Linux жүйесінде FTP серверін орнатыңыз 7 -қадам

Қадам 1. VSFTPD конфигурация файлын ашыңыз

Sudo nano /etc/vsftpd.conf деп теріп, ↵ Enter пернесін басыңыз. Сіз бұл файлды кейбір VSFTPD мүмкіндіктеріне рұқсат беру (немесе өшіру) үшін өңдейсіз.

Ubuntu Linux 8 -де FTP серверін орнатыңыз
Ubuntu Linux 8 -де FTP серверін орнатыңыз

Қадам 2. Жергілікті пайдаланушыларға FTP серверіне кіруге рұқсат етіңіз

Төмен қарай жылжу үшін көрсеткі пернелерін пайдаланыңыз

# Жергілікті пайдаланушыларға кіруге рұқсат беру үшін бұл туралы пікір қалдырмаңыз.

тақырыбына өтіп, «#» белгісін алып тастаңыз

local_enable = ИӘ

оның астындағы сызық.

  • Көрсеткі пернелердің көмегімен алдындағы әріпті (бұл жағдайда «l») таңдап,#Backspace пернесін басу арқылы «#» белгісін алып тастауға болады.
  • Егер бұл қадамды өткізіп жіберіңіз

    local_enable = ИӘ

  • сызық қазірдің өзінде ақ.
Ubuntu Linux жүйесінде FTP серверін орнатыңыз 9 -қадам
Ubuntu Linux жүйесінде FTP серверін орнатыңыз 9 -қадам

Қадам 3. FTP жазу командаларына рұқсат етіңіз

Төмен қарай айналдырыңыз

# FTP жазу командасының кез келген түрін қосу үшін бұған түсініктеме бермеңіз.

тақырыбына өтіп, «#» белгісін алып тастаңыз

write_enable = ИӘ

оның астындағы сызық.

  • Егер бұл қадамды өткізіп жіберіңіз

    write_enable = ИӘ

  • қазірдің өзінде ақ түсті.
Ubuntu Linux жүйесінде FTP серверін орнатыңыз 10 -қадам
Ubuntu Linux жүйесінде FTP серверін орнатыңыз 10 -қадам

4 -қадам. ASCII бұрылысын өшіру

Барынша төмен қарай айналдырыңыз

# ASCII мангингі - бұл хаттаманың қорқынышты ерекшелігі.

тақырыбына өтіп, келесі екі жолдан «#» белгісін алып тастаңыз:

  • ascii_upload_enable = ИӘ

  • ascii_download_enable = ИӘ

Ubuntu Linux жүйесінде FTP серверін орнатыңыз 11 -қадам
Ubuntu Linux жүйесінде FTP серверін орнатыңыз 11 -қадам

Қадам 5. «chroot» параметрлерін өзгертіңіз

Төмен қарай айналдырыңыз

# тамыр)

тақырыпты ашып, келесі жолдарды қосыңыз:

  • user_sub_token = $ USER

  • chroot_local_user = ИӘ

  • chroot_list_enable = ИӘ

  • Егер осы жолдардың кез келгені бұрыннан бар болса, бар жолдың алдындағы «#» белгісін алып тастаңыз.
Ubuntu Linux -те FTP серверін орнатыңыз 12 -қадам
Ubuntu Linux -те FTP серверін орнатыңыз 12 -қадам

Қадам 6. Әдепкі «chroot» параметрлерін өзгертіңіз

Төмен қарай айналдырыңыз

(әдепкі бойынша)

тақырыпты ашып, келесі жолдарды қосыңыз:

  • chroot_list_file =/etc/vsftpd.chroot_list

  • local_root =/home/$ USER/Public_html

  • allow_writeable_chroot = ИӘ

  • Егер осы жолдардың кез келгені бұрыннан бар болса, бар жолдың алдындағы «#» белгісін алып тастаңыз.
Ubuntu Linux -те FTP серверін орнатыңыз 13 -қадам
Ubuntu Linux -те FTP серверін орнатыңыз 13 -қадам

Қадам 7. «ls recurse» опциясын қосыңыз

Төмен қарай айналдырыңыз

# «-R» опциясын қосуға болады …

тақырыбына өтіп, «#» белгісін алып тастаңыз

ls_recurse_enable = ИӘ

оның астындағы сызық.

Ubuntu Linux жүйесінде FTP серверін орнатыңыз 14 -қадам
Ubuntu Linux жүйесінде FTP серверін орнатыңыз 14 -қадам

Қадам 8. Мәтіндік редакторды сақтап, шығыңыз

Ол үшін:

  • Ctrl+X пернелер тіркесімін басыңыз
  • Y түрін енгізіңіз
  • ↵ Enter пернесін басыңыз

4 -тің 3 -бөлігі: CHROOT тізіміне пайдаланушы аттарын қосу

Ubuntu Linux -те FTP серверін орнатыңыз 15 -қадам
Ubuntu Linux -те FTP серверін орнатыңыз 15 -қадам

Қадам 1. «chroot» мәтіндік файлын ашыңыз

Sudo nano /etc/vsftpd.chroot_list теріп, ↵ Enter пернесін басыңыз.

Егер сіз FTP серверіне кіре алатын адамдарды көрсеткіңіз келмесе, осы бөлімнің соңғы қадамына өтуге болады

Ubuntu Linux -те FTP серверін орнатыңыз 16 -қадам
Ubuntu Linux -те FTP серверін орнатыңыз 16 -қадам

Қадам 2. Құпия сөзді енгізіңіз

Ubuntu жүйесіне кіру үшін пайдаланылатын құпия сөзді енгізіп, ↵ Enter пернесін басыңыз. Бұл «chroot» мәтіндік файлын ашады.

Егер құпия сөз сұралмаса, бұл қадамды өткізіп жіберіңіз

Ubuntu Linux жүйесінде FTP серверін орнатыңыз 17 -қадам
Ubuntu Linux жүйесінде FTP серверін орнатыңыз 17 -қадам

Қадам 3. Тізімге пайдаланушы аттарын қосыңыз

Өзіңіздің пайдаланушы атыңызды енгізіңіз, ↵ Enter пернесін басыңыз және сіздің үй каталогтарына серверден кіргісі келетін адамдардың кез келген басқа пайдаланушы аттарымен қайталаңыз.

Ubuntu Linux -те FTP серверін орнатыңыз 18 -қадам
Ubuntu Linux -те FTP серверін орнатыңыз 18 -қадам

Қадам 4. Тізімді сақтаңыз

Ctrl+X пернелер тіркесімін басып, y деп теріп, ↵ Enter пернесін басыңыз. Сіздің тізіміңіз сақталады.

Ubuntu Linux -те FTP серверін орнатыңыз 19 -қадам
Ubuntu Linux -те FTP серверін орнатыңыз 19 -қадам

Қадам 5. VSFTPD қайта іске қосыңыз

Sudo systemctl restart vsftpd теріп, ↵ Enter пернесін басыңыз. Бұл VSFTPD тоқтатылады және қайта қосылады, бұл сіздің өзгертулердің сақталғанына кепілдік береді. Енді сіз FTP серверіне кіре аласыз.

4/4 бөлімі: Серверге кіру

Ubuntu Linux 20 қадамында FTP серверін орнатыңыз
Ubuntu Linux 20 қадамында FTP серверін орнатыңыз

Қадам 1. Сервер адресін анықтаңыз

Егер сіз хостинг қызметі (мысалы, Bluehost) арқылы FTP серверіне ақы төлейтін болсаңыз, оған қосылу үшін қызметтің IP мекенжайын немесе тұрақты мекенжайын білуіңіз қажет.

  • Егер сіз өзіңіздің жеке серверіңізді компьютерден орналастырсаңыз, сіз терминалға ifconfig енгізіп, содан кейін «inet addr» нөмірін қарап шығуға болатын компьютердің IP мекенжайын қолданасыз.

    Егер «ifconfig» орнатылмаған болса, оны Терминалға sudo apt-get install net-tools енгізу арқылы орнатуға болады

Ubuntu Linux 21 қадамында FTP серверін орнатыңыз
Ubuntu Linux 21 қадамында FTP серверін орнатыңыз

Қадам 2. Маршрутизатордағы портты бағыттаңыз

Сервердің IP -мекен -жайын білгеннен кейін, осы мекен -жайға маршрутизатордың 21 ұяшығын жіберу қажет; порт TCP (UDP немесе екеуінің қоспасы емес) қолданатынына көз жеткізіңіз.

Портты бағыттау маршрутизатордан маршрутизаторға байланысты өзгереді, сондықтан нұсқауларды алу үшін сілтеме жасалған мақаланы немесе маршрутизатордың құжаттамасын тексеріңіз

Ubuntu Linux жүйесінде FTP серверін орнатыңыз 22 -қадам
Ubuntu Linux жүйесінде FTP серверін орнатыңыз 22 -қадам

Қадам 3. Filezilla ашыңыз

Filezilla терминалына теріп, ↵ Enter пернесін басыңыз. Біраз уақыттан кейін FileZilla ашылады.

Егер сіз Терминал арқылы қосылғыңыз келсе, ftp [address] теріп көріңіз. Егер сіздің сервер жұмыс істеп тұрса және сізде Интернетке кіру мүмкіндігі болса, бұл сіздің FTP серверіңізге қосылуға тырысады; алайда сіз файлдарды жібере алмауыңыз мүмкін

Ubuntu Linux -те FTP серверін орнатыңыз 23 -қадам
Ubuntu Linux -те FTP серверін орнатыңыз 23 -қадам

Қадам 4. Файл түймешігін басыңыз

Бұл FileZilla терезесінің жоғарғы сол жақ бұрышында. Бұл ашылмалы мәзірді шақырады.

Ubuntu Linux 24 қадамында FTP серверін орнатыңыз
Ubuntu Linux 24 қадамында FTP серверін орнатыңыз

Қадам 5. Сайт менеджерін басыңыз …

Сіз бұл опцияны ашылмалы мәзірден таба аласыз. Сайт менеджері терезесі ашылады.

Ubuntu Linux 25 қадамында FTP серверін орнатыңыз
Ubuntu Linux 25 қадамында FTP серверін орнатыңыз

Қадам 6. Жаңа сайтты басыңыз

Бұл терезенің төменгі сол жағындағы ақ түйме. Бұл Сайт менеджерінің Жаңа сайт бөлімін ашады.

Ubuntu Linux жүйесінде FTP серверін орнатыңыз 26 -қадам
Ubuntu Linux жүйесінде FTP серверін орнатыңыз 26 -қадам

Қадам 7. Сервер адресін енгізіңіз

«Хост:» мәтіндік өрісіне қосылғыңыз келетін FTP серверінің адресін (немесе IP мекенжайын) теріңіз.

Ubuntu Linux жүйесінде FTP серверін орнатыңыз 27 -қадам
Ubuntu Linux жүйесінде FTP серверін орнатыңыз 27 -қадам

Қадам 8. Қайта жіберілетін порт нөмірін қосыңыз

«Порт:» мәтіндік өрісіне 21 теріңіз.

Ubuntu Linux жүйесінде FTP серверін орнатыңыз 28 қадам
Ubuntu Linux жүйесінде FTP серверін орнатыңыз 28 қадам

Қадам 9. Қосылу түймешігін басыңыз

Бұл беттің төменгі жағындағы қызыл түйме. Бұл FileZilla -дан компьютерді FTP серверіне қосуды ұсынады.

Ubuntu Linux жүйесінде FTP серверін орнатыңыз 29 -қадам
Ubuntu Linux жүйесінде FTP серверін орнатыңыз 29 -қадам

Қадам 10. Файлдарды серверге жылжытыңыз

Қалталарды FTP серверінің бетіне жүктеу үшін сол жақ терезеден оң жақ терезеге шертіп апаруға болады.

Кеңестер

  • Егер сіз өзіңіздің серверіңізді орналастырсаңыз, 20 портын қайта жіберу кейбір желі мәселелерін шешуі мүмкін.
  • Ubuntu 17 және одан жоғары FTP серверіне қосылу алдыңғы нұсқаларға қарағанда сәл өзгеше көрінеді, сондықтан сіз әлі жасамаған болсаңыз, Ubuntu нұсқасын 17.10 (немесе одан жоғары) нұсқасына дейін жаңартқыңыз келеді.

Ұсынылған: