Аппараттық және бағдарламалық қамтамасыз етуді орнату

chmod пәрмені - пайдалану мысалдары. chmod пәрмені - Chmod 777 әр қалта үшін және барлығын қоса пайдалану мысалдары

Unix отбасының операциялық жүйелерінде, олармен жұмыс жасаңыз файлдық жүйедеректердің белгілі бір түрлеріне қол жеткізу құқықтарын өзгертуді және орнатуды талап етеді. Мұндай шаралар жүйені және сервердің дұрыс жұмыс істеуі үшін маңызды басқа ақпаратты рұқсатсыз пайдалану немесе қарау қаупін азайтады. Дегенмен, бұл қауіпсіздік мүмкіндігі тек көп пайдаланушы операциялық жүйелер үшін мағынасы бар. Әйтпесе, оны орнату уақытты босқа өткізеді. Бұл термин нені білдіреді? Кез келген уақытта операциялық жүйе, ол пайдаланушылардың әртүрлі топтарымен жұмыс істеуді қамтамасыз етеді, шектеуші элемент бар. Бұл элементті жүйе әкімшісі тағайындайды. Ол пайдаланушылардың барлық түрлеріне: файлдар иесіне, иеленушілер тобына кіретін пайдаланушыларға, сондай-ақ веб-шолғыш арқылы серверге кіруге рұқсаты бар басқа тұлғаларға арналған оның басқаруындағы каталогпен жұмыс істеу мүмкіндіктері мен тәртібін реттейді. .

Рұқсат құқығы

777 төлсипаты жоғарыда аталған пайдаланушы түрлеріне каталогтағы файлдарды оқуға, іске қосуға, қайта жазуға және жасауға мүмкіндік береді. Бұл атрибут тек Linux платформасы үшін бар. Бұл мүмкіндік ақпаратпен өзара әрекеттесу үшін толық мүмкіндіктер береді. Өкінішке орай, бұл қауіпсіздік туралы бұрыннан бар идеялардан алыс.

Рұқсаттар 777: нөмірді орнату

Unix операциялық жүйесінде топтық рұқсаттар үш цифрдан тұратын бір жолға жазылады. Осы жолдардың әрқайсысы пайдаланушы түрлерінің біреуінің құқықтарын көрсетеді. Бұл сандық комбинацияның арифметикалық қосынды екенін білдіреді: (1) (орындау), 2 (жазу), 4 (оқу). Сандық комбинация бұл функция беретін мүмкіндіктерді сипаттайды.

777 рұқсаттарын қалай орнатуға болады?

Бұл атрибутты орнату, оның сандық белгісінің декодтауын білу қиын болмайды. Мұны істеу үшін пайдаланушыға кез келген қажет болады файл менеджері, ол әкімші ретінде кіруге болатын серверге FTP қосылымын қамтамасыз етеді. Қалтаға 777 рұқсаттарын орнату туралы сұраққа жауап файлға арналған нұсқаулардан мүлдем айырмашылығы жоқ. Серверде қажетті нысанды таңдап, контекстік мәзірді басу арқылы шақыру керек оң жақ түйметышқандар. Осыдан кейін «Файл», содан кейін «Атрибуттарды өзгерту» тармағын таңдау керек. Ашылатын менеджер терезесінде сандар тіркесімін жүргізу керек және пайдаланушы топтарының әрқайсысының жанындағы құсбелгілерді қойыңыз. Сондай-ақ сервер үшін Unix жүйелеріоңай жолы бар. Ол тек хосттердің басқару тақтасында пәрменді chmod 777 %filename% пішімінде енгізуді талап етеді.

Көп ойыншы серверлері

