/dev/random

Имах една доста интересна закачка закачкатрябваше да създам огромен брой случайно генерирани пароли като имах изискване да са с определена дължина да съдържат големи малки букви и цифри, нормални неща. Звучи лесно нали и в общи линии е. Използвах /dev/urandom за оснонвата генерация и след това с един кратък конвейер филтрирах до желания брой знаци и видове знаци които трябва да се използват. Стига съм увъртал в основната скрипта е конвейера :

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

Така нека да разгледаме малко по подробно какво се случва тука. Взимаме изхода на cat /dev/urandom. След това го филтрираме да се показват само малки, големи букви и цифри. След това с fold ограничаваме дължината на низовете до желания от нас брой. Накрая лимитираме да се показва само 1 ред от целия изход. В общи линии лесно като 1-2-3. Ако искате да повишите сложността на паролата и със специалените символи в регуляярни израз на tr може да се използва :graph: tai :print: вместо :alnum:, които включват всички символи без или със space.

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

Minun ihmiset ovat Debian on anapali housut. Joten se ei ole heidän anapali - on ollut rascaroli paketin ia32-libs joka perustuu skype. En aio kommentoida, miksi he ovat perustuu olettaen, että on 64-bittinen versio 😉 niin, lopulta on olemassa joitakin sovelluksia, jotka suoraan HIEROA, koska poistaminen tämä paketti. Hyvä tai huono, emme voi tehdä ilman niitä, että jotta voidaan palauttaa paketin. Helpoin vaihtoehto on lisätä arkistoon ja etusijalle sen, lähinnä koska se 😀 Vaiheet käsitellään jäljempänä järjestelmä, kun meillä on jo päivitetty ia32-libs enää.

1. Lisäämällä arkiston tai käheä- tämä on koodi, nimi seuraava vakaa Debian. /Etc/apt/source.lista lisätä rivi, joka näyttää samanlaiselta

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

2. Me etusijalle testaus paketteja kuin epävakaa repository, kuten tällä hetkellä paketti on edelleen olemassa. Luo tiedosto /etc/apt/preferences.d/apt (se on minun henkilökohtainen valinta) voi olla /etc/apt/preferences sen sijaan, että /etc/apt/preferences.d/ ja lisää seuraava sisältö

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

3. apt-get update päivittää uusia arkistoja ja painopisteet. Voit poistaa Skype uusi versio tällä hetkellä 4.0.0.8.1 ja asenna se, dpkg ja sitten korjata puuttuvia paketteja

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

apt-get install -f

 

Aivan yleisesti kyse on menettelystä pakko ladata versiot paketeista, mutta olen käyttänyt sitä vain niitä tarvitseville lopulta etusijalle ia32-libs-gtk ia32-libs-lib32v4l-0 koputtaa vain testaus-sivusto.

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

Вчера ми се наложи да вдигна една виртуална машина на Windowds NTFS дяла ми. За мое огромно учудване машината започна да се влачи ужасно много когато virtualbox започна да създава виртуалния си HDD. WFT ??? Веднага един бърз top и проблема лъсна. ntfs-3g беше забил на 100% cpu usage 3 от 6-те ми ядра. Хмммм странно. След крако съзерцаване в следния ред проблема лъсна

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

Очевидно /dev/sda4 е mount-нат само с default опции. Като цяло ntfs драйвера има дертове с интензивно писане и четене по по дяла ако не са му оказани малко чудодейни настройки.

  1. big_writesнай важната опция за падне интензитета за натоварването на вашата система като се използват запис на големи блокове.
  2. noatimeускорява системата като забранява обновяването на inode access time ако не ни е необходимо. На мен лично въобще не ми трябва
  3. windows_namesтука няма никакво ускорение но за сметка на това имената на файловете се третират според MS конвенциите при които имената на файловете не зависимо дали са с големи и илки малки букви са еднакви.

След както поправих опциите с който ми се монтира дяла fstab записът изглеждаше така

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

Parannettu Zemanta

