Ubuntu Linuxто FTP серверин кантип орнотсо болот (сүрөттөрү менен)

Мазмуну:

Ubuntu Linuxто FTP серверин кантип орнотсо болот (сүрөттөрү менен)
Ubuntu Linuxто FTP серверин кантип орнотсо болот (сүрөттөрү менен)

Video: Ubuntu Linuxто FTP серверин кантип орнотсо болот (сүрөттөрү менен)

Video: Ubuntu Linuxто FTP серверин кантип орнотсо болот (сүрөттөрү менен)
Video: Google Формаларына Толук Колдонмо - Онлайн Сурамжылоо жана Маалыматтарды Топтоо Куралы! 2024, Апрель
Anonim

Бул wikiHow макаласы Ubuntu Linux компьютериңизден FTP серверин кантип орнотууну жана ага туташууну көрсөтөт. FTP серверлери компьютериңиздеги файлдарды сактоо жана башкаларга аларды карап чыгууга уруксат берүү үчүн пайдалуу. Компьютериңизден FTP серверин орнотуу үчүн, сиз туташа турган FTP серверинин хостуна ээ болушуңуз керек. Ошондой эле Ubuntu программаңызды акыркы жеткиликтүү версиясына жаңыртуу сунушталат.

Кадамдар

4 ичинен 1 -бөлүк: FTP алкагын орнотуу

Ubuntu Linux 1 -кадамда FTP серверин орнотуңуз
Ubuntu Linux 1 -кадамда FTP серверин орнотуңуз

Кадам 1. Ubuntu заманбап экенин текшериңиз

Ubuntu 17.10 жана андан кийинки версияларында мурунку версияларга караганда файлдардын жолдору абдан айырмаланат, андыктан сиз буга чейин мындай кыла элек болсоңуз, Ubuntuдун акыркы версиясына жаңыртууңуз керек болот:

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

Кадам 2. Терминалды ачыңыз

Чыкылдатыңыз Колдонмолор меню ⋮⋮⋮, ылдый жылдырып, ак-караны чыкылдатыңыз Терминал муну кылуу үчүн сөлөкөт.

Терминалды ачуу үчүн Alt+Ctrl+T баскычтарын бассаңыз болот

Ubuntu Linux FTP Server орнотуу 3 -кадам
Ubuntu Linux FTP Server орнотуу 3 -кадам

Кадам 3. VSFTPD орнотуу буйругун киргизиңиз

Терминалга sudo apt-get install vsftpd терип, ↵ Enter баскычын басыңыз.

Ubuntu Linux 4 -кадамда FTP серверин орнотуңуз
Ubuntu Linux 4 -кадамда FTP серверин орнотуңуз

Кадам 4. Сырсөзүңүздү киргизиңиз

Компьютериңизге кирүү үчүн колдонгон сырсөзүңүздү териңиз, анан press Enter басыңыз.

Ubuntu Linux 5 -кадамда FTP серверин орнотуңуз
Ubuntu Linux 5 -кадамда FTP серверин орнотуңуз

Кадам 5. VSFTPDдин орнотулушун күтө туруңуз

Бул учурдагы FTP жөндөөлөрүңүзгө жана Интернетке туташууңузга жараша 5 мүнөттөн 20 мүнөткө чейин созулат, андыктан чыдамдуу болуңуз.

Ubuntu Linux FTP Server орнотуу 6 -кадам
Ubuntu Linux FTP Server орнотуу 6 -кадам

Кадам 6. FileZilla орнотуу

Бул сиздин серверге кирүү жана жүктөө үчүн колдонула турган программа. Аны орнотуу үчүн:

  • Suddo apt-get install filezilla териңиз
  • Эгер суралса, сырсөзүңүздү кайра киргизиңиз.
  • Орнотуунун бүтүшүн күтө туруңуз.

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

Ubuntu Linux 7де FTP серверин орнотуңуз
Ubuntu Linux 7де FTP серверин орнотуңуз

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

Sudo nano /etc/vsftpd.conf терип, press Enter баскычын басыңыз. Сиз бул файлды VSFTPDнин айрым өзгөчөлүктөрүнө уруксат берүү (же өчүрүү) үчүн түзөтүп жатасыз.

Ubuntu Linux 8де FTP серверин орнотуңуз
Ubuntu Linux 8де FTP серверин орнотуңуз

Кадам 2. Жергиликтүү колдонуучуларга FTP серверине кирүүгө уруксат бериңиз

Жебе баскычтарын колдонуп, ылдый жылыңыз

# Жергиликтүү колдонуучулар кирүүгө уруксат берүү үчүн муну комментарийсиз калтырыңыз.

"#" белгисин алып салыңыз

local_enable = ООБА

анын астындагы сызык.

  • "#" Белгисин алып салуу үчүн жебе баскычтарын колдонуп, анын алдындагы тамганы тандаңыз (бул учурда "l") жана acks Backspace баскычын басыңыз.
  • Эгерде бул кадамды өткөрүп жибериңиз

    local_enable = ООБА

  • сызык мурунтан эле ак.