777 құқық тікелей көп пайдаланушы серверінде орналасқан және бөлек компьютерде орнатылмаған файлдар үшін ғана бар екенін есте ұстаған жөн. Бұл құқықтарды каталогтарға орнатуға да болады. Бұл жағдайда көрсетілген параметрлердің әрекеті қалтамен бірдей болады. Жалғыз айырмашылығы - ішіндегі нысандарды оқудың орнына, пайдаланушы барлық мазмұнның тізімін көре алады. Каталогтарға құқықтарды орнату үшін жоғарыда сипатталған әдістерді пайдалану керек. Сондай-ақ, Денвер пакеті үшін рұқсаттың бұл түрін орнату мүмкін емес екенін есте ұстаған жөн, өйткені ол желілік веб-қызметтің жұмысына еліктейді, бірақ іс жүзінде ол өз қызметін келесіде жүзеге асырмайды. Windows платформасы. Бұл операциялық жүйе сервер түріне жатпайды, сондықтан Денверде сценарийлерді орнату кезінде қол жеткізу құқығын өзгерту талаптарын елемеу керек.

Толық бақылау құқықтары: Кемшіліктері

Сервер жүйесі 777 құқықтарын сирек пайдаланады. Әдетте, хосттердің көпшілігі 755 пішінінің құқықтарын ұстанады. Олар иесінен басқа барлық пайдаланушылар үшін аздап қысқартылған функциялармен ерекшеленеді. Мұндай құқықтар барлық басқа пайдаланушыларды файлдарды жасау және жазу мүмкіндігінен айырады. Қамтамасыз ететін құқықтарды орнатуға тырысқанда толық қолжетімділіксервердегі барлық мазмұнға ресурстың қауіпсіздігі бұзылуы мүмкін. Шабуылшылар ақпараттық қауіпсіздік жүйесіндегі осындай маңызды осалдықты пайдалану мүмкіндігін жіберіп алмайды. Қате орнатылған кіру параметрлері кез келген пайдаланушыға толық әрекет еркіндігін береді. Осылайша, бұған мүдделі адамдар ғана емес, тәжірибесіз пайдаланушылар серверді бұза алады. Сондықтан, 777-ге кіру құқықтарын орнатпас бұрын, мұндай әрекеттер ақпараттық ресурсты бұзуға әкелетінін мұқият қарастырған жөн.

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

Ең дұрысы, веб қалтада қауіпсіздік мақсатында 755 рұқсатын беріңіз.

sudo chmod -R 755 /www/store

Әр санның рұқсатта мағынасы бар. Толық рұқсаттарды бермеңіз.

N Сипаттама ls екілік 0 Рұқсаттары жоқ --- 000 1 Тек орындау --x 001 2 Тек жазу -w- 010 3 Жазу және орындау -wx 011 4 Тек оқу r-- 100 5 Оқу және орындау r-x 101 6 Оқу және write rw- 110 7 rwx 111 оқу, жазу және орындау

  • Бірінші сан 7 - Пайдаланушы үшін оқу, жазу және орындау.
  • Екінші нөмір 5 - Топқа оқу және орындау.
  • Үшінші нөмір 5 - Басқасы үшін оқу және орындау.

Өндірістік веб қалтаңызда бірнеше пайдаланушы болса, рұқсаттар мен пайдаланушы топтарын сәйкесінше орнатуға болады.

Mac үшін "суперпайдаланушы" болуы керек;

сондықтан алдымен:

Sudo -қоспасөз:

Chmod -R 777 каталог_жолы

Сіз сондай-ақ chmod 777 * пайдалана аласыз

Бұл каталогтың өзіне рұқсат бермей, қазіргі қалтадағы барлық файлдарға және болашақта қосылған файлдарға рұқсат береді.

ЕСКЕРТУ. Бұл файлдар орналасқан қалтада орындалуы керек. Мен үшін бұл ақаулыққа ие суреттер болды, сондықтан мен суреттер қалтасына өтіп, мұны істедім.

Егер барлық рұқсаттар арқылы сіз 777 дегенді білдірсеңіз

Қалтаға өтіңіз және

Өткен ғасырдың 70-жылдарында жасалған операциялық жүйелерде құқықтарды тарату механизмі сәтті болғаны сонша, ол әлі де UNIX жүйелерінде, яғни қырық жылдан астам қолданылып келеді.

Рұқсаттар 777 - бұл не?