Jo jonkin aikaa olen huomannut, että lakkasi toimimasta gnome shell sää laajennus-En. Yleensä melu, joka ei ollut päivitykset versio Gnome Shell. Outoa, koska olen päivittänyt miten voin päivittää version gnome shell. Sitten hän oli poissa, защото не е болка за умира и още по малко имам време да се ровя в такива дребни грешки. Mutta tänään päätin, että oli aika lopettaa ja antaa itsellesi Wonderland. Olen päivittänyt git puu uusimpaan versioon, asennus uusi – mitään muutoksia. WTF. Sitten hän löi make uninstall ja se on jotain järkyttävää, extrat oli vielä käytössä, niin ei päivitetä, En deinstalirati. Pohjimmiltaan tässä vaiheessa oletin, että se on asennettu jonkin muun kansion, laajennus ja näin ollen lyöty. Täällä ja edelleen, kaikki kehitetty seuraavissa tapauksissa. Haku-otsikon lisäykset, löytää, lisätä ja poistaa. Kun nimet instalirate täydentää gnome shell omistaa käyttämällä seuraavaa komentoa

gsettings get org.gnome.shell enabled-extensions

Josta en ymmärrä, че имам активирана добавка с името [email protected]. Hauskaa. Приятното е в случая това е името на папката на добавката и лесно може да се локира местоположението и с командата

find / -name '[email protected]'

Тук нещата вече станаха лесни. От изхода на find-a разбрах, че го има в 2 папаки. Един бърз rm -rf на 2-те папаки и всичко си дойде на местата. Една бърза инсталация на добавката и рестарт на gnome shell.

Parannettu Zemanta

Muutama päivä sitten tuli ulos XAMPP 1.8.0 eilen päivityksen jälkeen versio 1.7.7 Minulla on mielenkiintoinen ongelma. Phpmyadmin ei ole auki, ja minä rullattu kanssa 403

Pääsy kielletty!


Uusi XAMPP security-käsite:

Pääsy pyydetty objekti on käytettävissä vain paikallisessa verkossa.

Tämä asetus voidaan konfiguroida tiedosto “httpd-xampp.Conf”.

Heti avasin httpd-xampp.conf, joka minulla on on /opt/lampp/etc/extra/, ensi silmäyksellä, kaikki näyttää hyvältä. Säännöt LAN oli OK. Yhdessä avaaminen paikallinen. WTF ??? Katsoin kirjautuminen ja näen, että minun pääsy on leikattu pois konfiguratuta. Nyt en ahaha, ja rehellisesti sanottuna, hieman onnea, löysin ongelma. След като преглеждах httpd.conf-а видях в Allow/Deny клаузите един последен ред Vaadi kaikki myönnetyt. Noin Eureka!. Tämä on uusi valvontajärjestelmä, joka sisältyy apache 2.4.x. Hänen kanssaan ei anna pääsyä tai luopumista tällaisia tarvitaan, pohjimmiltaan matkivat Käyttöön/poistaa toimintoja :). За да поправим проблема добавяме Require all granted в директивите за папката /opt/lampp/phpmyadmin. Vaihtamisen jälkeen minun näyttää niin

<Hakemisto “/opt/lampp/phpmyadmin”>
AllowOverride AuthConfig Limit
Jotta sallia,ban
Salli kaikki
Vaadi kaikki myönnetyt
</Hakemisto>

 

Vaikka se on totta, voit kokeilla toista villi, esimerkiksi, voit nimetä phpmyadmin kansioon jotain muuta ja eivät alias. Mutta se on ruma eikä erityisen merkittäviä 🙂

p.s Kysyi minulta, miksi käytän XAMPP sijaan puhdas asennus kaikki komponentit, ja se on, minun Debian syntyi – отговорът е много много простМЪРЗЕЛ. Мързи ме да напиша няколко команди после да си пипна конфовете и прочие. Доста по лесно е сваляш целия пакет разархивираш и палиш 😉

Parannettu Zemanta