Ubuntu Linux 9 -кадамда FTP серверин орнотуңуз
Ubuntu Linux 9 -кадамда FTP серверин орнотуңуз

Кадам 3. FTP жазуу буйруктарына уруксат берүү

Төмөнкүгө жылыңыз

# FTP жазуу буйругунун каалаган түрүн иштетүү үчүн буга комментарий бербеңиз.

"#" белгисин алып салыңыз

write_enable = ООБА

анын астындагы сызык.

  • Эгерде бул кадамды өткөрүп жибериңиз

    write_enable = ООБА

  • уже ак.
Ubuntu Linux 10до FTP серверин орнотуңуз
Ubuntu Linux 10до FTP серверин орнотуңуз

Кадам 4. ASCII мангингин өчүрүү

Чейин аягына чейин жылдырыңыз

# ASCII мангинг - протоколдун коркунучтуу өзгөчөлүгү.

аталышында, андан кийин төмөнкү#саптан "#" белгисин алып салыңыз:

  • ascii_upload_enable = ООБА

  • ascii_download_enable = ООБА

Ubuntu Linux FTP Server орнотуу 11 -кадам
Ubuntu Linux FTP Server орнотуу 11 -кадам

Step 5. "chroot" орнотууларын өзгөртүү

Төмөнкүгө жылыңыз

# chroot)

аталышы, андан кийин төмөнкү саптарды кошуңуз:

  • user_sub_token = $ USER

  • chroot_local_user = Ооба

  • chroot_list_enable = ООБА

  • Эгерде бул саптардын бирөө мурунтан эле бар болсо, анда ар бир саптын алдындагы "#" белгисин алып салыңыз.
Ubuntu Linux 12 -кадамда FTP серверин орнотуңуз
Ubuntu Linux 12 -кадамда FTP серверин орнотуңуз

Кадам 6. Демейки "chroot" орнотууларын өзгөртүү

Төмөнкүгө жылыңыз

(демейки төмөнкүдөй)

аталышы, андан кийин төмөнкү саптарды кошуңуз:

  • chroot_list_file =/etc/vsftpd.chroot_list

  • local_root =/home/$ USER/Public_html

  • allow_writeable_chroot = ООБА

  • Эгерде бул сызыктардын бирөө мурунтан эле бар болсо, анда ар бир саптын алдындагы "#" белгисин алып салыңыз.
Ubuntu Linux 13 -кадамда FTP серверин орнотуңуз
Ubuntu Linux 13 -кадамда FTP серверин орнотуңуз

Кадам 7. "ls recurse" опциясын иштетүү

Төмөнкүгө жылыңыз

# Сиз "-R" опциясын иштете аласыз …

"#" белгисин алып салыңыз

ls_recurse_enable = ООБА

анын астындагы сызык.

Ubuntu Linux 14 -кадамда FTP серверин орнотуңуз
Ubuntu Linux 14 -кадамда FTP серверин орнотуңуз

Кадам 8. Сактоо жана текст редакторунан чыгуу

Ан үчүн:

  • Ctrl+X басыңыз
  • У териңиз
  • Press Enter басыңыз

4 -бөлүктүн 3 -бөлүгү: CHROOT тизмесине колдонуучу аттарын кошуу

Ubuntu Linux 15 -кадамда FTP серверин орнотуңуз
Ubuntu Linux 15 -кадамда FTP серверин орнотуңуз

Кадам 1. "chroot" текст файлын ачыңыз

Sudo nano /etc/vsftpd.chroot_list терип, press Enter баскычын басыңыз.

Эгерде сиз FTP сервериңизге кире турган адамдарды көрсөтүүнү каалабасаңыз, анда бул бөлүктөгү акыркы кадамга өтсөңүз болот

Ubuntu Linux 16 -кадамда FTP серверин орнотуңуз
Ubuntu Linux 16 -кадамда FTP серверин орнотуңуз

Кадам 2. Сырсөзүңүздү киргизиңиз

Ubuntu'га кирүү үчүн колдонгон сырсөзүңүздү териңиз жана press Enterди басыңыз. Бул "chroot" текст файлын ачат.

Сырсөзүңүз суралбаса, бул кадамды өткөрүп жибериңиз

Ubuntu Linux 17 -кадамда FTP серверин орнотуңуз
Ubuntu Linux 17 -кадамда FTP серверин орнотуңуз

Кадам 3. Тизмеге колдонуучу аттарын кошуу

Өзүңүздүн колдонуучу атыңызды териңиз, ↵ Enter баскычын басыңыз жана сервердин ичинен Үй каталогдоруна кирүүнү каалаган адамдардын башка колдонуучу аттары менен кайталаңыз.

Ubuntu Linux 18де FTP серверин орнотуңуз
Ubuntu Linux 18де FTP серверин орнотуңуз

Кадам 4. Тизмеңизди сактаңыз

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

Ubuntu Linux 19 -кадамда FTP серверин орнотуңуз
Ubuntu Linux 19 -кадамда FTP серверин орнотуңуз

