Codeschnippsel für die tägliche Arbeit
if you like it, feel free to donate :-)
awk als grep Ersatz, komplette Ausgabe
awk '/suchbegriff/ {print $0}' logfile nur einen
bestimmten Part, z.B. nur die erste Spalte
awk '/suchbegriff/ {print $1}' logfile
Infos vom Squid Cache unter der Konsole abfragen
squidclient -p 3128 mgr:info
convert unixtime into human readable time for squid access.log
files
perl -pe 's/^\d+\.\d+/localtime($&)/e;' < access.log
alternative um nur einen Eintrag umzurechnen
date -d @1437481624.638
Suchen / ersetzen mit VIM
# Einmalige Ersetzung von Suchstring
:%s/[Suchstring]/[Ersetzungsstring]/
# Globales Ersetzung aller Vorkommen von Suchstring
:%s/[Suchstring]/[Ersetzungsstring]/g
VIM Ausgabe des Shellbefehls nach dem Cursor einfügen
:r! nslookup www.google.de Mehrere Zeilen in VIM
auskommentieren
SHIFT+v -> mit den Coursor-Tasten markieren, was auskommentiert werden soll
-> : drücken -> :'<,'> dieses hinzufügen s/^/# / und Enter drücken
Alternative für die Rückwärtsauflösung (reverse lookup) zu dig und
nslookup
perl -e 'print join(".",unpack('C4',scalar(gethostbyname($ARGV[0]))))."\n"' domain
Kopieren mit find
find /path/source/ -type f -exec cp {} /path/target/ \;
verschieben mit find
find /path/source/ -type f -exec mv {} /path/target/ \;
Dateien die älter als x-Tage sind löschen, z.B. pdf die älter als 5
Tage sind
find /path/source -type f -name "*_??????_??????_*.pdf" -mtime +5 -exec rm {} \;
Kopieren / syncen mit rsync
rsync -lrtogpu --delete 192.168.0.10::html /home/httpd/html/
lrtogp könnte man auch mit a ersetzen aber ich habe es lieber einzeln :-)
-a umfaßt:
-r kopiert Unterverzeichnisse
-l kopiert symbolische Links
-p behält Rechte der Quelldatei bei
-t behält Zeiten der Quelldatei bei,
-g behält Gruppenrechte der Quelldatei bei
-o behält Besitzrechte der Quelldatei bei (nur root)
-D behält Gerätedateien der Quelldatei bei (nur root)
--u überspringt Dateien, die im Ziel neuer sind, als bei der Quelle
--bwlimit limitiert die Bandbreite, z.B. --bwlimit=300 Einheit (kb/second)
--exclude=*.conf schließt alle Dateien *.conf vom sync aus
Von 1 bis 100 automatisch zählen lassen unter der Konsole mit seq
seq 1 100
E-Mail-Anhänge automatisch in einen Ordner speichern
uudeview -c -p ./attach/ +e .csv -i test_mail
Der Anhang, in diesem Falle eine CSV Datei, wird im Ordner attach gespeichert und die Mail anschließend gelöscht
um das ganze automatisch mit procmail zu erledigen, folgende Einträge ergänzen
# CSV Datei automatisiert abspeichern
:0fw
* ^From.\/(.*$)
# ok
| uudeview -c +e .csv -p $HOME/attach - && echo $MATCH >> PATH_to_Logfile
IP-Adressen mit grep aus einem File extrahieren
grep -Eo '[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{0,3}'
MySQL User anlegen
CREATE USER 'Benutzer'@'%' IDENTIFIED BY 'changePWafterFirstLogin'; MySQL Password expire
GRANT ALL PRIVILEGES ON *.* TO 'Benutzer'@'%';
ALTER USER 'Benutzer'@'%' PASSWORD EXPIRE
Speedtest mit curl
curl -o /dev/null http://speedtest.sea01.softlayer.com/downloads/test100.zip
Speedtest mit wget
wget -O /dev/null http://speedtest.sea01.softlayer.com/downloads/test100.zip
Header vom Webserver anzeigen lassen
inkl. Quellcode
wget --save-headers -O- -q IP oder URL angeben nur
Response Header wget --server-response --spider IP oder URL
alternative mit curl curl --head IP oder URL
MySQL Datenbank Liste zum weiterverarbeiten auslesen und
gleichzeitig DB's ausfiltern, die man nicht sehen möchte
mysql --defaults-extra-file=/etc/mysql/debian.cnf -Bse 'show databases' \ Kleines MySQL
Backup Script, es zieht den aktuellen Dump und behält den Dump vom
Vortag
| grep -Ev "test|information_schema|performance_schema"
#!/bin/bash
# feel free to use it :-)
# automatische Generierung der DB Liste fuer's Backup
# Wo liegen die aktuellen Backup Dumps
TARGET=/var/mysql_db_backup/
#Backup vom Vortag
TARGET_YD=/var/mysql_db_backup/day_before_backup/
# Authentifizierung fuer's Backup
CONF=/etc/mysql/debian.cnf
# Welche DB's sollen nicht ins Backup
IGNORE="test|information_schema|performance_schema"
# DB Liste auslesen und die ignorierten ausfiltern
DBS="$(/usr/bin/mysql --defaults-extra-file=$CONF -Bse 'show databases' | /bin/grep -Ev $IGNORE)"
# Datum fuer die Dumps erzeugen im Format "JahrMonatTag-StundeMinute"
DATUM=`date +%Y%m%d-%H%M`;
cd $TARGET_YD
rm *
cd $TARGET
mv *.bz2 $TARGET_YD
for DB in $DBS;
do
/usr/bin/mysqldump --defaults-extra-file=$CONF --default-character-set=utf8 $DB > $DB-$DATUM.sql;
/usr/bin/pbzip2 $DB*.sql;
done
# thats all :-), feel free to change it
Festplatte für LVM vorbereiten und verwenden
fdisk /dev/sdx Festplatte online vergrößern LVM
-> create primary Partition
-> change ID to 8e Linux LVM
-> pvcreate /dev/sdx1
-> vgcreate my_data
-> lvcreate -L xG -n v_home my_data
-> mkfs.ext4 /dev/my_data/v_home
lvresize -L +5G /dev/my_data/v_home -> resize2fs /dev/my_data/v_home
Fsck beim rebooten unterdrücken bzw. erzwingen
touch /fastboot # no fsck after reboot
touch /forcefsck # fsck after reboot
Alternativ -> shutdown -rf # no fsck after reboot
Einzelne URL's aus dem Proxy Cache löschen
squidclient -m PURGE http://irgendeine.url/index.html
Key Buffer Tuning MyISAM MySQL
Zum optimieren des MySQL MyISAM Key Buffer Cache, der Standardmäßig
auf 16MB eingestellt ist, muß man folgende Abfrage innerhalb von
MySQL ausführen:
mysql> SELECT CONCAT(ROUND(KBS/POWER(1024, IF(PowerOf1024<0,0,IF(PowerOf1024>3,0,PowerOf1024)))+0.4999), \
SUBSTR(' KMG',IF(PowerOf1024<0,0, IF(PowerOf1024>3,0,PowerOf1024))+1,1)) \
recommended_key_buffer_size FROM (SELECT LEAST(POWER(2,32),KBS1) KBS FROM (SELECT SUM(index_length) KBS1 \
FROM information_schema.tables WHERE engine='MyISAM' AND table_schema NOT IN ('information_schema','mysql')) AA ) A, \
(SELECT 2 PowerOf1024) B;
Als Ausgabe erhält man dann die tatsächlich benötigte Größe für die
key buffer size
+-----------------------------+
| recommended_key_buffer_size |
+-----------------------------+
| 3111M |
+-----------------------------+
um die key_buffer_size anzupassen, muß die my.cnf wie folgt angepaßt
werden:
[mysqld] Es wird auf der MySQL Webseite empfohlen anstelle
der Variablen key_buffer die Variable key_buffer_size zu setzen, es
darf auch nur eine gesetzt werden, da MySQL sich sonst immer am
niedrigsten Wert orientiert und diesen Einsetzt.
#
#key_buffer = 64M
key_buffer_size = 3200M
Buffer Tuning InnoDB MySQL
Es hat sich als förderlich erwiesen, dass wenn man den InnoDB
Bufferpool auf über 1024MB erhöht, das man mehrere Instanzen anlegt,
da MySQL bis zur Version 5.6 nur Instanzen bis zu 1024MB verwalten
kann, sprich wenn man z.B. den InnoDB Buffer auf 4GB setzen möchte,
sollte man diesen wie folgt initialisieren:
[mysqld] somit ist sichergestellt, dass MySQL auf
4 Instanzen a 1024MB zugreifen kann und den Speicher auch vernünftig
verwalten kann.
#
innodb_buffer_pool_size= 4096M
innodb_buffer_pool_instances= 4
MySQL Daten Synchronität überprüfen mit den maatkit Tools
maatkit Tools auf dem System installieren
apt-get install maatkit Einsatz der maatkit
Tools, auf dem Server wird folgendender Befehl ausgeführt
mk-table-checksum h=192.168.0.10,u=user,p=pass h=192.168.1.10,u=user,p=pass | mk-checksum-filter
sollte das Passwort von root in der /root/.my.cnf hinterlegt sein,
lautet der Aufruf wie folgt:
mk-table-checksum h=192.168.0.10 h=192.168.1.10 | mk-checksum-filter
und als Ausgabe erhalten folgendes:
nichts :-)
Wenn dieses der Fall ist, bedeutet dass das alle Tabellen synchron
sind, möchte man trotzdem was sehen, läßt man einfach die Pipe mit
dem checksum Filter weg und sieht folgendes:
mk-table-checksum h=192.168.0.10,u=USER h=192.168.1.10,u=USER (verkürzte Ansicht)
DATABASE TABLE CHUNK HOST ENGINE COUNT CHECKSUM TIME WAIT STAT LAG
mysql event 0 192.168.0.10 MyISAM NULL 0 0 0 NULL NULL
mysql event 0 192.168.1.10 MyISAM NULL 0 0 0 NULL NULL
mysql general_log 0 192.168.0.10 CSV NULL 0 0 0 NULL NULL
mysql general_log 0 192.168.1.10 CSV NULL 0 0 0 NULL NULL
mysql help_category 0 192.168.0.10 MyISAM NULL 969515474 0 0 NULL NULL
mysql help_category 0 192.168.1.10 MyISAM NULL 969515474 0 0 NULL NULL
mysql help_keyword 0 192.168.0.10 MyISAM NULL 4141813596 0 0 NULL NULL
mysql help_keyword 0 192.168.1.10 MyISAM NULL 4141813596 0 0 NULL NULL
mysql host 0 192.168.0.10 MyISAM NULL 0 0 0 NULL NULL
mysql host 0 192.168.1.10 MyISAM NULL 0 0 0 NULL NULL
mysql ndb_binlog_index 0 192.168.0.10 MyISAM NULL 0 0 0 NULL NULL
mysql ndb_binlog_index 0 192.168.1.10 MyISAM NULL 0 0 0 NULL NULL
mysql plugin 0 192.168.0.10 MyISAM NULL 0 0 0 NULL NULL
mysql plugin 0 192.168.1.10 MyISAM NULL 0 0 0 NULL NULL
mysql proc 0 192.168.0.10 MyISAM NULL 0 0 0 NULL NULL
mysql proc 0 192.168.1.10 MyISAM NULL 0 0 0 NULL NULL
mysql proxies_priv 0 192.168.0.10 MyISAM NULL 302817121 0 0 NULL NULL
mysql proxies_priv 0 192.168.1.10 MyISAM NULL 302817121 0 0 NULL NULL
mysql servers 0 192.168.0.10 MyISAM NULL 0 0 0 NULL NULL
mysql servers 0 192.168.1.10 MyISAM NULL 0 0 0 NULL NULL
mysql tables_priv 0 192.168.0.10 MyISAM NULL 0 0 0 NULL NULL
mysql tables_priv 0 192.168.1.10 MyISAM NULL 0 0 0 NULL NULL
mysql time_zone_leap_second 0 192.168.0.10 MyISAM NULL 0 0 0 NULL NULL
mysql time_zone_leap_second 0 192.168.1.10 MyISAM NULL 0 0 0 NULL NULL
mysql time_zone_transition 0 192.168.0.10 MyISAM NULL 0 0 0 NULL NULL
mysql time_zone_transition 0 192.168.1.10 MyISAM NULL 0 0 0 NULL NULL
mysql user 0 192.168.0.10 MyISAM NULL 1626716105 0 0 NULL NULL
mysql user 0 192.168.1.10 MyISAM NULL 1626716105 0 0 NULL NULL
DATABASE TABLE CHUNK HOST ENGINE COUNT CHECKSUM TIME WAIT STAT LAG
muster_db table1 0 192.168.0.10 InnoDB NULL 969618712 0 0 NULL NULL
muster_db table1 0 192.168.1.10 InnoDB NULL 969618712 0 0 NULL NULL
muster_db table2 0 192.168.0.10 InnoDB NULL 1663023141 0 0 NULL NULL
muster_db table2 0 192.168.1.10 InnoDB NULL 1663023141 0 0 NULL NULL
muster_db table3 0 192.168.0.10 InnoDB NULL 1062074456 0 0 NULL NULL
muster_db table3 0 192.168.1.10 InnoDB NULL 1062074456 0 0 NULL NULL
muster_db table4 0 192.168.0.10 MyISAM NULL 386952728 0 0 NULL NULL
muster_db table4 0 192.168.1.10 MyISAM NULL 386952728 0 0 NULL NULL
Using lsof -> "LiSt Open Files"
lsof -Pni4
-P - disable port number conversion
-n - disable IP resolution
-i4 - match IPv4.
Inhalt eines tar.gz anzeigen ohne zu entpacken
tar -ztf datei.tar.gz
Exim4 recompilieren mit openssl anstatt gnutls
mkdir
/usr/local/src/exim4 -> cd /usr/local/src/exim4/
apt-get source exim4 && apt-get build-dep exim4
-> cd exim4-4.76/ -> vim debian/rules und den Eintrag #OPENSSL:=1 suchen und die # entfernen
alternativ kann man dieses auch mit sed machen -> sed -i 's/#OPENSSL:=1/OPENSSL:=1/g' debian/rules
dpkg-buildpackage -rfakeroot -us -uc ausführen und das Paket wird mit openssl neu gebaut
E-Mails aus Exims frozen queue anzeigen
IDs der frozen messages Queue auflisten
exiqgrep -z -i einzelne Nachricht anhand der ID
anzeigen
exim -Mvb ID sollte es Spam sein, dann löschen
mit
exim -Mrm ID
Exim4 SSLv3 deaktivieren POODLE
openssl_options = +no_sslv2 +no_sslv3
tls_require_ciphers = ALL:-SSLv3:RC4:-SSLv2:!ADH:+HIGH:+MEDIUM:-LOW:-EXP
DellOmsa Tools unter der Konsole
iDrac IP auslesen ->
omreport chassis remoteaccess iDrac rebooten, vom
Server aus ->
/opt/dell/srvadmin/idrac/bin/racadm racreset soft iDrac
rebooten, vom iDrac aus (z.B. per ssh) ->
racadm racreset soft Status der Festplatten anzeigen
->
omreport storage pdisk controller=0 vorhandene
RaidConfig einer erneuerten Platte löschen ->
omconfig storage pdisk pdisk=0:0:3 controller=0 action=clearforeignconfig
Neue Platte online Stellen, sofern es nicht automatisch
passiert ->
omconfig storage pdisk pdisk=0:0:3 controller=0 action=online
Neubau des RAID's anstoßen, sofern es nicht automatisch
startet ->
omconfig storage pdisk pdisk=0:0:3 controller=0 action=rebuild
Easy convert pdf to doc with abiword
abiword --to=doc example.pdf
youtube-dl convert videos in one step to mp3
youtube-dl --extract-audio --audio-format mp3 youtube URL
here some options
-b Best quality
-m Mobile version
-d High Definition
-g Don’t download, just show the url
-c Resume download of a video which was interrupted before
-w Don’t overwrite existing file
ls sorting parameter / options
ls -trl
sort by creation date
ls -turl
shows files with latest access
ls -c
sort by date of last status change
ls -f
disable sorting and shows . and ..
ls -S
sort by file size
ls -t
sort by last change date
ls -U
no sorting
ls -u
sort by access time
ls -X
sort by file extension
StarWars Alt aber gut :-)
telnet towel.blinkenlights.nl
if you like it, feel free to donate :-)
Impressum
Angaben gemäß § 5 TMG
Udo Gubbels
Karlstr. 44
41751 Viersen
Kontakt
E-Mail: ug@gubbels.de
Haftung für Inhalte
Als Diensteanbieter sind wir gemäß § 7 Abs.1 TMG für eigene Inhalte auf diesen Seiten nach den allgemeinen Gesetzen verantwortlich. Nach §§ 8 bis 10 TMG sind wir als Diensteanbieter jedoch nicht verpflichtet, übermittelte oder gespeicherte fremde Informationen zu überwachen oder nach Umständen zu forschen, die auf eine rechtswidrige Tätigkeit hinweisen.
Verpflichtungen zur Entfernung oder Sperrung der Nutzung von Informationen nach den allgemeinen Gesetzen bleiben hiervon unberührt. Eine diesbezügliche Haftung ist jedoch erst ab dem Zeitpunkt der Kenntnis einer konkreten Rechtsverletzung möglich. Bei Bekanntwerden von entsprechenden Rechtsverletzungen werden wir diese Inhalte umgehend entfernen.
Haftung für Links
Unser Angebot enthält Links zu externen Websites Dritter, auf deren Inhalte wir keinen Einfluss haben. Deshalb können wir für diese fremden Inhalte auch keine Gewähr übernehmen. Für die Inhalte der verlinkten Seiten ist stets der jeweilige Anbieter oder Betreiber der Seiten verantwortlich. Die verlinkten Seiten wurden zum Zeitpunkt der Verlinkung auf mögliche Rechtsverstöße überprüft. Rechtswidrige Inhalte waren zum Zeitpunkt der Verlinkung nicht erkennbar.
Eine permanente inhaltliche Kontrolle der verlinkten Seiten ist jedoch ohne konkrete Anhaltspunkte einer Rechtsverletzung nicht zumutbar. Bei Bekanntwerden von Rechtsverletzungen werden wir derartige Links umgehend entfernen.
Urheberrecht
Die durch die Seitenbetreiber erstellten Inhalte und Werke auf diesen Seiten unterliegen dem deutschen Urheberrecht. Die Vervielfältigung, Bearbeitung, Verbreitung und jede Art der Verwertung außerhalb der Grenzen des Urheberrechtes bedürfen der schriftlichen Zustimmung des jeweiligen Autors bzw. Erstellers. Downloads und Kopien dieser Seite sind nur für den privaten, nicht kommerziellen Gebrauch gestattet.
Soweit die Inhalte auf dieser Seite nicht vom Betreiber erstellt wurden, werden die Urheberrechte Dritter beachtet. Insbesondere werden Inhalte Dritter als solche gekennzeichnet. Sollten Sie trotzdem auf eine Urheberrechtsverletzung aufmerksam werden, bitten wir um einen entsprechenden Hinweis. Bei Bekanntwerden von Rechtsverletzungen werden wir derartige Inhalte umgehend entfernen.
Quelle: https://www.e-recht24.de
Datenschutzerklärung
1. Datenschutz auf einen Blick
Allgemeine Hinweise
Die folgenden Hinweise geben einen einfachen Überblick darüber, was mit Ihren personenbezogenen Daten passiert, wenn Sie diese Website besuchen. Personenbezogene Daten sind alle Daten, mit denen Sie persönlich identifiziert werden können. Ausführliche Informationen zum Thema Datenschutz entnehmen Sie unserer unter diesem Text aufgeführten Datenschutzerklärung.
Datenerfassung auf dieser Website
Wer ist verantwortlich für die Datenerfassung auf dieser Website?
Die Datenverarbeitung auf dieser Website erfolgt durch den Websitebetreiber. Dessen Kontaktdaten können Sie dem Impressum dieser Website entnehmen.
Wie erfassen wir Ihre Daten?
Ihre Daten werden zum einen dadurch erhoben, dass Sie uns diese mitteilen. Hierbei kann es sich z. B. um Daten handeln, die Sie in ein Kontaktformular eingeben.
Andere Daten werden automatisch beim Besuch der Website durch unsere IT-Systeme erfasst. Das sind vor allem technische Daten (z. B. Internetbrowser, Betriebssystem oder Uhrzeit des Seitenaufrufs). Die Erfassung dieser Daten erfolgt automatisch, sobald Sie diese Website betreten.
Wofür nutzen wir Ihre Daten?
Ein Teil der Daten wird erhoben, um eine fehlerfreie Bereitstellung der Website zu gewährleisten. Andere Daten können zur Analyse Ihres Nutzerverhaltens verwendet werden.
Welche Rechte haben Sie bezüglich Ihrer Daten?
Sie haben jederzeit das Recht unentgeltlich Auskunft über Herkunft, Empfänger und Zweck Ihrer gespeicherten personenbezogenen Daten zu erhalten. Sie haben außerdem ein Recht, die Berichtigung oder Löschung dieser Daten zu verlangen. Hierzu sowie zu weiteren Fragen zum Thema Datenschutz können Sie sich jederzeit unter der im Impressum angegebenen Adresse an uns wenden. Des Weiteren steht Ihnen ein Beschwerderecht bei der zuständigen Aufsichtsbehörde zu.
Außerdem haben Sie das Recht, unter bestimmten Umständen die Einschränkung der Verarbeitung Ihrer personenbezogenen Daten zu verlangen. Details hierzu entnehmen Sie der Datenschutzerklärung unter „Recht auf Einschränkung der Verarbeitung“.
2. Hosting
Externes Hosting
Diese Website wird bei einem externen Dienstleister gehostet (Hoster). Personenbezogenen Daten, die auf dieser Website erfasst werden, werden auf den Servern des Hosters gespeichert. Hierbei kann es sich v. a. um IP-Adressen, Kontaktanfragen, Meta- und Kommunikationsdaten, Vertragsdaten, Kontaktdaten, Namen, Webseitenzugriffe und sonstige Daten, die über eine Website generiert werden, handeln.
Der Einsatz des Hosters erfolgt zum Zwecke der Vertragserfüllung gegenüber unseren potenziellen und bestehenden Kunden (Art. 6 Abs. 1 lit. b DSGVO) und im Interesse einer sicheren, schnellen und effizienten Bereitstellung unseres Online-Angebots durch einen professionellen Anbieter (Art. 6 Abs. 1 lit. f DSGVO).
Unser Hoster wird Ihre Daten nur insoweit verarbeiten, wie dies zur Erfüllung seiner Leistungspflichten erforderlich ist und unsere Weisungen in Bezug auf diese Daten befolgen.
3. Allgemeine Hinweise und Pflichtinformationen
Datenschutz
Die Betreiber dieser Seiten nehmen den Schutz Ihrer persönlichen Daten sehr ernst. Wir behandeln Ihre personenbezogenen Daten vertraulich und entsprechend der gesetzlichen Datenschutzvorschriften sowie dieser Datenschutzerklärung.
Wenn Sie diese Website benutzen, werden verschiedene personenbezogene Daten erhoben. Personenbezogene Daten sind Daten, mit denen Sie persönlich identifiziert werden können. Die vorliegende Datenschutzerklärung erläutert, welche Daten wir erheben und wofür wir sie nutzen. Sie erläutert auch, wie und zu welchem Zweck das geschieht.
Wir weisen darauf hin, dass die Datenübertragung im Internet (z. B. bei der Kommunikation per E-Mail) Sicherheitslücken aufweisen kann. Ein lückenloser Schutz der Daten vor dem Zugriff durch Dritte ist nicht möglich.
Hinweis zur verantwortlichen Stelle
Die verantwortliche Stelle für die Datenverarbeitung auf dieser Website ist:
Udo Gubbels
Karlstr. 44
41751 Viersen
Verantwortliche Stelle ist die natürliche oder juristische Person, die allein oder gemeinsam mit anderen über die Zwecke und Mittel der Verarbeitung von personenbezogenen Daten (z. B. Namen, E-Mail-Adressen o. Ä.) entscheidet.
Widerruf Ihrer Einwilligung zur Datenverarbeitung
Viele Datenverarbeitungsvorgänge sind nur mit Ihrer ausdrücklichen Einwilligung möglich. Sie können eine bereits erteilte Einwilligung jederzeit widerrufen. Dazu reicht eine formlose Mitteilung per E-Mail an uns. Die Rechtmäßigkeit der bis zum Widerruf erfolgten Datenverarbeitung bleibt vom Widerruf unberührt.
Widerspruchsrecht gegen die Datenerhebung in besonderen Fällen sowie gegen Direktwerbung (Art. 21 DSGVO)
WENN DIE DATENVERARBEITUNG AUF GRUNDLAGE VON ART. 6 ABS. 1 LIT. E ODER F DSGVO ERFOLGT, HABEN SIE JEDERZEIT DAS RECHT, AUS GRÜNDEN, DIE SICH AUS IHRER BESONDEREN SITUATION ERGEBEN, GEGEN DIE VERARBEITUNG IHRER PERSONENBEZOGENEN DATEN WIDERSPRUCH EINZULEGEN; DIES GILT AUCH FÜR EIN AUF DIESE BESTIMMUNGEN GESTÜTZTES PROFILING. DIE JEWEILIGE RECHTSGRUNDLAGE, AUF DENEN EINE VERARBEITUNG BERUHT, ENTNEHMEN SIE DIESER DATENSCHUTZERKLÄRUNG. WENN SIE WIDERSPRUCH EINLEGEN, WERDEN WIR IHRE BETROFFENEN PERSONENBEZOGENEN DATEN NICHT MEHR VERARBEITEN, ES SEI DENN, WIR KÖNNEN ZWINGENDE SCHUTZWÜRDIGE GRÜNDE FÜR DIE VERARBEITUNG NACHWEISEN, DIE IHRE INTERESSEN, RECHTE UND FREIHEITEN ÜBERWIEGEN ODER DIE VERARBEITUNG DIENT DER GELTENDMACHUNG, AUSÜBUNG ODER VERTEIDIGUNG VON RECHTSANSPRÜCHEN (WIDERSPRUCH NACH ART. 21 ABS. 1 DSGVO).
WERDEN IHRE PERSONENBEZOGENEN DATEN VERARBEITET, UM DIREKTWERBUNG ZU BETREIBEN, SO HABEN SIE DAS RECHT, JEDERZEIT WIDERSPRUCH GEGEN DIE VERARBEITUNG SIE BETREFFENDER PERSONENBEZOGENER DATEN ZUM ZWECKE DERARTIGER WERBUNG EINZULEGEN; DIES GILT AUCH FÜR DAS PROFILING, SOWEIT ES MIT SOLCHER DIREKTWERBUNG IN VERBINDUNG STEHT. WENN SIE WIDERSPRECHEN, WERDEN IHRE PERSONENBEZOGENEN DATEN ANSCHLIESSEND NICHT MEHR ZUM ZWECKE DER DIREKTWERBUNG VERWENDET (WIDERSPRUCH NACH ART. 21 ABS. 2 DSGVO).
Beschwerderecht bei der zuständigen Aufsichtsbehörde
Im Falle von Verstößen gegen die DSGVO steht den Betroffenen ein Beschwerderecht bei einer Aufsichtsbehörde, insbesondere in dem Mitgliedstaat ihres gewöhnlichen Aufenthalts, ihres Arbeitsplatzes oder des Orts des mutmaßlichen Verstoßes zu. Das Beschwerderecht besteht unbeschadet anderweitiger verwaltungsrechtlicher oder gerichtlicher Rechtsbehelfe.
Recht auf Datenübertragbarkeit
Sie haben das Recht, Daten, die wir auf Grundlage Ihrer Einwilligung oder in Erfüllung eines Vertrags automatisiert verarbeiten, an sich oder an einen Dritten in einem gängigen, maschinenlesbaren Format aushändigen zu lassen. Sofern Sie die direkte Übertragung der Daten an einen anderen Verantwortlichen verlangen, erfolgt dies nur, soweit es technisch machbar ist.
Auskunft, Löschung und Berichtigung
Sie haben im Rahmen der geltenden gesetzlichen Bestimmungen jederzeit das Recht auf unentgeltliche Auskunft über Ihre gespeicherten personenbezogenen Daten, deren Herkunft und Empfänger und den Zweck der Datenverarbeitung und ggf. ein Recht auf Berichtigung oder Löschung dieser Daten. Hierzu sowie zu weiteren Fragen zum Thema personenbezogene Daten können Sie sich jederzeit unter der im Impressum angegebenen Adresse an uns wenden.
Recht auf Einschränkung der Verarbeitung
Sie haben das Recht, die Einschränkung der Verarbeitung Ihrer personenbezogenen Daten zu verlangen. Hierzu können Sie sich jederzeit unter der im Impressum angegebenen Adresse an uns wenden. Das Recht auf Einschränkung der Verarbeitung besteht in folgenden Fällen:
- Wenn Sie die Richtigkeit Ihrer bei uns gespeicherten personenbezogenen Daten bestreiten, benötigen wir in der Regel Zeit, um dies zu überprüfen. Für die Dauer der Prüfung haben Sie das Recht, die Einschränkung der Verarbeitung Ihrer personenbezogenen Daten zu verlangen.
- Wenn die Verarbeitung Ihrer personenbezogenen Daten unrechtmäßig geschah/geschieht, können Sie statt der Löschung die Einschränkung der Datenverarbeitung verlangen.
- Wenn wir Ihre personenbezogenen Daten nicht mehr benötigen, Sie sie jedoch zur Ausübung, Verteidigung oder Geltendmachung von Rechtsansprüchen benötigen, haben Sie das Recht, statt der Löschung die Einschränkung der Verarbeitung Ihrer personenbezogenen Daten zu verlangen.
- Wenn Sie einen Widerspruch nach Art. 21 Abs. 1 DSGVO eingelegt haben, muss eine Abwägung zwischen Ihren und unseren Interessen vorgenommen werden. Solange noch nicht feststeht, wessen Interessen überwiegen, haben Sie das Recht, die Einschränkung der Verarbeitung Ihrer personenbezogenen Daten zu verlangen.
Wenn Sie die Verarbeitung Ihrer personenbezogenen Daten eingeschränkt haben, dürfen diese Daten – von ihrer Speicherung abgesehen – nur mit Ihrer Einwilligung oder zur Geltendmachung, Ausübung oder Verteidigung von Rechtsansprüchen oder zum Schutz der Rechte einer anderen natürlichen oder juristischen Person oder aus Gründen eines wichtigen öffentlichen Interesses der Europäischen Union oder eines Mitgliedstaats verarbeitet werden.
4. Datenerfassung auf dieser Website
Server-Log-Dateien
Der Provider der Seiten erhebt und speichert automatisch Informationen in so genannten Server-Log-Dateien, die Ihr Browser automatisch an uns übermittelt. Dies sind:
- Browsertyp und Browserversion
- verwendetes Betriebssystem
- Referrer URL
- Hostname des zugreifenden Rechners
- Uhrzeit der Serveranfrage
- IP-Adresse
Eine Zusammenführung dieser Daten mit anderen Datenquellen wird nicht vorgenommen.
Die Erfassung dieser Daten erfolgt auf Grundlage von Art. 6 Abs. 1 lit. f DSGVO. Der Websitebetreiber hat ein berechtigtes Interesse an der technisch fehlerfreien Darstellung und der Optimierung seiner Website – hierzu müssen die Server-Log-Files erfasst werden.
Kontaktformular
Wenn Sie uns per Kontaktformular Anfragen zukommen lassen, werden Ihre Angaben aus dem Anfrageformular inklusive der von Ihnen dort angegebenen Kontaktdaten zwecks Bearbeitung der Anfrage und für den Fall von Anschlussfragen bei uns gespeichert. Diese Daten geben wir nicht ohne Ihre Einwilligung weiter.
Die Verarbeitung dieser Daten erfolgt auf Grundlage von Art. 6 Abs. 1 lit. b DSGVO, sofern Ihre Anfrage mit der Erfüllung eines Vertrags zusammenhängt oder zur Durchführung vorvertraglicher Maßnahmen erforderlich ist. In allen übrigen Fällen beruht die Verarbeitung auf unserem berechtigten Interesse an der effektiven Bearbeitung der an uns gerichteten Anfragen (Art. 6 Abs. 1 lit. f DSGVO) oder auf Ihrer Einwilligung (Art. 6 Abs. 1 lit. a DSGVO) sofern diese abgefragt wurde.
Die von Ihnen im Kontaktformular eingegebenen Daten verbleiben bei uns, bis Sie uns zur Löschung auffordern, Ihre Einwilligung zur Speicherung widerrufen oder der Zweck für die Datenspeicherung entfällt (z. B. nach abgeschlossener Bearbeitung Ihrer Anfrage). Zwingende gesetzliche Bestimmungen – insbesondere Aufbewahrungsfristen – bleiben unberührt.
Quelle: https://www.e-recht24.de