/dev/random

Mi havis sufiĉe interesan mokadon – Mi devis krei grandegan nombron de hazarde generitaj pasvortoj, ĉar mi estis postulata por enhavi grandajn minusklojn kaj nombrojn, normalaj aferoj. Sonas facile, ĉu ne?. Mi uzis /dev / urandom por la ĉefa generacio kaj poste per mallonga dukto mi filtris al la dezirata nombro de signoj kaj specoj de signoj por uzi. Tiel longe kiel mi estas ŝraŭbita en la ĉefa manuskripto estas la dukto :

cat /dev/urandom | tr -dc '[:alnum:]' | fold -w 20| head -n 1

Do ni rigardu pli detale, kio okazas ĉi tie. Ni prenas la rezulton de kato / dev / urandom. Poste ni filtras ĝin por montri nur malgrandajn, majuskloj kaj numeroj. Poste kun faldoj ni limigas la longon de la kordoj al la nombro, kiun ni volas. Fine ni nur limigas la montradon 1 vico de la tuta eligo. Esence facila kiel 1-2-3. Se vi volas pliigi la kompleksecon de la pasvorto kaj kun specialaj signoj en la regula esprimo de tr uzeblas :grafikaĵo: aŭ :presi: anstataŭe :elĉerpante:, kiuj inkluzivas ĉiujn signojn sen aŭ kun spaco.

cat /dev/urandom | tr -dc '[:graph:]' | fold -w 20 | head -n 1
Plibonigita de Zemanta

Miaj Debianaj homoj ankoraŭ malpuras kun toksomanioj. Jes, ili ne makulis ilin, sed perdis la ia32-liban pakon, kiu estas en la dependoj de skype. Mi ne komentos pri kial ili dependas, ĉar ĝi estas x64-versio 😉 Do en la fino estas pluraj aplikoj, kiuj estas rekte forigitaj pro la forigo de ĉi tiu pako. Por pli bone aŭ pli malbone, mi ne povas sen ili, ke la pakaĵo devas esti restarigita. La plej facila elekto estas aldoni provan repositorion kaj doni prioritaton al ĝi ĝenerale, ĉi tio estas same denove, 😀 La paŝoj sube rigardas la sistemon, kiam ni jam ĝisdatigis ĝin kaj ia32-libs ne plu.

1. Добавяме testing хранилище или wheezy- това е кодовото име на следващия stable Debian. В /etc/apt/source.list добавете ред който изглежда по подобен начин

deb http://debian.ludost.net/debian/ wheezy main contrib non-free

2. Даваме приоритет на testing пакетите над тези на unstable хранилищата тъй като към момента пакета все още го има там. Създаваме файлът /etc/apt/preferences.d/apt (това си е лично мой избор) може да е в /etc/apt/preferences вместо /etc/apt/preferences.d/ и му добавяме следното съдържание

Package: *
Pin: release a=testing
Pin-Priority: 1010

3. apt-get update за да обнови новите хранилища и приоритети. Смъквате си skype на ново които към момента е версия 4.0.0.8.1 kaj instalu ĝin dpkg kaj poste riparu viajn mankantajn pakaĵojn

dpkg -i skype-debian_4.0.0.8-1_amd64.deb

apt-get install -f

 

В доста общи линии това е процедура за принудително сваляне на версиите на пакетите но аз съм я използвал само за тези за които ми трябва в последствие може дадете приоритет на ia32-libs ia32-libs-gtk lib32v4l-0 elŝutebla nur de la testanta manĝilo.

English: This is a side view of the read head ...

Hieraŭ mi devis eki virtualan maŝinon de Windowds NTFS mia partopreno. Al mia granda surprizo, la maŝino komencis treni teruran multon kiam virtualbox komencis krei sian virtualon HDD. WFT ??? Tuj rapida supro kaj la problemo ekbrilis. ntfs-3g estis frakasita 100% uzado de cpu 3 el miaj 6 kernoj. Hmmmm eksterlande. Post momento pripensado en la sekva ordo, la problemo lumis

/sbin/mount.ntfs-3g /dev/sda4 /media/disk1part4 -o rw

Evidente / dev / sda4 muntas nur per defaŭltaj opcioj. Ĝenerale, la ntfs-ŝoforo havas malpuraĵon kun intensa skribado kaj legado de la subdisko se ĝi ne estas provizita per iuj miraklaj agordoj.

  1. grandaj skribaĵoj – la plej grava eblo faligi la ŝarĝan intensecon de via sistemo uzante grandan blokan registradon.
  2. nokte – rapidigas la sistemon malebligante inode-ĝisdatigojn alira tempo se ni ne bezonas ĝin. Persone mi tute ne bezonas ĝin
  3. fenestroj_nomoj – ĉi tie ne estas akcelo sed aliflanke la dosiernomoj estas traktataj laŭ la MS-konvencioj, kie la dosiernomoj sendepende de ĉu majuskloj kaj minuskloj estas samaj.