Кадам 5. VSFTPD кайра

Suddo systemctl restart vsftpd терип, press Enter баскычын басыңыз. Бул VSFTPDди токтотуп, кайра баштайт, бул сиздин өзгөртүүлөрүңүздүн сакталышын камсыз кылат. Сиз азыр FTP серверине кире аласыз.

4 -жылдын 4 -бөлүгү: Сиздин серверге кирүү

Ubuntu Linux 20 -кадамда FTP серверин орнотуңуз
Ubuntu Linux 20 -кадамда FTP серверин орнотуңуз

Кадам 1. Сервериңиздин дарегин аныктаңыз

Эгерде сиз хостинг кызматы (мисалы, Bluehost) аркылуу FTP серверине төлөп жатсаңыз, ага туташуу үчүн кызматтын IP дарегин же кадимки дарегин билишиңиз керек болот.

  • Эгерде сиз өзүңүздүн компьютериңизден өз сервериңизди жайгаштырып жатсаңыз, анда сиз компьютериңиздин IP дарегин колдоносуз, аны терминалга ifconfig киргизип, анан "inet addr" номерин карап чыгуу менен аныктай аласыз.

    Эгерде "ifconfig" орнотулбаса, аны Терминалга sudo apt-get install net-tools киргизүү аркылуу орнотсоңуз болот

Ubuntu Linux 21 -кадамда FTP серверин орнотуңуз
Ubuntu Linux 21 -кадамда FTP серверин орнотуңуз

Кадам 2. Роутериңиздеги портту алдыга жылдырыңыз

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

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

Ubuntu Linux 22де FTP серверин орнотуңуз
Ubuntu Linux 22де FTP серверин орнотуңуз

Кадам 3. Open Filezilla

Терминалга filezilla терип, ↵ Enter басыңыз. Бир аздан кийин FileZilla ачылат.

Эгерде сиз Терминал аркылуу туташкыңыз келсе, ftp [address] терип көрүңүз. Сиздин сервер иштеп турганда жана сизде Интернетке кирүү мүмкүнчүлүгү бар болсо, бул сиздин FTP сервериңизге туташууга аракет кылат; бирок, сиз файлдарды өткөрө албашыңыз мүмкүн

Ubuntu Linux 23 -кадамда FTP серверин орнотуңуз
Ubuntu Linux 23 -кадамда FTP серверин орнотуңуз

Кадам 4. Файлды басыңыз

Бул FileZilla терезесинин жогорку сол бурчунда. Мындай кылуу ачылуучу менюну талап кылат.

Ubuntu Linux 24 -кадамда FTP серверин орнотуңуз
Ubuntu Linux 24 -кадамда FTP серверин орнотуңуз

Step 5. Click Сайттын менеджери…

Сиз бул параметрди ачылуучу менюдан таба аласыз. Сайт менеджери терезеси ачылат.

Ubuntu Linux 25 -жылы FTP серверин орнотуңуз
Ubuntu Linux 25 -жылы FTP серверин орнотуңуз

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

Бул терезенин төмөнкү сол жагындагы ак баскыч. Ушуну менен Сайттын менеджеринин Жаңы сайты бөлүмү ачылат.

Ubuntu Linux 26 -кадамда FTP серверин орнотуңуз
Ubuntu Linux 26 -кадамда FTP серверин орнотуңуз

Кадам 7. Сервериңиздин дарегин киргизиңиз

"Хост:" текст талаасына туташкыңыз келген FTP серверинин дарегин (же IP дарегин) териңиз.

Ubuntu Linux FTP Server орнотуу 27 -кадам
Ubuntu Linux FTP Server орнотуу 27 -кадам

Step 8. багытталган порт номерин кошуу

"Порт:" текст талаасына 21 териңиз.

Ubuntu Linux 28 -кадамда FTP серверин орнотуңуз
Ubuntu Linux 28 -кадамда FTP серверин орнотуңуз

Кадам 9. Байланышты чыкылдатыңыз

Бул барактын ылдый жагындагы кызыл баскыч. Муну менен FileZilla компьютериңизди FTP сервериңизге туташтырууну суранат.

Ubuntu Linux 29 -кадамда FTP серверин орнотуңуз
Ubuntu Linux 29 -кадамда FTP серверин орнотуңуз

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

Сиз папкаларды сол жак терезеден FTP серверинин баракчасына жүктөө үчүн оң терезеге сүйрөп, сүйрөп барсаңыз болот.

Кеңештер

  • 20 -багыттоочу порт сиз өзүңүздүн сервериңизди жайгаштырып жатсаңыз, кээ бир тармак көйгөйлөрүн чечиши мүмкүн.
  • Ubuntu 17 жана андан жогору FTP серверине туташуу мурунку версияларга туташкандан бир аз башкача көрүнөт, андыктан сиз Ubuntu версияңызды 17.10го (же андан жогору) жаңырткыңыз келет, эгер сиз андай кыла элек болсоңуз.

Сунушталууда: