echo "foobar" | pbcopy
Pipe text from commandline into clipboard
Posted on 29. April 2020 Comments
Posted on 29. April 2020 Comments
echo "foobar" | pbcopy
Posted on 29. August 2017 Comments
lsof -P -i -n | cut -f 1 -d " " | uniq
lsof – list open files
-P list port numbers instead of service names
-i list all network files
-n IP addresses instead of host names
cut – cut output
-f specifies fields, separated in the input by the field delimiter character (-d)
-d delimiter
uniq – filters out repeated lines
Posted on 2. Mai 2017 Comments
In Cafés wie Balzac oder Starbucks oder anderen öffentlichen Hotspots in Deutschland muss man sich häufig anmelden bzw. bekommt Login Daten an der Kasse. Diese muss man dann in ein captive portal eintragen, damit der Internetzugang am WiFi freigeschaltet wird. Blöd nur, wenn sich nicht einmal die Login Seite öffnet. Das könnte natürlich daran liegen, dass der DHCP Server am Router spinnt, der Laptop/Tablet/Smartphone einfach mal neugestartet werden muss oder sonst irgendein Fehler vorliegt. Speziell bei Hotsplot (z. B. bei Balzac) liegt die Login Seite allerdings im Internet, irgendwie ein Catch 22.
Das heisst, bevor der Laptop die Seite öffnen kann, muss die Adresse der Login Seite (https://hotsplots.de/login/auth.php?…) erst einmal aufgelöst werden. Blöd auch, dass im Router nur Port 80 (HTTP) freigeschaltet ist und nicht auch Port 53 (DNS). Das ist bei mobilen devices meist kein Problem, da diese über eine Mobilfunkverbindung die DNS Query absetzen. Bei Laptops wird das schon schwieriger, wenn die IP-Adresse nicht im Cache ist. Über WISPr sollte eigentlich der Browser weitergeleitet werden, kann aber wie gesagt die Seite nicht auflösen.
Lösung
1. Auf Smartphone eine Netzwerk Analyse App wie z. B. Fing herunterladen.
2. DNS Query oder z. B. ping für Login Seite (hotsplots.de) absetzen oder sonst irgendwie die IP zur Login Seite herausfinden
3. Adresse und Domain in /etc/hosts (Linux/MacOS) bzw. Reg %SystemRoot%\system32\drivers\etc\hosts (Windows)eintragen
92.51.175.170 www.hotsplots.de 172.18.10.10 www.wifionice.de
4. Login Seite aufrufen und einloggen.
Warum die Anbieter nicht einfach Port 53 freischalten?
Eine Vermutung könnte sein, dass man diese Verbindung mittels iodine nutzen könnte um kostenlos im Internet zu surfen. Ob das wirklich ein so großes Problem ist wage ich aber zu bezweifeln.
Posted on 22. Januar 2017 Comments
If you use the IDE atom.io with some sort of remote sync/scp/sftp package you can’t just use ssh-keys out of the box, if you set them up with a passphrase (which you should!). Here’s the 3 options most plugins offer:
The problem with #2 is, that you would have to save your passphrase in a clear-text file which is never a good idea. But you can use the ssh-agent on MacOS the following way:
Posted on 19. Januar 2017 Comments
Posted on 6. Januar 2017 Comments
echo QWxhZGRpbjpvcGVuIHNlc2FtZQ== | base64 --decode