Қол жеткізуді таратудың негізгі принципі жүйе пайдаланушыларының аттары, сондай-ақ олардың топтары сияқты қажетті атрибуттардың болуын қамтиды. Linux жүйесінде әрбір пайдаланушының осы жүйеде бірегей болуы керек бір ғана аты болуы мүмкін екені анық. Бүркеншік аттың көмегімен пайдаланушы жүйеге кіреді, яғни авторизациядан өтеді. Сонымен қатар, операциялық жүйеде пайдаланушы топтарының шектеулі саны бар. Олардың әрқайсысы бір немесе бірнеше топтардың мүшесі бола алады. Сипаттарды өңдеу, топтарды құру және жою суперпайдаланушы - root. Әртүрлі топтардың мүшелері жүйедегі әрекеттер үшін әртүрлі құқықтарға ие. Мәселен, әкімші қонаққа қарағанда көбірек құқықтарға ие.

Инод (әр файлда бар) иесінің пайдаланушы аты мен осы файлға құқықтары бар пайдаланушылар тобының атын қамтиды.

Файл жасалған кезде, атымен бұл процесс орындалатын пайдаланушы оның иесі болады. Жаңадан жасалған файлдың тобы іске қосылған процестің топ идентификаторымен де анықталады. Әрі қарай жұмыс істей отырып, барлық осы мәндерді төменде талқыланатын консоль пәрмендері арқылы өзгертуге болады.

Рұқсаттарды қалай өзгертуге болады

chmod пәрмені пайдаланушының кіру режимін файлға өзгерте алады. Бұл құқықтарды кез келген жолмен өзгерту тек оның иесіне немесе суперпайдаланушыға ғана рұқсат етіледі. Unix жүйелерінде код әдетте сегіздік түрдегі сан ретінде немесе арнайы мнемоникалық таңбаларды (әріптерді) пайдалану арқылы көрсетіледі. Әрбір әдісті қолданудың өзіндік артықшылықтары мен кемшіліктері бар. Сонымен, қол жеткізу құқықтарының цифрлық индикациясының көмегімен жүйелік администраторжылдамырақ орнатуға болады қалаған түріқол жеткізу және мнемоникалық кодтардың көмегімен ол мұны дәлірек жасай алады - мысалы, жазу рұқсатын қосу немесе жою немесе оқуға рұқсат бермеу.

chmod консоль пәрменінің бірінші аргументі мнемоникалық немесе сегіздік сан болып табылатын пайдаланушы рұқсаттарының сипаттамасы болып табылады. Екінші және келесі аргументтер - рұқсаттарды өзгертуге тырысатын файлдардың атаулары. Құқықтарды үш сан ретінде орнатқанда, бірінші сан иеленушінің, екіншісі топтың және үшіншісі барлық басқа пайдаланушылардың құқықтарын анықтайды.

Қол жеткізу құқықтарының мнемотехникасы

Құқықтар жүйесіндегі файлдарға қол жеткізудің келесі нұсқалары бар:

  • r – файлды оқуға рұқсат;
  • w - деректерді өңдеу құқығы (бірақ жою емес);
  • x – файлды орындау үшін іске қосу мүмкіндігі.

Анықтамаларға қатысты келесі құқықтар жүйесі қолданылады:

  • r – пайдаланушы каталогтағы кез келген файлдарды оқи алады;
  • w - осы құқықтармен каталогтағы кейбіреулері басқа пайдаланушыға тиесілі болса да, қалтадағы файлдарды жасауға және жоюға болады;
  • x - каталогқа кіру құқығын көрсетеді. Ішкі қалтаға w рұқсаттарыңыз болса, бірақ бір деңгейден жоғары қалтаға рұқсаттарыңыз болмаса, қалтаға кіру мүмкіндігі жоқ.

Барлығы 8 түрлі комбинациялар мүмкін, олар төмендегі суретте көрсетілген.

Төмендегі кестенің көмегімен рұқсаттарды тағайындаудың күрделі опцияларын іске асыру жолын, сондай-ақ chmod мнемоникалық сипаттамаларын пайдаланып 777 рұқсаттарын орнату жолын түсінуге болады.

SSH арқылы 777 рұқсаттарын қалай орнатуға болады

Міне, chmod пәрменін пайдаланудың кейбір мысалдары:

  • chmod 711 file_name.txt.