Post kiam mi riparis la opciojn, per kiuj mia subdisko estas muntita fstab la disko aspektis tiel

UUID=2213f519-f980-42bf-9e25-9201db38c458  /media/disk1part4  ntfs-3g  defaults,big_writes,windows_names,noatime 0 0

Plibonigita de Zemanta

Mi jam delonge rimarkis, ke ĝi ĉesis labori por mi gnoma ŝela etenda vetero-kaj ni. Ĝenerale li murmuris, ke ĝi ne estas ĝisdata versio de mia versio de Gnome Shell. Strange ĉar mi ĝisdatigis ĝin ĝisdatigante mian version de la gnoma ŝelo. Poste mi faligis ĝin, защото не е болка за умира и още по малко имам време да се ровя в такива дребни грешки. Sed hodiaŭ mi decidis, ke estas la alta tempo, ke mi ĉesis fari tion kaj riparis miajn miraklojn. Mi ĝisdatigis la git-arbon al la plej nova versio, Mi instalis novan – neniu ŝanĝo. WTF. Poste mi batis lin per ŝajna malinstalo kaj aperis io ŝoka, la aldono estis ankoraŭ malebligita ĉar ne ĝisdatigita, kaj mi estis malinstalinta ĝin. Ĝenerale ĉi-momente mi supozis, ke ĝi estas instalita en iu alia dosierujo por etendoj kaj tial faras tranĉon. De nun, aferoj disvolviĝas en la sekvaj scenaroj. Trovu la nomon de la aldonaĵo, trovi la aldonaĵon kaj forigi. Akiri la nomojn de la instalitaj aldonaĵoj en la gnoma ŝelo fariĝas per la sekva komando

gsettings get org.gnome.shell enabled-extensions

De kies rezulto mi komprenis, ke mi aktivigis aldonaĵon nomatan [email protected] Amuzo. La bela afero ĉi-kaze estas la nomo de la aldona dosierujo kaj vi povas facile trovi la lokon per la komando

find / -name '[email protected]'

Ĉi tie aferoj fariĝis facilaj. El la eltrovo de la trovo mi komprenis, ke ĝi havas en 2 papaki. Rapida rm -rf de la 2 dosierujoj kaj ĉio falis. Rapida instalado de la aldonaĵo kaj rekomenco de la gnoma ŝelo.

Plibonigita de Zemanta

Преди няколко дни излезе XAMPP 1.8.0 вчера след надграждане от версия 1.7.7 имах доста интересен проблем. Phpmyadmin-а не ми се отваряше и изгърмяваше със 403

Access forbidden!


New XAMPP security concept:

Access to the requested object is only available from the local network.

This setting can be configured in the filehttpd-xampp.conf”.

Веднага отворих httpd-xampp.conf който при мен се намира в /opt/lampp/etc/extra/, на пръв поглед всичко изглеждаше наред. Правилата за локалната мрежа бяха наред. Отделно че отварях от localhost. WTF ??? Погледнах log-а гледам че достъпа ми е отрязан от конфигуацията. Тука вече нещата ме ахнаха и честно казано донякъде малко на късмет открих проблема. След като преглеждах httpd.conf-а видях в Allow/Deny клаузите един последен ред Require all granted. О да еврика. Jen la nova kontrolmekanismo, kiu eniris apache 2.4.x. Ĝi donas aliron aŭ neas aliron al ĉiuj postulataj, ĝi ĝenerale imitas la funkciojn Permesi / nei :). За да поправим проблема добавяме Require all granted в директивите за папката /opt/lampp/phpmyadmin. Post la ŝanĝoj, ĝi similas al mi

<Gvidlibro “/elekti / lampp / phpmyadmin”>
AllowOverride Limigi AuthConfig
Ordoni permesi,nei
Permesu de ĉiuj
Require all granted
</Gvidlibro>

 

Viangi povas provi aliajn sovaĝulojn, ekzemple alinomi la dosierujon phpmyadmin al io alia kaj fari alias al ne. Sed ĝi estas pli malbona kaj ne tre signifa 🙂

p.s Al mi oni demandis kial mi uzas XAMPP kaj ne puran instaladon de ĉiuj komponentoj dum mia Debian naskis ilin – la respondo estas tre tre simpla – LAZO. Mi estas tro mallaborema por skribi kelkajn komandojn kaj tiam tuŝi mian konf. Kaj tiel plu. Estas multe pli facile elŝuti la tutan pakaĵon, malkompreni kaj bruligi 😉

Plibonigita de Zemanta