Login



XLAB baneris
Mūsu draugi

http://lata.org.lv/

http://linux.edu.lv/

http://atveries.lv/

http://www.linuxinfo.lv/

Linux failu tiesības

Katrai direktorijai vai failam, Linux failu sistēma ir iestatījums, kas ļauj lasīt, rakstīt vai izpildīt kādu konkrētu failu. Šos iestatījumus sauc par tiesībām. Katram failam un direktorijai var piešķirt lietotāju un grupu.

Katram failam un direktorijai ir trīs drošības grupas:

  • īpašnieks(owner) – katram failam un direktorijai ir savs īpašnieks un autors
  • grupa(group access) – katrs fails un direktorija pieder pie konkrētas grupas
  • visi citi(all others) – ja nav lietotāja un nav piešķirta grupa, tad ir jāņem vērā citas kategorijas

Katrai drošības grupai ir trīs drošības līmeņi, kas kontrolē piekļuves statusu.

  1. lasīt(read)
  2. rakstīt(write)
  3. izpildīt(execute)

Katrs fails pieder konkrētam lietotājam un grupai. Pieejam failam tik kontrolēta ar lietotāju, grupu un tā saukto “citu”(other). Šis termins tiek izmantots, lai atsauktos uz kādu, kas nav lietotājs(īpašnieks). Faila nosaukumā var būt līdz 256 rakstzīmēm garš. Faila nosaukums var saturēt burtus, ciparus un šādus simbolus: “-”, “_”, “.”.

Lasīt visu rakstu…

Kāds idiots pajokojās – xlab.lv DEFACE

Sveiki! Jau pāris nedēļas atpakaļ internetā klīda ziņas par masveida WordPress CMS laušanām, un mēs domājām, ka tas mūs neskars, jo visu laiku atjaunojam xlab.lv līdz aktuālai WordPress versijai. Bet tomēr nē – arī šī vietne nokļuva zem kāda cilvēka ļaunajām rokām.

Šodien no rīta eriksz man paziņoja, ka kāds ir defeisojis xlab.lv. Kad atvēru lapu, redzēju kaut-kādu pc modding blogu. Iegāju hostinga kontroles panelī un pamanīju, ka no iepriekšējās datu bāzes arī nekas nebija palicis pāri. Pa laimi, pati WordPress CMS netika lauzta, tāpēc atgriezu xlab.lv ierindā ar 2 mēnesus vecu datu bāzes dublējumu. Atvainojos visiem tiem, kuru raksti un komentāri tika izdzēsti – man nebija laika tik bieži dublēt xlab.lv saturu, jo esmu līdz ausīm iegrimis sava bakalaura darba izstrādē. Zem krakeru ļaunajām rokām kritis arī mana paša blogs – domāju brīvdienās atjaunot.

MySQL pilna teksta meklēšana

Sveiki! Esmu uztaisījis nelielu rakstu lietpratējiem. Cerams, ka kādam, kas strādā ar MySQL DBVS, tas noderēs.

Ja tīmekļa vietnē nepieciešams organizēt teksta balstītu meklēšanu, tad MySQL piedāvā gatavu risinājumu meklēšanas vienkāršošanai un efektivitātes celšanai. Standarta SQL valodas risinājums simbolu virknes meklēšanai datu bāzes tabulas laukā ir LIKE nosacījums. Diemžēl, šī metode ir ļoti neefektīva, jo meklējamā simbolu virkne tiek salīdzināta ar visām tabulas lauka rindām.

MySQL MyISAM datu glabāšanas dzinējs tabulu laukiem ar teksta datu tipiem ļauj veidot pilna teksta indeksu (FULLTEXT), kuru var pievienot, veidojot tabulu, vai arī vēlāk. MySQL pilna teksta meklēšana var tikt veikta tikai tabulas laukos, kuriem ir pilna teksta indekss. Meklēšanai tiek izmantota MATCH() … AGAINST sintakse, kur MATCH() iekļauj ar komatiem atdalītus tabulas laukus, kuros tiks meklēts teksts, bet AGAINST iekļauj meklējamo simbolu virkni un izvēles modifikatoru, kurš nosaka meklēšanas tipu (pastāv 3 tipi). Meklējamā simbolu virkne nedrīkst būt mainīgais vai tabulas lauka nosaukums. Lasīt visu rakstu…