Мұндай файлды ортақ пайдалану сценарийін пайдалану иесінің файлға толық құқықтарына ие болады, ал басқа пайдаланушы топтары оны тек орындай алады.

775 кодын пайдаланған кезде біз иесін және оның бүкіл тобын қамтамасыз етеміз толық тізімқұқықтары. Басқа пайдаланушылар файлға өзгертулер енгізе алмайды. Айта кету керек, файлды тек өз атымен көрсету үшін ол осы файл орналасқан каталогта орналасуы керек. Әйтпесе, осы каталогқа cd directory_name/sub-directory_name арқылы өзгертуге немесе келесі құрылымды пайдалануға болады:

  • chmod 775 /var/bin/file_name.txt.

Каталогтағы және барлық ішкі қалталардағы барлық файлдардың рұқсаттарын рекурсивті өзгерту үшін chmod пәрменіне -R қосқышын қосу керек. Алынған пәрмен келесідей болады:

  • chmod -R 711 файл_аты.

Нәтижесінде файл немесе каталог үшін рұқсаттарды 777-ге орнату жолы қиындық тудырмайды - сізге SSH арқылы веб-серверге кіріп, пәрменді орындау жеткілікті:

  • chmod 777 файл атауы.

Сервердің басқару тақтасында 777 рұқсаттарын орнату жолы

Сондай-ақ, ұқсас процедураны FileZilla FTP клиентінің немесе WinSCP SFTP клиентінің визуалды интерфейсі арқылы жүзеге асыруға болады. Мұны істеу үшін сізге осы бағдарламалардың бірінде серверде авторизациялау қажет, визуалды интерфейсте файлды немесе қалтаны таңдаңыз, содан кейін тінтуірдің оң жақ түймешігімен басып, қажетті құқықтардың жанындағы құсбелгілерді қойыңыз.

Кейде, шұғыл қажет болған жағдайда, сізде Windows клиентіне кіру мүмкіндігі болмауы мүмкін, сондықтан веб-сервердің басқару тақтасы арқылы кіру құқықтарын өзгертуге болады. Мұны істеу үшін басқару тақтасының файл менеджерін пайдаланып, қажетті файлдарды таңдап, Рұқсаттарды өзгерту түймесін басыңыз. Әрі қарай, сіз бәрін белгілеуіңіз керек, енді қалтаға кіру құқығын 777 қалай орнату керектігі туралы сұрақ енді сіз үшін қиын болмайды.

Менде /www веб-каталогы және сол каталогта store деп аталатын қалта бар.

Дүкен ішінде бірнеше файлдар мен қалталар бар. Мен қалта қоймасына және дүкен қалтасындағы барлық файлдар мен қалталарға барлық рұқсаттарды бергім келеді.

Мен мұны қалай істеуім керек? Мен .htaccess арқылы болжаймын.

Егер барлық рұқсаттар арқылы сіз 777 дегенді білдірсеңіз

Қалтаға өтіңіз және

Сіз сондай-ақ chmod 777 * пайдалана аласыз

Бұл каталогтың өзіне рұқсат бермей, қазіргі қалтадағы барлық файлдарға және болашақта қосылған файлдарға рұқсат береді.

ЕСКЕРТУ. Бұл файлдар орналасқан қалтада орындалуы керек. Мен үшін бұл ақаулыққа ие суреттер болды, сондықтан мен суреттер қалтасына өтіп, мұны істедім.

Mac үшін "суперпайдаланушы" болуы керек;

сондықтан алдымен:

Sudo -қоспасөз:

Chmod -R 777 каталог_жолы

Қалтаға және оның барлық мазмұнына -R яғни Рекурсивті рұқсаттар опциясын пайдаланып рұқсат бере аласыз.

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

Ең дұрысы, веб қалтада қауіпсіздік мақсатында 755 рұқсатын беріңіз.

sudo chmod -R 755 /www/store

Әр санның рұқсатта мағынасы бар. Толық рұқсаттарды бермеңіз.

