rsync über SHH und ein Nichtstandardport
geht so
# rsync -avz -e „ssh -p $portNumber“ user@remoteip:/path/to/files/ /local/path/
geht so
# rsync -avz -e „ssh -p $portNumber“ user@remoteip:/path/to/files/ /local/path/
# mkdir /etc/apache2/ssl
# cd /etc/apache2/ssl
# openssl req -new -x509 -days 3650 -nodes -out /etc/apache2/ssl/server.pem -keyout /etc/apache2/ssl/server.pem
# vi /etc/apache2/ports.conf
Listen 443
# a2enmod ssl
# vi apache2.conf
<VirtualHost IPDesServers:443> ServerName FQDN DocumentRoot /Wo/Auch/Immer/ SSLEngine On SSLCertificateFile /etc/apache2/ssl/server.pem </VirtualHost>
# /etc/init.d/apache2 force-reload
Das geht so:
# grep -ir SuchBegriff /SuchPfad
oder mit Dank an den unbekannten Tippgeber … ausschliesslich in Textdateien suchen:
# find /such/pfad -print |xargs file | grep text|awk -F: ‚{print $1}’| xargs grep -i SuchBegriff
Möchte man einen Webserver umziehen, der keine Downtime haben kann hilft ein Rewrite:
# /usr/sbin/apache-modconf apache enable libproxy
# /etc/init.d/apache restart
RewriteEngine On
RewriteRule ^/(.*)$ http://IPDesNeuenServers/$1 [L,P]
oder
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www\.olddomain\.dom$
RewriteRule ^(.*)$ http://www.newdomain.dom/$1 [L,R=301]
oder
RewriteEngine On
RewriteRule ^(.*)$ http://www.newdomain.dom/$1 [L,R=301]
Um mit Postfix alle mails wieder in die Queue zu stellen gebe man folgendes ein:
# postsuper -r ALL
und um alle zu löschen:
# postsuper -d ALL
Fehlt einem zur installation eines RPMs etwa eine Bibliothek z.B. die libstdc++.so.5 suche man mit
# yum provides libstdc++.so.5
nach dem Paket, welches sie enthält, wobei fogendes erscheinen kann:
compat-libstdc++-33.i386 3.2.3-61 base
Matched from:
/usr/lib/libstdc++.so.5
nun ein
# yum install compat-libstdc++33
und alles ist gut.