XLAB atkal ierindā!

Šādi izskatījās visas mājaslapas pēc uzbrukuma

Lieta tāda – XLAB.lv griežas uz nano.lv hostinga. Jo ilgāk, jo švakāk. Un, lūk piektdien vēlu vakarā bija visai švaki. Citēju:

“Vakar, 19 martā 23:30 serverī “if24″ izmantojot caurumu Linux operētājsistēmas kodolā ļaundari veica hakeru uzbrukumu. Rezultātā dažām tīmekļa lapām bija nomainīti indeksa faili (index.html, index.php). Pa nakti caurums bija novērsts un bija izdarīts viss, lai turpmāk nekas līdzīgs neatkārtotos. Pašlaik notiek datu atjaunošana no rezerves kopijām. Kopēšana būs pabeigta svētdienas vakarā. Atvainojamies par sagādātām neērtībām.”

Turklāt nano.lv admini tā arī neatjaunoja no backup’a xlab.lv. Nācas pašam parakties pa arhīviem un atjaunot manuāli. Drīz hostings tiks nomainīts uz citu, kur admini ne tikai dzer alu, bet arī seko Linux kodola drošības jauninājumiem.

Stulbumam nav robežu

Kādu laiku atpakaļ iekš GoogleReader šķirstot dažādus rakstus, izlasīju šo te garadarbu. Ja godīgi, pēdējā laikā vēl nebiju tik ilgi smējies par datuve.lv rakstiem (laikam nepaspēju visus lasīt, iespējams, tik jocīgu ir vairāk). Saprotu, ka Mac vs. PC kari vēl ilgi turpināsies, bet, ka kāds ir tik zemu kritis, pasūtot bērnu dārza līmeņa reklāmrakstu, to es gan nenojautu. Kā noprotu, ideja bija no it kā vienkārša datorlietotāja mutes iebarot slēpto reklāmu bezmugurkaulnieku ausīs. Jums laikam tas izskatās nedaudz dīvaini, ka GNU/Linux OS veltītā mājaslapā raksta par PC un Mac kariem. Bet man, kā GNU/Linux lietotājam, kurš pie M$ Windows kastes apsēžas tikai piespiedu kārtā darbā vai mācībām universitātē, radās ideja no neitrālā skatpunkta pakritizēt anekdotes veida reklāmrakstu. Lasīt visu rakstu…

Apskats: #! Crunchbang Linux

Kādu laiku atpakaļ biju rakstījis par Sistēmas atjaunošanu ar Linux, kur pieminēju Crunchbang Linux kā gana mazu, bet funkcionējošu Linux distributīvu, kaut arī tuvāk viņu nebiju papētījis.

Šoreiz raksts top tieši par Crunchbang Linux. Kāpēc? Jo es to jau labu laiku atpakaļ biju izdomājis patestēt un, kamēr neatradis distributīvu, ar kuru es būtu apmierināts un lietotu kā galveno uz Asus Eee PC, tikmēr uzliku kā pagaidus variantu Crunchbang, ik pa laikam to pielaboju, personalizēju, un šodien pieķēru sevi pie domas – “Velns, jau vairāk nekā pus gads un es esmu vairāk nekā apmierināts ar to!” Dalīšos ar jums savos iespaidos par šo, manuprāt, diezgan neparasto distributīvu!cb1cb3

Tātad – Crunchbang Linux, bieži saukts arī par #! dēļ sava logotipa, ir uz Ubuntu Linux bāzēts distributīvs, un tam piemīt ļoti daudz Ubuntu īpašību – vieglums tā lietošanā, Ubuntu plašais hardware atbalsts, uz Ubuntu lietoto programmu pieejamība uzreiz pēc instalēšanas u.c. Ubuntu lietotājiem tik pazīstamo iespēju, tomēr Crunchbang Linux glabā arī savus trumpjus, pateicoties kuriem viņš ir daudz labāks par Ubuntu vai Ubuntu Netbook Remix. Pirmkārt, ātrums, kas ir ļoti svarīgs uz netbook tipa datoriem – to Crunchbang iegūst no Ubuntu tik pazīstamā GNOME aizstāšanas ar Openbox(!!!) darbvirsmu, otrkārt, vieglākas, bet ne sarežģītākas alternatīvas Ubuntu lietotajām programmām, kas samazina procesora un operatīvās atmiņas noslogošanu, treškārt – daudz vieglu īsceļu. Crunchbang Linux ir pieejams pilnā versijā un atvieglotajā versijā netbukiem.