N Сипаттама ls екілік 0 Рұқсаттары жоқ --- 000 1 Тек орындау --x 001 2 Тек жазу -w- 010 3 Жазу және орындау -wx 011 4 Тек оқу r-- 100 5 Оқу және орындау r-x 101 6 Оқу және write rw- 110 7 rwx 111 оқу, жазу және орындау

  • Бірінші сан 7 - Пайдаланушы үшін оқу, жазу және орындау.
  • Екінші нөмір 5 - Топқа оқу және орындау.
  • Үшінші нөмір 5 - Басқасы үшін оқу және орындау.

Өндірістік веб қалтаңызда бірнеше пайдаланушы болса, рұқсаттар мен пайдаланушы топтарын сәйкесінше орнатуға болады.

Көбірек ақпарат

Денсаулықтарыңыз мықты болсын, құрметті блог оқырмандары! Біз барлығымыз хостинг серверінде орналасқан және сайтқа тиесілі әрбір немесе қалтаның рұқсат етілмеген кіруден мүмкіндігінше қорғалғанын қалаймыз.

Мұндай қорғау хосттердің 90%-ы барлық файлдар мен каталогтарға кіру құқықтарын реттеуге болатын Unix тәрізді операциялық жүйелерді пайдалануына байланысты қамтамасыз етіледі. Менің бірнеше жобаларымды орналастыратын хостинг провайдерімнің сервері де ерекшелік емес.

Айтпақшы, берілген сілтемені басу арқылы міндетті түрде сұраңыз. Бірақ жалғастырайық. Unix-те орнатылған ережелер операция бөлмесіндегі көпшілікке таныс жұмыс ережелерінен ерекшеленеді. Windows жүйесі, бұл аспектіде қорғаныс соншалықты күшті емес, бұл кейде әкеледі ауыр зардаптарыжүйені зақымдайтын вирустар түрінде.

Пайдаланушыларға арналған CHMOD және файлдар мен қалталарға (каталогтарға) рұқсаттар

Unix басқаратын жүйелерде жағдай басқаша және сіздің ұзақ уақыт бойы тынымсыз жұмысыңыздың нәтижелерін пайдалануға тырысатын жаман жігіттердің өмірін қиындату мүмкіндігі бар. ұзақ кезең. Атап айтқанда, CHMOD қол жеткізу құқықтарын дұрыс конфигурациялаңыз. Біздің міндетіміз - файлдар мен қалталарға қол жеткізу үшін ең аз рұқсаттар беру, бірақ бұл сайттың дұрыс жұмысын бұзбайды.

Келісіңіз, шындап күшейту мүмкіндігін пайдаланбау күнә. Әрине, бұл жағдайда кейбір файлдарды өңдеуге біраз уақыт кетеді, бірақ бұл жерде таңдау керек: не жүйе қауіпсіздігін оңтайландыру, не ... Төменде мен CHMOD (қолжетімділік құқығы) туралы ақпаратты жүйелеуге тырысамын, себебі бірнеше файл бар. веб-шеберді білу қажет нюанстар. Сонымен, бастайық.

Қол жеткізу құқықтары әртүрлі пайдаланушы топтары үшін әртүрлі. Қосылу әрекеті кезінде сервер белгілі бір пайдаланушыны қай топқа тағайындау керектігін анықтайды. Барлық пайдаланушылар үш санатқа бөлінеді:

  1. «пайдаланушы» - файл иесі
  2. «топ» – иесі кіретін топ мүшелерінің бірі
  3. «әлем» - «әлемнің қалған бөлігі», яғни барлық басқа пайдаланушылар

арқылы серверге қосылсаңыз және пайдаланушы аты мен құпия сөзбен кірсеңіз, сіз келесідей анықталасыз «пайдаланушы»(u) егер басқа біреу FTP арқылы қосылса, ол келесідей анықталады топ(g) пайдаланушы браузерді пайдаланса, ол санатқа жатады әлем(o).

Енді файлдар мен каталогтарға CMOD қол жеткізу құқығы туралы. Шындығында, белгілеулері бірдей болғанымен, олар аздап ерекшеленеді. Файл рұқсаттары:

  • r (оқу) - файл деректерін оқуға рұқсат
  • w (wright) - мазмұнды өзгерту құқығы (тек мазмұнды өңдеуге болады - жазу, бірақ жою емес)
  • x (eXutive) – файлды орындау құқығы

