/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: ਜ :print: вместо :alnum:, които включват всички символи без или със space.

cat /dev/urandom | tr -dc '[:graph:]' | fold -w 20 | head -n 1
Zemanta ਨਾਲ ਲੈੱਸ

ਮੇਰੀ ਡੇਬੀਅਨ ਲੋਕ ਮੁੜ ਕੇ ਪਟ ਨਿਰਭਰਤਾ ਰੰਗੇ ਹਨ,. ਭਾਵ ਗੰਦੇ ਨਾ, ਪਰ ਉਹ ਪੈਕੇਜ ia32-libs ਠੁੱਡੇ ਰਹੇ ਹਨ, ਜੋ ਕਿ Skype ਤੇ ਨਿਰਭਰ ਕਰਦਾ ਹੈ. ਮੈਨੂੰ ਟਿੱਪਣੀ ਨਾ ਕਰੇਗਾ, ਇਸੇ ਨੂੰ ਆਪਣੇ ਅਮਲ ਹੈ, ਜੋ ਕਿ x64 ਵਰਜਨ ਦਿੱਤਾ ਗਿਆ ਹੈ 😉 ਇਸ ਲਈ ਅੰਤ ਵਿਚ ਕਈ ਕਾਰਜ, ਜੋ ਕਿ ਸਿੱਧੇ ਤੌਰ 'ਤੇ ਇਸ ਪੈਕੇਜ ਨੂੰ ਹਟਾਉਣ ਦੇ ਲਈ ਖਹਿ ਹਨ. ਚੰਗਾ ਜ ਬੁਰਾ ਲਈ ਉਹ ਬਿਨਾ ਸਾਮ੍ਹਣਾ ਨਾ ਕਰ ਸਕਦਾ ਹੈ, ਇਸ ਲਈ, ਇਸ ਨੂੰ ਪੈਕੇਜ ਮੁੜ ਪ੍ਰਾਪਤ ਕਰਨ ਲਈ ਜ਼ਰੂਰੀ ਹੈ, ਜੋ ਕਿ. ਜ਼ਿਆਦਾਤਰ ਸੌਖਾ ਚੋਣ ਨੂੰ ਟੈਸਟਿੰਗ ਰਿਪੋਜ਼ਟਰੀ ਸ਼ਾਮਿਲ ਹੈ ਅਤੇ ਤਰਜੀਹ ਇਸ ਨੂੰ ਅਸਲ ਵਿੱਚ ਕਾਫ਼ੀ, ਇਸ ਨੂੰ ਮੁੜ ਇਸ ਨੂੰ 😀 ਜਦ ਸਾਨੂੰ ਹੀ ਅੱਪਡੇਟ ਕੀਤਾ ਹੈ ਅਤੇ ia32-libs ਗਏ ਕਦਮ ਥੱਲੇ ਸਿਸਟਮ ਦਾ ਮੁਆਇਨਾ ਹੈ ਕਰਨ ਲਈ ਹੈ,.

1. ਟੈਸਟ ਰਿਪੋਜ਼ਟਰੀ ਜ wheezy ਜੋੜੋ- ਇਸ ਨੂੰ ਅਗਲੇ ਸਥਿਰ ਡੇਬੀਅਨ ਦਾ ਕੋਡ ਨਾਮ ਹੈ. /etc/apt/source.list ਵਿੱਚ ਇੱਕ ਲਾਈਨ ਹੈ, ਜੋ ਕਿ ਇਸੇ ਵੇਖਦਾ ਹੈ, ਸ਼ਾਮਿਲ

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

2. ਸਾਨੂੰ ਬਾਹਰ ਉਥੇ ਵਾਰ 'ਤੇ ਪੈਕੇਜ ਨੂੰ ਅਜੇ ਵੀ ਦੇ ਤੌਰ ਤੇ ਅਸਥਿਰ ਰਿਪੋਜ਼ਟਰੀ ਦੇ ਉਪਰ ਟੈਸਟਿੰਗ ਪੈਕੇਜ ਨੂੰ ਪਹਿਲ ਦੇਣ. ਫਾਇਲ /etc/apt/preferences.d/apt ਬਣਾਓ (ਇਹ ਮੇਰਾ ਨਿੱਜੀ ਪਸੰਦ ਹੈ) ਵਿਚ ਹੋ ਸਕਦਾ ਹੈ ਨੂੰ / etc / apt / ਪਸੰਦ ਦੀ ਬਜਾਏ /etc/apt/preferences.d/ ਹੈ ਅਤੇ ਇਸ ਦੇ ਹੇਠ ਸਮੱਗਰੀ ਨੂੰ ਸ਼ਾਮਿਲ

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

