2014-08-08

zuerst „Debian OS-Basis-Installation auf Blech“ durchfuehren!!!

auf allen Server-Instanzen („Blech“, Linux VServer, LXC):

### Proxy der UKBW fuer die Installations-Shellsitzung setzen: export http_proxy=„http://proxy01.ukbw.de:3128/

### LiHAS GPG-Key importieren: wget -O - http://ftp.lihas.de/debian/apt-key-lihas.gpg | apt-key add -

### Ueberpruefgung, ob Key-Import erfolgreich war: apt-key list

## APT (Aptitude) konfigurieren: cat « EOF > /etc/apt/apt.conf # APT::Cache-Limit 335544320; # fuer apt-cacher-ng: Acquire::http { Proxy „http://apt.intra.ukbw.de:3142“; }; APT::Periodic::Update-Package-Lists „1“; EOF

cp -p /etc/apt/sources.list /etc/apt/sources.list.old

cat « EOF > /etc/apt/sources.list # stable / wheezy deb http://ftp.de.debian.org/debian stable main contrib non-free deb http://ftp.debian.org/debian/ wheezy-updates main contrib non-free deb http://security.debian.org/ wheezy/updates main contrib non-free deb http://ftp.debian.org/debian/ wheezy-backports main

# testing / jessie #deb http://ftp.de.debian.org/debian/ testing main non-free contrib #deb-src http://ftp.de.debian.org/debian/ testing main non-free contrib

#deb http://security.debian.org/ testing/updates main contrib non-free #deb-src http://security.debian.org/ testing/updates main contrib non-free

# testing-updates, previously known as 'volatile' #deb http://ftp.de.debian.org/debian/ testing-updates main contrib non-free #deb-src http://ftp.de.debian.org/debian/ testing-updates main contrib non-free

# unstable / sid #deb http://ftp.de.debian.org/debian/ unstable main contrib non-free EOF

cat « EOF > /etc/apt/sources.list.d/lihas.list ## LiHAS: ## Run this command: sudo wget -O - http://ftp.lihas.de/debian/apt-key-lihas.gpg | sudo apt-key add - deb http://ftp.lihas.de/debian/ stable main EOF

# ggf. Debian-Multimedia-Paketliste einrichten: cat « EOF > /etc/apt/sources.list.d/multimedia.list # Multimedia # Run this command: sudo wget -O - http://www.deb-multimedia.org/ | sudo apt-key add - deb http://www.deb-multimedia.org testing main non-free EOF

cp -p /etc/apt/preferences /etc/apt/preferences.old

cat « EOF > /etc/apt/preferences Package: * Pin: release a=experimental Pin-Priority: 9

# sid: Package: * Pin: release a=unstable Pin-Priority: 99

# jessie: Package: * Pin: release a=testing Pin-Priority: 100

# backports: Package: * Pin: release a=wheezy-backports Pin-Priority: 200

# wheezy: Package: * Pin: release a=wheezy Pin-Priority: 500 EOF

### Paketlistenspeicher saeubern: aptitude clean

aptitude -y update

aptitude -y -R install debian-archive-keyring debian-keyring debian-maintainers

# ggf. Debian-multimedia-Keyring aptitude install deb-multimedia-keyring # lihas-keyring aptitude -y -R install lihas-keyring # damit Key greift aptitude -y update

### wichtige Pakete installieren (1): aptitude -y -R install debsums debconf debconf-utils locales aptitude -y -R dist-upgrade

### Debconf-Parameter setzten echo debconf debconf/frontend select Dialog | debconf-set-selections echo debconf debconf/priority select medium | debconf-set-selections echo tzdata tzdata/Areas select Europe | debconf-set-selections echo tzdata tzdata/Zones/Europe select Berlin | debconf-set-selections echo locales locales/default_environment_locale select None | debconf-set-selections echo locales locales/locales_to_be_generated multiselect de_DE ISO-8859-1, de_DE.UTF-8 UTF-8, de_DE@euro ISO-8859-15, en_GB ISO-8859-1, en_GB.ISO-8859-15 ISO-8859-15, en_GB.UTF-8 UTF-8, en_US ISO-8859-1, en_US.ISO-8859-15 ISO-8859-15, en_US.UTF-8 UTF-8 | debconf-set-selections