Қалталарға (каталогтарға) кіру құқығы:

  • r - қалтаны оқу құқығы (каталогтың мазмұнын, яғни оған енгізілген файлдардың тізімін алуға болады)
  • w - мазмұнды өзгерту құқығы (каталогтағы нысандарды жасауға және жоюға рұқсат, егер сізде файлдарды жазуға құқығыңыз болса, тіпті сізге тиесілі емес нысандарды да жоюға болады)
  • x - осы немесе басқа каталогқа қол жеткізу құқығы (мұндағы ерекшелік, сізде бәрі бар болса да қажетті құқықтаркаталогтарда «терең» орналасқан файлға, бірақ сізде осы нысанға апаратын жолдағы кем дегенде бір ішкі каталогқа кіру құқығыңыз болмаса, оған қол жеткізе алмайсыз)

Дефис «-» ешқандай құқықтардың жоқтығын білдіреді. Барлық осы құқықтарды әкімші белгілейді, ол құпия сөзді енгізу арқылы бұл мүмкіндікті алады. Егер біз белгілі бір ресурс файлдарына CHMOD қол жеткізу құқығына барынша мүмкін шектеулерді орната алсақ, онда біз вирустық бағдарламалар арқылы «лас әрекетімізді» жүзеге асыру қаупін іс жүзінде жоя аламыз.

Түсінікті болу үшін u файлының иесінің барлық мүмкін құқықтары бар мысалды қарастырыңыз: оқу, жазу және орындау. g (топ) ретінде санатталған пайдаланушылар тек оқуға-жазуға, қалғандарының барлығы (w) тек оқуға арналған. Содан кейін CHMOD жазбасы келесідей болады: "rwx rw- r- -".

Сандық түрде файлдар мен қалталарға рұқсаттар: CHMOD (777, 755, 444)

Бірақ көбінесе веб-шеберлер өз тәжірибесінде цифрлық терминдерде белгілі бір кіру құқықтарын тағайындауы керек:

  • r (оқу) - 4
  • w (жазу) - 2
  • x (орындау) - 1
  • - (құқықтар жоқ) - 0

Енді "rwx rw- r- -" рұқсаттарын тағайындау үшін жоғарыда келтірілген мысалды қайта қарастырайық. Әрбір пайдаланушының құқықтарын көрсету үшін оның құқықтарын қосу қолданылады (r оқу + w жазу + x орындау). Осылайша, u (пайдаланушы) файлының иесі үшін жазбаның бөлігі - «rwx» 7 (4+2+1) болады. Топ мүшесі үшін g (топ) - 6-да (4+2+0) «rw-» және басқа пайдаланушылар үшін o (әлем) - 4-те «r- -» (4+0+0). Қорытынды ретінде мен әріптермен де, сандармен де көрсетілген CHMOD рұқсаттарының мәндері бар жиынтық кестені ұсынамын:


Енді мен сандар форматындағы барлық пайдаланушы топтары үшін жалпы CHMOD құқықтарын көрсететін басқа кестені ұсынамын:


Бұл веб-шебердің жұмысында жиі қолданылатын негізгі комбинациялар. Қалғандары аналогия арқылы қалыптасады. Егер сіз сайт немесе блог әкімшісі болсаңыз, бірақ FTP арқылы қосылмай жобамен жұмыс істесеңіз, сіз де «Басқа пайдаланушылар» тобына кіресіз. Бұл жағдайда сайтпен осы режимде жұмыс істеу кезінде CHMOD мәніндегі соңғы санды ескеру қажет.

Әдетте файлдарыңыз орналасқан серверде WordPress блогы, қатынау құқықтары қалталарда 755-ке, ал олардың бөлігі болып табылатын файлдарда 644-ке орнатылған.Бұл ресурс HTML файлдары арқылы құрастырылған кезде дұрыс, дегенмен қазіргі жағдайларда CMS (мазмұнды басқару жүйелері) жаппай пайдаланылады. және WordPress кіретін сайтты құру. Мұнда «әлем» пайдаланушылар тобынан жазылу қажет нысандар болуы мүмкін. Мазмұн, соның ішінде кескіндер жүктелетін қалталар болуы мүмкін.