3. apt-get ਅੱਪਡੇਟ ਨਵ ਰਿਪੋਜ਼ਟਰੀ ਅਤੇ ਪਹਿਲ ਨੂੰ ਤਾਜ਼ਾ ਕਰਨ. ਆਪਣੇ ਨਵ ਸਕਾਈਪ, ਜਿਸ ਨੂੰ ਵਰਜਨ 'ਤੇ ਇਸ ਵੇਲੇ ਹੈ ਨੂੰ ਬੰਦ ਨੂੰ ਕੱਢਣ 4.0.0.8.1 ਅਤੇ ਇਸ ਨੂੰ dpkg ਨੂੰ ਇੰਸਟਾਲ ਕਰਨ ਲਈ ਹੈ ਅਤੇ ਫਿਰ ਤੁਹਾਨੂੰ ਗੁੰਮ ਪੈਕੇਜ ਦੀ ਮੁਰੰਮਤ

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

apt-get install -f

 

В доста общи линии това е процедура за принудително сваляне на версиите на пакетите но аз съм я използвал само за тези за които ми трябва в последствие може дадете приоритет на ia32-libs ia32-libs-gtk lib32v4l-0 ਟੈਸਟਿੰਗ ਫੀਡਰ ਕੇ ਹਟਾਇਆ ਜਾ.

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

Zemanta ਨਾਲ ਲੈੱਸ

ਕੁਝ ਵਾਰ ਲਈ ਮੈਨੂੰ ਦੇਖਿਆ ਹੈ, ਜੋ ਕਿ ਮੈਨੂੰ ਕੰਮ ਕਰਨਾ ਬੰਦ ਗਨੋਮ ਸ਼ੈੱਲ ਮੌਸਮ ਐਕਸ਼ਟੇਸ਼ਨ-ਨੂੰ ਇੱਕ ми. ਆਮ ਤੌਰ ਤੇ, ਮੇਰੇ ਵਰਜਨ ਦੇ ਵਰਜਨ ਨੂੰ ਅੱਪਡੇਟ ਨਾ fret ਗਿਆ ਗਨੋਮ ਸ਼ੈੱਲ. ਹੈਰਾਨੀ ਦੇ ਤੌਰ ਤੇ ਇਸ ਨੂੰ ਅੱਪਗਰੇਡ ਮੈਨੂੰ ਗਨੋਮ ਸ਼ੈਲ ਦੇ ਵਰਜਨ ਤਾਜ਼ਾ. ਫਿਰ ਮੈਨੂੰ ਛੱਡ ਦਿੱਤਾ, защото не е болка за умира и още по малко имам време да се ровя в такива дребни грешки. ਪਰ ਅੱਜ ਮੈਨੂੰ ਿਹਸਾਬ ਇਸ ਨੂੰ ਉੱਚ ਵਾਰ ਇਸ ਨੂੰ ਰੋਕਣ ਅਤੇ ਮੇਰੇ ਚਮਤਕਾਰ ਨੂੰ ਠੀਕ ਕਰਨ ਲਈ ਸੀ. Обнових Git ਰੁੱਖ ਨੂੰ-ਇੱਕ до последна версия, ਮੈਨੂੰ ਇੱਕ ਨਵ ਇੰਸਟਾਲ ਹੈ – ਕੋਈ ਤਬਦੀਲੀ. WTF. ਫਿਰ ਮੈਨੂੰ ਇੱਕ ਨਿਰਮਾਤਾ ਅਣ ਹਿੱਟ ਅਤੇ ਕੁਝ ਹੈਰਾਨ ਕਰਨ ਦਿਖਾ, ਸ਼ਾਮਿਲ ਅਜੇ ਵੀ ਦੁਬਾਰਾ ਨਾ ਦੇ ਕੇ ਅਯੋਗ ਕੀਤਾ ਗਿਆ ਸੀ, ਅਤੇ ਮੈਨੂੰ ਸਥਾਪਨਾ ਕੀਤੀ ਸੀ. ਆਮ ਤੌਰ 'ਤੇ ਇਸ ਮੌਕੇ' ਮੈਨੂੰ ਲੱਗਦਾ ਹੈ ਕਿ ਇਸ ਨੂੰ ਕਿਸੇ ਹੋਰ ਫੋਲਡਰ ਵਿੱਚ ਇਕਸਟੈਨਸ਼ਨ ਵਿੱਚ ਇੰਸਟਾਲ ਹੈ ਮੰਨਿਆ 'ਤੇ ਹੈ ਅਤੇ ਇਸ ਲਈ ਭਾਗ ਬਣਾ ਦਿੰਦਾ ਹੈ. ਕੁਝ 'ਤੇ ਹੁਣ ਤੱਕ ਹੇਠ ਦ੍ਰਿਸ਼ ਵਿੱਚ ਜਾ ਰਹੇ ਹਨ,. additive ਦੇ ਨਾਮ ਲੱਭਣਾ, ਐਡ ਲੱਭਣ ਅਤੇ ਹਟਾਉਣ ਲਈ. ਹੇਠ ਦਿੱਤੇ ਢੰਗ ਨਾਲ instaliranete additives ਗਨੋਮ ਸ਼ੈੱਲ stances ਦੇ ਨਾਮ ਨੂੰ ਲੈ ਕੇ

