|
4 Wege ein Zufalls-Password mit Linux zu erzeugen |
|
|
|
|
Written by Jens Nitschke
|
|
Wednesday, 05 May 2010 14:25 |
|
Qelle: http://www.commandlinefu.com/commands/view/5504/produce-a-pseudo-random-password-with-given-length-in-base-64
Mit openssl
openssl rand -base64 <Länge> |head -c <länge>; echo
(Das echo sorgt nur für einen Zeilenumbruch bei der Ausgabe)
Beispiel:
$ openssl rand -base64 8 |head -c 8; echo
ipbn3Jxp
Mit date
date +%s | sha256sum | base64 | head -c <Länge>; echo
Beispiel
$ date +%s | sha256sum | base64 | head -c 8; echo
YTJiY2Ew
Mit perl
perl -MDigest::SHA -e 'print substr( Digest::SHA::sha256_base64( time() ), 0, $ARGV[0] ) . "\n"' <Länge>
Beispiel
$ perl -MDigest::SHA -e 'print substr( Digest::SHA::sha256_base64( time() ), 0, $ARGV[0] ) . "\n"' 8
NOowBgdn
Mit apg
apg -n 1 -m <Länge> -x <Länge>
Wenn man gerne Sonderzeichen haben möchte, muss man noch ein -a 1 hinzufügen.
Beispiel
$ apg -n 1 -m 8 -x 8
utipMosh
|
|
|
Setup a persistant SSH tunnel w/ pre-shared key authentication |
|
|
|
|
Written by Jens Nitschke
|
|
Monday, 03 May 2010 16:39 |
|
Qelle: http://www.commandlinefu.com/commands/view/4458/setup-a-persistant-ssh-tunnel-w-pre-shared-key-authentication
$ autossh -f -i /path/to/key -ND local-IP:PORT User@Server
This is sample output - yours may be different.
This creates a persistent ssh -i /path/to/key -ND local-IP:PORT User@Server connection. You may have to install autossh. -f puts in daemon mode. if you are having trouble, try it without -f.
|
|
MiniHowTo Debian Paketbau auf Buildserv |
|
|
|
|
Written by Jens Nitschke
|
|
Friday, 14 August 2009 14:04 |
|
Für einen Kollegen eine Mini-Anleitung, wie Pakete auf dem Buildserver gebaut werden:
Als Beispiel das mono-Paket.
Folgende Dateien auf den Buildserver in das eigen Homeverzeichnis kopieren:
- mono_2.0.1.orig.tar.gz
- mono_2.0.1-1.diff.gz
- mono_2.0.1-1.dsc
Dann kann der Bauvorgang angeschmissen werden:
- sbuild -d halut -A -s mono_2.0.1-1.dsc
Wenn das erfolgreich durchgelaufen ist erhällt man zusätzlich folgende Dateien:
- mono_2.0.1-1_i386.deb
- mono_2.0.1-1_i386.changes
Damit ich die Paket auch in unsere Paketverwaltungverwaltung hochladen kann, muss ich die Pakete signieren:
debsign -k[Schlüssel-ID] mono_2.0.1-1_i386.changes
Nun kann ich die Pakete an die Paketverwaltung übergeben:
- dupload -t limux-buildserv mono_2.0.1-1_i386.changes
Damit würde im nächsten Release das mono Paket enthalten sein.
|
|
|
Releasekandidat 2 des LiMux Basisclients 2.2.0 |
|
|
|
|
Written by Jens Nitschke
|
|
Monday, 13 July 2009 21:32 |
|
Release 2.20RC2 unseres LiMux Basisclients wurde bereitgestellt. Dieser Releasekandidat ist für die dezentrale Qualitätssicherung vorgesehen. Der Fokus bei Release 2.2.0 liegt eindeutig auf Fehlerbehebung und Stabilisierung.
Obwohl bisher 63 Änderungsanträge für 2.2.0RC2 bearbeitet wurden, sind fast keine neuen Features enthalten. Im Kern ist der Basisclient gleich geblieben. Einige Fachapplikationen wurden auf aktuelle Versionen aktualisiert wie zum Beispiel unser Wollmux auf Version 5.6.1a.
Der aus meiner sicht wichtigste Bugfix betrifft das Paket slapd, welches für unseren lokalen LDAP-Cache benötigt wird. Die vorhergehenden Versionen enthielten einen Fehler, der dafür verantwortlich war, dass bei bestimmten LDAP-Anfragen der lokale slapd abstürzte. Dies hatte unangenehme Auswirkungen auf den Basisclient, da lokale LDAP-Anfragen z.B. zur Authentifizierung verschiedener Dienste nicht mehr funktionierten. "Einfrierende" Basisclients waren die folge. Dieser Fehler wurde nun behoben.
Auch an unserem LiMux-Verteilserver wurde mehrere Fehler behoben.
Insgesamt wurden 148 Debianpakete aktualisiert und 23 neu im LiMux-Repository aufgenommen.
Die finale Version 2.2.0 ist aktuell für Mitte August avisiert. |
|
Written by Jens Nitschke
|
|
Sunday, 28 June 2009 20:08 |
|
Auch dieses Jahr waren wir wieder auf dem Linuxtag 2009 vom 24.06.bis 27.06.in Berlin vertreten. Auf einem Gemeinschaftsstand mit dem Auswärtigen Amt, dem BSI und der BIT präsentierten wir das Projekt LiMux.
Auf großes Interesse ist dabei unser Wollmux gestoßen. Verschiedene Behörde, öffentliche Einrichtungen aber auch Firmen haben uns in Gesprächen mitgeteilt, dass sie den Wollmux bereits getestet haben oder demnächst testen wollen. Der WollMux ist unter der European Union Public License (EUPL) lizensiert und kann vom Open Source Observatory and Repository der EU (OSOR) heruntergeladen werden. Neben dem "normalen" Messegeschehen haben wir interessante Gespräche mit den Kollegen vom Auswärtigen Amt und vom Landesvermessungsamt Rheinland-Pfalz geführt. Dabei ging es vor allem um die gemeiname Lösung von Aufgabenstellungen wie z.B. die Vorkonfiguration von KDE-Desktops oder der Verteilung und Pflege von virtuellen Maschinen. |
|
|
|
|
<< Start < Prev 1 2 3 4 Next > End >>
|
|
Page 1 of 4 |