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

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

Mon peuple de Debian a tiroirs avec dépendances. Ce n'est pas qui les ont poussés qu'ils paquet ia32-libs qui est dans les dépendances de Skype. Je ne vais pas commenter sur pourquoi leurs personnes à charge à condition que c’est version 😉 h64 donc en fin de compte, il y a quelques applications qui sont supprimées directement en raison de la suppression de ce package. En bien ou en mal, il n’y a aucun moyen de faire sans eux en sorte, Il est nécessaire de récupérer le paquet. L’option la plus simple consiste à ajouter un référentiel de test et de donner la priorité à elle en général termes est-ce en sorte il 😀 les étapes plus bas sur le système, nous cherchons à quand il mis à jour et ia32-libs déjà allés.

1. Ajouter test référentiel ou sifflante- C’est le nom de code pour la prochaine Debian stable. Ajouter un in/etc/apt/source.list ligne qui ressemble à ceci

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

2. Nous donnons la priorité à l’essai paquets sur celles des référentiels instables paquet actuellement encore ai là. Créer la file/etc/apt/preferences.d/apt (C’est mon choix) peut être dans/etc/apt/preferences plutôt of/etc/apt/preferences.d/and ajoutez le contenu suivant

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

3. apt-get update pour mettre à jour les nouveaux référentiels et les priorités. Votre nouveau Skype Sm″kvate qui est actuellement version 4.0.0.8.1 Installez dpkg et corrigez les paquets manquants

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

apt-get install -f

 

В доста общи линии това е процедура за принудително сваляне на версиите на пакетите но аз съм я използвал само за тези за които ми трябва в последствие може дадете приоритет на ia32-libs ia32-libs-gtk lib32v4l-0 être retiré seulement en testant la mangeoire à oiseaux.

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

Вчера ми се наложи да вдигна една виртуална машина на Windowds NTFS дяла ми. За мое огромно учудване машината започна да се влачи ужасно много когато virtualbox започна да създава виртуалния си DISQUE DUR. 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

Amélioré par Zemanta

Depuis quelque temps, j’ai remarqué qui a cessé de fonctionner extension du temps Gnome shell-un moi. Fondamentalement, il n’a pas été gémit une version à jour de ma version de GNOME Shell. Étrange parce que quand j’ai mis à jour version refresh de coquille de gnome. Puis déversés lui, защото не е болка за умира и още по малко имам време да се ровя в такива дребни грешки. Mais aujourd'hui, j’ai pensé qu’il était temps de mettre fin et se čudesiâta. J’ai mis à jour un arbre git à la dernière version, J’ai installé un nouveau – pas de changement. WTF. Puis je l’ai frappé un make uninstall et apparaît quelque chose de choquant, le complément a été désactivé toujours ne pas mis à jour, et c’est deinstaliral. Fondamentalement, à ce moment j’ai pensé que je l’ai installé et dans quelques autres extensions dossier et ainsi donc traverser avec. Par la suite les choses se passent dans les scénarios suivants. Trouver le nom de l’add-in, trouver le complément et supprimer. Prenant les noms des additifs instaliranete dans le shell gnome détient avec la commande suivante

gsettings get org.gnome.shell enabled-extensions

Par ailleurs, dehors, j’ai réalisé, че имам активирана добавка с името [email protected]ll-extensions.gnome.org. amusement. Приятното е в случая това е името на папката на добавката и лесно може да се локира местоположението и с командата

find / -name '[email protected]'

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

Amélioré par Zemanta

Il y a quelques jours sont sorti XAMPP 1.8.0 Après la mise à niveau de version 1.7.7 J’ai eu un problème assez intéressant. PhpMyAdmin, pas mon ouverture et izg″rmâvaše avec 403

Accès interdit!


Nouveau concept de sécurité XAMPP:

Accès à l’objet demandé n’est disponible que depuis le réseau local.

Ce paramètre peut être configuré dans le fichier “httpd-xampp.conf”.

Maintenant, j’ai ouvert le httpd-conf xampp qui est pour moi... se trouve dans le/opt/lampp/etc/extra /, à première vue, tout semblait bien. Les règles pour le réseau local ont été très bien. En dehors de cela, j’ouvrais le localhost. WTF ??? J’ai regardé le journal et de voir que mon accès est coupé par konfiguaciâta. Les choses ICIS déjà ahnaha moi et franchement le genre d’un peu de chance j’ai trouvé le problème. Après avoir scie Allow/Deny clauses un dernier rang et conf httpd. Besoin de toutes accordées. Oh à Eureka. Il s’agit du nouveau mécanisme de contrôle qui est entré en Apache 2.4.x. Il donne accès ou refuser ces tous très bien, fondamentalement imité Allow/Deny fonctionnalité :). Pour remédier au problème, que nous ajoutons exigent tous délivrés dans le/opt/lampp/phpmyadmin dossier. Après les changements en moi ressemble à ceci

<Annuaire “/opt / lampp / phpmyadmin”>
AllowOverride AuthConfig Limite
Permettre à commander,nier
Permettre de tous les
Besoin de toutes accordées
</Annuaire>

 

Vous pouvez toujours essayer un autre divoti, par exemple, pour renommer le dossier phpmyadmin quelque chose d’autre et ne sont pas alias à. Mais c’est moche et pas très utile 🙂

p. s Asked me pourquoi j’utilise XAMPP et nettoyez pas installer tous les composants, car c’est ma Debian naquis – la réponse est vraiment très simple – PARESSE. Moi trop paresseux pour écrire plusieurs commandes puis téléchargez konfovete etc.. Assez facile est de prendre votre razarhiviraš toute la meute et la lumière 😉

Amélioré par Zemanta