### zusaetzlich zu tzdata echo „Europe/Berlin“ > /etc/timezone

### zusaetzlich zu locales #echo 'LANG=„C“' > /etc/environment echo 'LANG=„C“' > /etc/default/locale

cat « EOF > /etc/locale.gen # This file lists locales that you wish to have built. You can find a list # of valid supported locales at /usr/share/i18n/SUPPORTED, and you can add # user defined locales to /usr/local/share/i18n/SUPPORTED. If you change # this file, you need to rerun locale-gen.

de_DE ISO-8859-1 de_DE.UTF-8 UTF-8 de_DE@euro ISO-8859-15 en_GB ISO-8859-1 en_GB.ISO-8859-15 ISO-8859-15 en_GB.UTF-8 UTF-8 en_US ISO-8859-1 en_US.ISO-8859-15 ISO-8859-15 en_US.UTF-8 UTF-8 EOF

### Umgebung einrichten/initialisieren: dpkg-reconfigure -f noninteractive debconf dpkg-reconfigure -f noninteractive tzdata dpkg-reconfigure -f noninteractive locales

### wichtige Pakete installieren (2): aptitude -y -R install dialog less vim screen tzdata debconf ssh psmisc rsyslog ncurses-term rsyslog mktemp file mc ntpdate bash-completion rsync nagios-plugins nagios-nrpe-server-config-lihas vo sysv-rc-conf logrotate git etckeeper cron-silencer

aptitude -y -R purge nano syslog-ng

### Git konfigurieren: git config –global user.name „Christoph Haas“ git config –global user.email „christoph.haas@ukbw.de“ cd /etc git commit –amend –reset-author

#### auf VServer-Hosts: /etc/sysctl.conf - IP-forwarding aktiviert:

# Uncomment the next line to enable packet forwarding for IPv4
net.ipv4.ip_forward=1

- Kernelmeldungen reduziert:

# Uncomment the following to stop low-level messages on console
kernel.printk = 3 4 1 3

- Aktivierung der neuen Einstellungen:

sysctl -p

### macht Probleme: #Abhängigkeitsprobleme verhindern Konfiguration von fusioninventory-agent: # fusioninventory-agent hängt ab von hdparm; aber: # Paket hdparm ist noch nicht konfiguriert. # #dpkg: Fehler beim Bearbeiten von fusioninventory-agent (–configure): # Abhängigkeitsprobleme - verbleibt unkonfiguriert # ### aptitude -y -R install fusioninventory-agent

### nur im Linux VServer und LXC: rsyslogd anpassen sed '/imklog/s/^/#/' < /etc/rsyslog.conf > /etc/rsyslog.conf.new ; mv /etc/rsyslog.conf.new /etc/rsyslog.conf