gsettings get org.gnome.shell enabled-extensions

ਕਿਸ ਦੇ ਆਉਟਪੁੱਟ ਨੂੰ ਅਹਿਸਾਸ, че имам активирана добавка с името [email protected]. ਮਜ਼ੇਦਾਰ. Приятното е в случая това е името на папката на добавката и лесно може да се локира местоположението и с командата

find / -name '[email protected]'

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

Zemanta ਨਾਲ ਲੈੱਸ

ਕੁਝ ਦਿਨ ਬਾਹਰ XAMPP 1.8.0 ਕੱਲ੍ਹ ਨੂੰ ਵਰਜਨ ਤੱਕ ਅੱਪਗਰੇਡ ਦੇ ਬਾਅਦ 1.7.7 ਮੈਨੂੰ ਕਾਫ਼ੀ ਇੱਕ ਦਿਲਚਸਪ ਸਮੱਸਿਆ ਸੀ. Phpmyadmin-ਅਤੇ ਉਸ ਨੇ ਖੋਲ ਨਹੀ ਕਰਦਾ ਹੈ ਅਤੇ ਨਾਲ ਗੱਜਿਆ 403

ਪਹੁੰਚ ਮਨ੍ਹਾ!


ਨ੍ਯੂ XAMPP ਸੁਰੱਖਿਆ ਨੂੰ ਸੰਕਲਪ:

ਬੇਨਤੀ ਕੀਤੀ ਇਕਾਈ ਦਾ ਪਹੁੰਚ ਲੋਕਲ ਨੈੱਟਵਰਕ ਤੱਕ ਹੀ ਉਪਲਬਧ ਹੈ.

ਇਹ ਸੈਟਿੰਗ ਫਾਇਲ ਵਿੱਚ ਸੰਰਚਿਤ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ “httpd-xampp.conf”.