Сондықтан белгілі бір файлдарға CHMOD құқықтарын тағайындау сараланған болуы керек. Егер сіз FTP арқылы сайтты басқаруға кірсеңіз, сіз кез келген әрекеттерді орындай аласыз, дегенмен, көп жағдайда біз өз жобамыз арқылы жұмыс істейміз және бұл жағдайда құқықтар тым жоғары болса, және керісінше, кіру құқығы бұзылса, проблемалар туындауы мүмкін. сол немесе басқа файлға (қалтаға) төмен бағаланса, қауіпсіздік қаупі артады. Сондықтан, жоғарыда айтылғандарға сүйене отырып, біз WordPress блогы үшін CHMOD практикалық қолдану бойынша кейбір ұсыныстарды анықтай аламыз:

777 - файлдар үнемі жазылатын және жойылатын қалталар үшін (кэш қалтасы үшін)
755 - файлдар үнемі жазылатын, бірақ жойылмайтын қалталарға қатысты
666 - мезгіл-мезгіл жазба қосу қажет файлдар үшін (мысалы, .htaccess файлы)
644 - тек оқуға арналған файлдар үшін (.php, .html, т.б.)

FileZilla FTP менеджерімен CHMOD рұқсаттарын қалай орнатуға болады

Ресурспен жұмыс істеу кезінде қандай да бір өзгертулер енгізу қажет болса, бірақ өңдеуге тыйым салудың болуына байланысты бұл мүмкін болмаса, FTP арқылы хостинг серверіне қосылып, кіру құқығын 777-ге өзгерту керек. Дегенмен, өзгертулер енгізілгеннен кейін файлға алдыңғы CHMOD қайта орнату ұсынылады.

Енді осы операцияны қолдану әдісі туралы толығырақ. Ол үшін бағдарламаны ашып, FTP арқылы хостинг серверіне қосылыңыз. Сол жағында «Қашықтағы сервер»Алдымен атрибуттары өңделетін файлдарды белгілеңіз:

Және шықты контекстік мәзір, тінтуірдің оң жақ түймешігін басу арқылы пайда болады, таңдаңыз «Файл рұқсаттары». Осыдан кейін диалогтық терезе пайда болады. «Файл атрибуттарын өзгерту»:

Міне, біз тағайындаймыз қалаған мәндерТаңдалған (немесе таңдалған) файлдар үшін CHMOD. Бірақ бұл файлды немесе файлдар тобын таңдаған жағдайда ғана. Каталог (қалта) үшін CHMOD мәндерін орнатқыңыз немесе өзгерткіңіз келсе, «Файл атрибуттарын өзгерту» тармағын таңдаған кезде жоғарыдағыдан сәл өзгеше аналогтық терезе пайда болады, атап айтқанда:

Көрдіңіз бе, бар қосымша параметрлер. Жолдың жанындағы құсбелгіні қойыңыз «Кірістірілген каталогтарға қайта бағыттау», бұл көрсетілген қатынау құқықтары осы каталогта кірістірілген каталогтарға (қалталарға) немесе файлдарға қолданылатынын білдіреді. Төмендегі құсбелгі қойылса, төменде орналасқан параметрлер тобы белсенді болады және сіз параметрлерді қалай қолдану керектігін таңдауыңыз керек: барлық файлдар мен каталогтарға, тек кірістірілген файлдарға немесе тек каталогтарға.

Мақала ұнады ма? Достарыңызбен бөлісіңіз!
Бұл мақала пайдалы болды ма?
Иә
Жоқ
Пікіріңізге рахмет!
Бірдеңе дұрыс болмады және сіздің дауысыңыз есептелмеді.
Рақмет сізге. Сіздің хабарламаңыз жіберілді
Мәтіннен қате таптыңыз ба?
Оны таңдаңыз, басыңыз Ctrl+Enterжәне біз оны түзетеміз!