### bei von mir kaputt konfigurieren _Blechen_: ### sed -i '/^#imklog/s/^#' /etc/rsyslog.conf ### wenn kein Postfix installiert ist/wird, damit nicht exim nachgezogen wird, z.B. bei rsnapshot: aptitude -y -R install nullmailer ### .bashrc: cp /root/.bashrc /root/.bashrc.old cat « EOF > /root/.bashrc #export PS1='\h:\w\$ ' #umask 022 # You may uncomment the following lines if you want `ls' to be colorized: # enable color support of ls and also add handy aliases if [ -x /usr/bin/dircolors ]; then eval „`dircolors -b`“ export LS_OPTIONS='–color=auto' alias ls='ls $LS_OPTIONS' alias ll='ls $LS_OPTIONS -l' alias l='ls $LS_OPTIONS -lA' fi # # Some more alias to avoid making mistakes: # alias rm='rm -i' # alias cp='cp -i' # alias mv='mv -i' . /etc/bash_completion # alias rsync_ch='rsync -aHSvxh –progress' alias rsync_ch='rsync -rlHpogDtSvxAX –progress' # wegen „warning: Running /etc/init.d/networking restart is deprecated because it may not enable again some interfaces“: alias netrestart=„sudo nohup sh -c 'invoke-rc.d networking stop; date; echo sleeping; sleep 2; echo waking; date; invoke-rc.d networking start'“ alias cat2='cat $1 | grep „^[^#]“' # #— # # don't put duplicate lines in the history. See bash(1) for more options # don't overwrite GNU Midnight Commander's setting of `ignorespace'. export HISTCONTROL=$HISTCONTROL${HISTCONTROL+,}ignoredups # … or force ignoredups and ignorespace export HISTCONTROL=ignoreboth # append to the history file, don't overwrite it shopt -s histappend # for setting history length see HISTSIZE and HISTFILESIZE in bash(1) # check the window size after each command and, if necessary, # update the values of LINES and COLUMNS. #shopt -s checkwinsize # set variable identifying the chroot you work in (used in the prompt below) #if [ -z „$debian_chroot“ ] && [ -r /etc/debian_chroot ]; then # debian_chroot=$(cat /etc/debian_chroot) #fi # set a fancy prompt (non-color, unless we know we „want“ color) case „$TERM“ in xterm-color) color_prompt=yes;; esac # uncomment for a colored prompt, if the terminal has the capability; turned # off by default to not distract the user: the focus in a terminal window # should be on the output of commands, not on the prompt #force_color_prompt=yes if [ -n „$force_color_prompt“ ]; then if [ -x /usr/bin/tput ] && tput setaf 1 >&/dev/null; then # We have color support; assume it's compliant with Ecma-48 # (ISO/IEC-6429). (Lack of such support is extremely rare, and such # a case would tend to support setf rather than setaf.) color_prompt=yes else color_prompt= fi fi if [ „$color_prompt“ = yes ]; then PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ ' else PS1='${debian_chroot:+($debian_chroot)}\u@\h:\w\$ ' fi unset color_prompt force_color_prompt # If this is an xterm set the title to user@host:dir case „$TERM“ in xterm*|rxvt*) PS1=„\[\e]0;${debian_chroot:+($debian_chroot)}\u@\h: \w\a\]$PS1“ ;; *) ;; esac # enable programmable completion features (you don't need to enable # this, if it's already enabled in /etc/bash.bashrc and /etc/profile # sources /etc/bash.bashrc). if [ -f /etc/bash_completion ]; then . /etc/bash_completion fi EOF ### .vimrc copy /root/.vimrc /root/.vimrc.org cat « EOF » /root/.vimrc „.~/vimrc „2011-10-21, 17:07:04, chhaas: “ Kommentare mit dem Anfuehrungszeichen einleiten. Nicht mit Hash! “ die <F5>-Taste fuegt sowohl im normalen, als auch Einfuege-Modus „ das 'aktuelle Datum und Uhrzeit, haasc: ' ein: :nnoremap <F5> “=strftime(„%Y-%m-%d, %H:%M:%S, haasc: “)<CR>P :inoremap <F5> <C-R>=strftime(„%Y-%m-%d, %H:%M:%S, haasc: “)<CR> „ vim fuegt mit autoindent in jeder bereits eingerueckten Zeile noch eine “ Einrueckung hinzu. „ Leider keinen Tab, sondern 8 Leerzeichen: :set autoindent “ mit der <F11>-Taste vim sagen, dass man gerade mit der Maus einfuegt, und vim „ nicht umformatieren soll. Mit nochmal <F11> druecken ist es wieder aus: :set pastetoggle=<F11> “ Gross-/Kleinschreibung beim Suchen ignorieren: „:set ignorecase “ die o.g. Funktion fuehrt zu Fehler „filetype unknown“ beim Starten von vim!!! „ Cursor-Position immer zeigen: :set ruler “ zeigt an, ob man sich im Einfuege-Modus befindet, oder nicht: :set showmode :set tabstop=4 :set shiftwidth=4 „ Syntax-Highlightning einschalten: :set syntax=on “ Hintergrund hell stellen (notwendig fuer syntax on): :set background=light „ 2011-10-21, chhaas: ergibt Fehler! “ Zeilennummern anzeigen: „ :set number “ Titel im Consolen-Titel anzeigen: :set title „ 2013-12-18, haasc: vim-yank-buffer von 50 Zeilen auf 1000 Zeilen und die max. Size von 10 kB auf 500 kB erhoehen: “ the „ ' “ option is used to specify how many files for which you save marks. „ the “ < „ option controls how many lines are saved for each of the registers :set viminfo='500,<1000 EOF ### vim zum default-Editor machen update-alternatives –set editor /usr/bin/vim.basic ### screen: cp -p /etc/screenrc /etc/screenrc.org cat « EOF » /etc/screenrc # Blendet immer eine bunte Statuszeile ein: # 2010-11-19, chhaas: caption always “%{rw}Host: %H.intra.ukbw.de | User: $LOGNAME | Date: %{bw}%D, %c%{rw} | Term-Nr.: %n%f* | %t„ # oder auch: # caption always “%{Wg} %1` %-=%{gW} %2` %{Wg} %D, %d.%M. | %c h„ # # [Strg]+[F] startet ein neues virtuelles Terminal # # mit Namen „MAIL“ und baut automatisch eine # # SSH-Verbindung zu „anderer.rechner.de“ auf: # bindkey ^f screen -t MAIL ssh anderer.rechner.de EOF ### ACHTUNG: die Variablenbezeichnungen $ARG1$ u.s.w. werden beim pasten nicht korrekt uebernommen!!! #### Deswegen werden die „$“-Zeichen Escaped! „$ARG1$“ –» „\$ARG1\$“ ### Icinga-/Nagios Nrpe: cp -p /etc/nagios/nrpe.cfg /etc/nagios/nrpe.cfg.old cat « EOF > /etc/nagios/nrpe.cfg # LOG FACILITY # The syslog facility that should be used for logging purposes. log_facility=daemon # PID FILE # The name of the file in which the NRPE daemon should write it's process ID # number. The file is only written if the NRPE daemon is started by the root # user and is running in standalone mode. pid_file=/var/run/nagios/nrpe.pid # PORT NUMBER # Port number we should wait for connections on. # NOTE: This must be a non-priviledged port (i.e. > 1024). # NOTE: This option is ignored if NRPE is running under either inetd or xinetd server_port=5666 # SERVER ADDRESS # Address that nrpe should bind to in case there are more than one interface # and you do not want nrpe to bind on all interfaces. # NOTE: This option is ignored if NRPE is running under either inetd or xinetd # 2014-04-23, haasc: nicht noetig: #server_address=${SERVER_IP} # NRPE USER # This determines the effective user that the NRPE daemon should run as. # You can either supply a username or a UID. # # NOTE: This option is ignored if NRPE is running under either inetd or xinetd nrpe_user=nagios # NRPE GROUP # This determines the effective group that the NRPE daemon should run as. # You can either supply a group name or a GID. # # NOTE: This option is ignored if NRPE is running under either inetd or xinetd nrpe_group=nagios # ALLOWED HOST ADDRESSES # This is an optional comma-delimited list of IP address or hostnames # that are allowed to talk to the NRPE daemon. # # Note: The daemon only does rudimentary checking of the client's IP # address. I would highly recommend adding entries in your /etc/hosts.allow # file to allow only the specified host to connect to the port # you are running this daemon on. # # NOTE: This option is ignored if NRPE is running under either inetd or xinetd allowed_hosts=172.16.1.59,argus01.intra.ukbw.de # COMMAND ARGUMENT PROCESSING # This option determines whether or not the NRPE daemon will allow clients # to specify arguments to commands that are executed. This option only works # if the daemon was configured with the –enable-command-args configure script # option. # # * ENABLING THIS OPTION IS A SECURITY RISK! * # Read the SECURITY file for information on some of the security implications # of enabling this variable. # # Values: 0=do not allow arguments, 1=allow command arguments dont_blame_nrpe=1 # COMMAND PREFIX # This option allows you to prefix all commands with a user-defined string. # A space is automatically added between the specified prefix string and the # command line from the command definition. # # * THIS EXAMPLE MAY POSE A POTENTIAL SECURITY RISK, SO USE WITH CAUTION! * # Usage scenario: # Execute restricted commmands using sudo. For this to work, you need to add # the nagios user to your /etc/sudoers. An example entry for alllowing # execution of the plugins from might be: # # nagios ALL=(ALL) NOPASSWD: /usr/lib/nagios/plugins/ # # This lets the nagios user run all commands in that directory (and only them) # without asking for a password. If you do this, make sure you don't give # random users write access to that directory or its contents! # command_prefix=/usr/bin/sudo # DEBUGGING OPTION # This option determines whether or not debugging messages are logged to the # syslog facility. # Values: 0=debugging off, 1=debugging on debug=0 # COMMAND TIMEOUT # This specifies the maximum number of seconds that the NRPE daemon will # allow plugins to finish executing before killing them off. command_timeout=60 # CONNECTION TIMEOUT # This specifies the maximum number of seconds that the NRPE daemon will # wait for a connection to be established before exiting. This is sometimes # seen where a network problem stops the SSL being established even though # all network sessions are connected. This causes the nrpe daemons to # accumulate, eating system resources. Do not set this too low. connection_timeout=300 # WEEK RANDOM SEED OPTION # This directive allows you to use SSL even if your system does not have # a /dev/random or /dev/urandom (on purpose or because the necessary patches # were not applied). The random number generator will be seeded from a file # which is either a file pointed to by the environment valiable $RANDFILE # or $HOME/.rnd. If neither exists, the pseudo random number generator will # be initialized and a warning will be issued. # Values: 0=only seed from /dev/[u]random, 1=also seed from weak randomness #allow_weak_random_seed=1 # INCLUDE CONFIG FILE # This directive allows you to include definitions from an external config file. #include=<somefile.cfg> # INCLUDE CONFIG DIRECTORY # This directive allows you to include definitions from config files (with a # .cfg extension) in one or more directories (with recursion). #include_dir=<somedirectory> #include_dir=<someotherdirectory> # COMMAND DEFINITIONS # Command definitions that this daemon will run. Definitions # are in the following format: # # command[<command_name>]=<command_line> # # When the daemon receives a request to return the results of <command_name> # it will execute the command specified by the <command_line> argument. # # Unlike Nagios, the command line cannot contain macros - it must be # typed exactly as it should be executed. # # Note: Any plugins that are used in the command lines must reside # on the machine that this daemon is running on! The examples below # assume that you have plugins installed in a /usr/local/nagios/libexec # directory. Also note that you will have to modify the definitions below # to match the argument format the plugins expect. Remember, these are # examples only! # The following examples use hardcoded command arguments… command[check_users]=/usr/lib/nagios/plugins/check_users -w 5 -c 10 command[check_load]=/usr/lib/nagios/plugins/check_load -w 15,10,5 -c 30,25,20 command[check_hda1]=/usr/lib/nagios/plugins/check_disk -w 20% -c 10% -p /dev/hda1 command[check_zombie_procs]=/usr/lib/nagios/plugins/check_procs -w 5 -c 10 -s Z command[check_total_procs]=/usr/lib/nagios/plugins/check_procs -w 150 -c 200 # The following examples allow user-supplied arguments and can # only be used if the NRPE daemon was compiled with support for # command arguments *AND* the dont_blame_nrpe directive in this # config file is set to '1'. This poses a potential security risk, so # make sure you read the SECURITY file before doing this. #command[check_users]=/usr/lib/nagios/plugins/check_users -w \$ARG1\$ -c \$ARG2\$ #command[check_load]=/usr/lib/nagios/plugins/check_load -w \$ARG1\$ -c \$ARG2\$ #command[check_disk]=/usr/lib/nagios/plugins/check_disk -w \$ARG1\$ -c \$ARG2\$ -p \$ARG3\$ #command[check_procs]=/usr/lib/nagios/plugins/check_procs -w \$ARG1\$ -c \$ARG2\$ -s \$ARG3\$ # local configuration: # if you'd prefer, you can instead place directives here include=/etc/nagios/nrpe_local_lihas.cfg include=/etc/nagios/nrpe_local.cfg include=/etc/nagios/nrpe_local_ukbw.conf # you can place your config snipplets into nrpe.d/ include_dir=/etc/nagios/nrpe.d/ EOF cat « EOF > /etc/nagios/nrpe_local_lihas.cfg # automatisch installiert durch Paket 'nagios-nrpe-server-config-lihas' # alle Aenderungen bitte nach nrpe_local.cfg command[check_mailq_postfix]=/usr/lib/nagios/plugins/check_mailq -w 15 -c 30 -M postfix command[check_amavis]=/usr/lib/nagios/plugins/lihas/amavis_check.pl –server mail.intra.ukbw.de –from nagiostest@ukbw.de –to nagiostest@ukbw.de command[check_clamav]=/usr/lib/nagios/plugins/lihas/check_clamav command[check_sensors]=/usr/lib/nagios/plugins/check_sensors command[check_raid]=/usr/lib/nagios/plugins/lihas/check_raid #command[check_all_disk]=/usr/lib/nagios/plugins/check_disk -w 8% -c 4% -W 8% -K 4% command[check_all_disk]=/usr/lib/nagios/plugins/check_disk -w 8% -c 4% -e command[check_load]=/usr/lib/nagios/plugins/check_load -w 5,4,3 -c 10,9,8 command[check_procs]=/usr/lib/nagios/plugins/check_procs -w 250 -c 350 command[check_proc]=/usr/lib/nagios/plugins/check_procs -w \$ARG1\$ -c \$ARG2\$ -C \$ARG3\$ command[check_drbd_all]=/usr/lib/nagios/plugins/lihas/check_drbd -d all -o Unconfigured command[check_users]=/usr/lib/nagios/plugins/check_users -w 10 -c 20 command[check_exactly_one_proc_arg]=/usr/lib/nagios/plugins/check_procs -w 1:1 -c 1:1 -a \$ARG1\$ EOF cat « EOF > /etc/nagios/nrpe_local_ukbw.conf # APT command[check_apt]=/usr/lib/nagios/plugins/check_apt EOF # ggf. auf BLECH u.s.w.: cat « EOF > /etc/nagios/nrpe_local_ukbw.conf command[check_megaraid_sas]=sudo /usr/lib/nagios/plugins/lihas/check_megaraid_sas -o 8 command[check_oracle_health]=/usr/lib/nagios/plugins/lihas/check_oracle_health -c \$ARG1\$ -u nagios -p oradbm0n -m \$ARG2\$ –units MB # /usr/lib/nagios/plugins/lihas/check_oracle_health -c GUSOPROD -u sys -p sysman -m \$ARG2\$ –units MB command[check_oracle]=/usr/lib/nagios/plugins/lihas/check_oracle_health.sh \$ARG1\$ command[check_asm_status]=sudo /usr/lib/nagios/plugins/lihas/check_asm_status -m \$ARG1\$ command[check_load]=/usr/lib/nagios/plugins/check_timescheduled –schedule 04:30..23:00 /usr/lib/nagios/plugins/check_load -w 5,4,3 -c 10,9,8 –schedule default /usr/lib/nagios/plugins/check_load -w 25,24,23 -c 30,29,28 command[check_procs]=/usr/lib/nagios/plugins/check_timescheduled –schedule 04:30..23:00 /usr/lib/nagios/plugins/check_procs -w 750 -c 850 –schedule default /usr/lib/nagios/plugins/check_procs -w 1650 -c 1750 EOF # {SERVER_IP} in /etc/nagios/nrpe.cfg durch richtige IP-Adresse ersetzen!!! # anschliessend: /etc/init.d/nagios-nrpe-server restart ### SSH fuer root konfigurieren: mkdir /root/.ssh chmod go-rx /root/.ssh ### SSH-Keys kopieren: cat « EOF > /root/.ssh/authorized_keys ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDAAlnnACtsBCFO4nOibAuweQS6T7dFgM52F2BY2fVYucq5Dzs/k70kUOFpb2qRtKrwdLm0eM9ZT439QsqSNasLEYKDeyAA6b8UGkFl1kzYMjeX5aA/kWeQflnU8x74fufP1qUDtdRl1fODjW7Y2B5nkB9p1S/6G9yE483lT72WTDs2Y7aO/FN8YEmTrUp4OOjk5wxWnb3uftvmZxb8mPYwtCIW6pc6PqeAkjAoTgCt4vWZKKtZcxM62+xsb24/wSO1c/IjQnUdhiidtYF+wU895XeNHwQIF60Zeqe9lNtp1xX3S6np8o/DDJeoqc24Dz5kfDSXxO7l2M2Sz99W3ZJj haasc@haasc-ThinkPad-E520 ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAyGqKpuyVg0GM91f7wk10G0gwpCL1ZoLOi5hngErHBvasASQnihAPotBC2OHVtSqB6zdNTWOUGFGulNNG7q2uqK9sG6vlrU1hzkgMZ5kMe5pzyhRTXf8ThlqpNPlfzPV9TDYY1DwZ2VE7UDBpVbbrvjbEjyl+CbiLlgcUhEH0ItSqPvLVKf7ekQn2ecAQl0cqah0EdX/y7Zt+ePHjNIZgj9mNAnlRWBAH/AAAFclmlZJ31s+2acD3lIK/llyivi37DaBV2ifwibtAox57HyTrZkFNKy1ioJkpT1xVcvgeSmZ+uFxZ+/IIw619BLDm+GFaYbwYpqZLzJmXqA+Q8pIV7Q== haasc@haas ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAIEAvPgUfxQaqt90bm6PNeOh8iTw1w6IUt7Ma16b+B46nILrd5z324PUexV+2XGfgu0M2Mo48wYjD3A9702Dn8Plf1h+CrDnZvyOxHM0Vpb/WBKuBLxRN+sI/C9cAIPXo26ajNzft8w8tIsj56JIf8eQNKA5Gs5Xe25XMkaF2YYx+8E= /home/are/.ssh/id_rsa ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDbiMZzNakaiuHjRl+rngQI/LHu8PSlXE8efjV+IEiKs3y2vpUNdB8aQ2W2DoyMgSzCMgXP2Q8qhluPvnR4okQfigo28JLuY1sea5aFbJn45nv8riVumrupYJbJO4w4jEJE6xAybzUF08dxAMr28jhU3C+XytrRQJExLo+HsK/U2O5dOk9jNToQsPPRlzLmUThQf7yR4r59QyAhzqZ/oV/Gadg7hLbGL7GdTwd4MnU64FcBVnLU672k4teRzy1ZHS1Lv8HwJ26T6snGEjaQpengNYihaBhgfO5w6uDnuGKMELn/tUsVDZTF8kDxzRCRYAg92+VI/TbFyUomwjqhXXhR root@backup01 EOF
zurück