ਤੁਰੰਤ httpd-xampp.conf, ਜੋ ਕਿ ਮੇਰੇ ਲਈ / opt / lamp ਵਿੱਚ ਹੈ ਖੋਲ੍ਹਿਆ / etc / ਵਾਧੂ /, ਪਹਿਲੀ ਨਜ਼ਰ 'ਤੇ ਸਭ ਕੁਝ ਜੁਰਮਾਨਾ ਦੇਖਿਆ. ਲੋਕਲ ਨੈੱਟਵਰਕ ਲਈ ਨਿਯਮ ਸਨ. ਇਲਾਵਾ ਉਦਘਾਟਨੀ ਲੋਕਲਹੋਸਟ ਤੱਕ. WTF ??? ਮੈਨੂੰ 'ਤੇ ਦੇਖਿਆ ਲਾਗ-ਅਤੇ ਦੇਖੋ ਕਿ ਮੇਰੇ ਪਹੁੰਚ konfiguatsiyata ਕੇ ਕੱਟ ਰਿਹਾ ਹੈ,. ਇੱਥੇ ਹੁਣ ਮੈਨੂੰ ਕੀ gasped ਅਤੇ ਸਾਫ਼ ਕੁੱਝ ਘੱਟ ਕਿਸਮਤ ਸਮੱਸਿਆ ਦਾ ਪਤਾ ਲੱਗਿਆ ਹੈ. След като преглеждах httpd.conf-а видях в Allow/Deny клаузите един последен ред ਸਾਰੇ ਦਿੱਤੀ ਲੋੜ. ਓ ਯਰੀਕਾ. ਇਹ ਹੈ ਜੋ ਵਿੱਚ ਗਿਆ, ਇੱਕ ਨਵ ਕੰਟਰੋਲ ਵਿਧੀ ਹੈ ਅਪਾਚੇ 2.4.x. ਇਹ ਪਹੁੰਚ ਜ ਅਜਿਹੇ ਕਿਸੇ ਵੀ ਜੁਰਮਾਨਾ ਇਨਕਾਰ ਕਰਦਾ ਹੈ, ਅਸਲ mimics ਇਜਾਜ਼ਤ / ਕਾਰਜਕੁਸ਼ਲਤਾ ਪਾਬੰਦੀ :). За да поправим проблема добавяме Require all granted в директивите за папката /opt/lampp/phpmyadmin. ਤਬਦੀਲੀ ਮੇਰੇ ਵਿੱਚ ਦਿਸਦਾ ਹੈ ਦੇ ਬਾਅਦ

<ਡਾਇਰੈਕਟਰੀ “/opt / lamp / phpmyadmin”>
AllowOverride authconfig ਸੀਮਾ
ਆਰਡਰ ਦੀ ਇਜਾਜ਼ਤ,ਇਨਕਾਰ
ਸਾਰੇ ਦੀ ਇਜ਼ਾਜਤ
ਸਾਰੇ ਦਿੱਤੀ ਲੋੜ
</ਡਾਇਰੈਕਟਰੀ>

 

Viangi ਇਕ ਹੋਰ ਜੰਗਲੀ ਕੋਸ਼ਿਸ਼ ਕਰ ਸਕਦੇ ਹੋ, ਉਦਾਹਰਨ ਲਈ, ਫੋਲਡਰ phpmyadmin ਹੋਰ ਕਿਸੇ ਚੀਜ਼ ਨੂੰ ਬਦਲੋ ਅਤੇ ਕਰਨ ਲਈ ਉਰਫ ਨਾ ਨੂੰ ਕੀ ਕਰਨ ਦੀ. ਪਰ ਇਸ ਨੂੰ ਬਦਸੂਰਤ ਹੈ ਅਤੇ ਬਹੁਤ ਹੀ ਅਰਥਪੂਰਨ ਨਹੀ ਹੈ 🙂

p.s ਉਹ ਮੈਨੂੰ ਇਸੇ ਕਰਕੇ ਮੈਨੂੰ XAMPP ਸਭ ਭਾਗ ਦੇ ਨਾ ਸਾਫ਼ ਇੰਸਟਾਲੇਸ਼ਨ ਲਈ ਵਰਤਣ ਨੂੰ ਕਿਹਾ ਹੈ ਦੇ ਤੌਰ ਤੇ ਉਹ ਮੇਰੇ ਡੇਬੀਅਨ ਦਾ ਜਨਮ ਹੁੰਦਾ ਹੈ – отговорът е много много простМЪРЗЕЛ. Мързи ме да напиша няколко команди после да си пипна конфовете и прочие. Доста по лесно е сваляш целия пакет разархивираш и палиш 😉

Zemanta ਨਾਲ ਲੈੱਸ