Bincika ƙin Squid a ƙarƙashin SELinux
Bambanta dokokin shiga Squid, izinin tsarin fayil, alamar tashar jiragen ruwa da ƙin manufofin tsaron mai masauki kafin canza aiwatarwa.
Ƙin shiga HTTP da Squid ke haifarwa da “Permission denied” na tsarin aiki suna faruwa a iyakoki daban-daban. Gano ko Squid yana buɗe fayil, yana ɗaure soket, yana haɗi zuwa waje, ko yana ƙin buƙatar abokin ciniki.
Haɗa taron dubawa
A kan tsarin SELinux, daidaita kuskuren sabis ɗin da rikodin bincikensa. Yankin tushe, nau'in manufa, ajin abu da izinin da aka ƙi suna nuna wane aiki manufar ta toshe. Ingantaccen mallakar Unix baya tabbatar da cewa alamar tsaro ta dace.
Tashar sauraro ta al'ada na iya buƙatar alamar tashar da ta dace. Wurin ajiya ko log da aka ƙaura na iya buƙatar yi wa fayiloli alama. Don gazawar hanyar log na Squid, duba kuma ratsa kundin adireshi da izinin marubuci kafin ka danganta shi da alama. Izinin sabis na waje da ba a saba ba wani aiki ne kuma; misalan Squid SELinux na Red Hat sun bambanta waɗannan lokuta.
Yi amfani da manufofin rarraba da aka shigar da jagorar gudanarwa. Hanyoyin fakiti, alamu da ƙuntatawa na iya bambanta tsakanin hotuna. A kan tsarin da ke amfani da AppArmor, duba bayananta maimakon amfani da umarnin SELinux.
Gyara manufar ko wurin da shaidar ta nuna yayin riƙe aiwatarwa a mai masauki. Tabbatarwar abokin ciniki da dokokin shiga na Squid kanta suna aiki har yanzu bayan an gyara matsalar manufar mai masauki.