Šī Crunchbang Linux izstrādātāju izvēle var šķist pat ļoti dīvaina, zinot, kā ir strādat ar Openbox, taču viss nemaz nav tik traki – Crunchbang Linux izstrādātāji padomājuši arī par Openbox lietošanas ērtumu un nav skopojušies arī ar Openbox konfigurēšanas iespējām arī grafiskajā vidē, daudz kas tika pārveidots tā, lai to padarītu pievilcīgāku lietotājam-parastajam, un viņiem tas patiešām izdevās.  Manuprāt, šādā veidā pasniegts Openbox ir pat daudz labāka izvēle par GNOME dēļ ātruma un, galvenais, Desktopa tīruma – nav vairs smagās strīpas, kuru parasti var manīt GNOME augšdaļā, zemāk viss ir caurspīdīgs un acij tīkams – viegls, neuzspiests. Vienīgā problēma ir jaunu programmu pievienošana manuāli pie izvēlnes (kura ir pieejama ar labo peles klikšķi), nākas pašam dot nosaukumu programmai Openbox izvēlnē, iedalīt to grupā un īsceļu rakstīt pašam, bet Linux lietotājam ar diezgan normālu un loģisku domāšanu tas problēmas nevar sagādāt.

Dažas aizvietotās programmas Ubuntu – Crunchbang alternatīvas:

Ubuntu Crunchbang
System Monitor Htop
Totem VLC, Rhythmbox
Nautilus PCMan File Manager, Midnight Commander
Transmission rtorrent
Ekiga Skype

Ļoti iepriecināja arī iestrādāts Conky sistēmas uzraugs, kurš vientuļi atrodas uz darbvirsmas un informē lietotāju par sistēmas stāvokli.  Zem tā atrodas informācija par saīsnes taustiņiem, kuri ievērojami atvieglo darbu ar tavu netbuku – par neērtā trackpad vai pelītes neiespējamības izmantošanu nav jāiespringst, ļoti daudz ko var ieslēgt ar 2 taustiņu palīdzību, un ir iespēja tos pašiem konfigurēt un uzstādīt, kas ļoti iepriecina!

Izstrādātāji apgalvo, ka Crunchbang Linux ir daudz vairāk iepēju, Crunchbang Linux var tikt labots un urķierēts bezgalīgi dēļ daudzām bezmaksas un vieglām programmām un to pieejamām konfigurācijām, Cruchbang Linux var atskaņot VISU jūsu media kolekciju, Crunchbang Linux ir ātrāks Ubuntu  – bez datora performances upurēšanas un atšķirībā no Ubuntu – Crunchbang nav brūns.. ;)

cb2

Pats no sevis varu pateikt – es devu šai distributīvai vienu iespēju un tagad es no tās nešķiršos tik ātri, jo tā mani apbūra ar savu ātrumu, ērtumu, tīrumu, minimālismu, atvērtumu un vieglumu. Ja kāds var izveidot tiešām labu operētājsistēmu, tad tie nav vienīgi MINIX izstrādātāji, bet arī Crunchbang Linux izstrādātāji!

Priecīgus Svētkus!

Priecīgus Svētkus novēl arī Tux's!

Priecīgus Svētkus novēl arī Tux's!

Vēlos, visu Xlab.lv redaktoru vārdā, mūsu lasītājiem novēlēt Priecīgus Ziemassvētkus un Laimīgu Jauno gadu!! Es, eriksz, Xlab vēlos novēlēt attīstību un lai turpmāk būtu vairāk lasītāju!

Ja kāds no lasītājiem vēlas atstāt novēlējumu Xlab, tad lūdzu, dariet to! Ierakstiet savus novēlējumus komentāros!


RSS barotne
Seko līdzi Twitter’ī