Mrz 24
Befehl für Shell/Batch:
cd /etc/apache2
mkdir ssl
cd ssl

 

Befehl für Shell/Batch:
openssl req -new -nodes -keyout www_DEINE_DOMAIN_de.key -out www_DEINE_DOMAIN_de.csr -newkey rsa:2048

 

Das ganze sieht wie folgt aus. Bei der Abfrage von [Common Name] müßen Sie die Domain Adresse eingeben, die Sie mit https einrichten wollen. Bei der Frage eines Passwortes => das leer lassen (einfach Enter drücken)

Befehl für Shell/Batch:
openssl req -new -nodes -keyout www_webspace-for-you_de.key -out www_webspace-for-you_de.csr -newkey rsa:2048

 

Zitat:
Generating a 2048 bit RSA private key
………………………………………………………………………….+++
………………………………….+++
writing new private key to ‚www_webspace-for-you_de.key‘
—–
You are about to be asked to enter information that will be incorporated
into your certificate request.
What you are about to enter is what is called a Distinguished Name or a DN.
There are quite a few fields but you can leave some blank
For some fields there will be a default value,
If you enter ‚.‘, the field will be left blank.
—–
Country Name (2 letter code) [AU]:DE
State or Province Name (full name) [Some-State]:Brandenburg
Locality Name (eg, city) []:Lübben
Organization Name (eg, company) [Internet Widgits Pty Ltd]:webspace-for-you Team
Organizational Unit Name (eg, section) []:webspace-for-you Team
Common Name (eg, YOUR name) []:webspace-for-you.de
Email Address []:info@DEINE_EMAIL_ADDY.de

Please enter the following ‚extra‘ attributes
to be sent with your certificate request
A challenge password []: <ENTER>
An optional company name []: <ENTER>

 

Mrz 16

Man bearbeite die Datei:

Befehl für Shell/Batch:
vi /etc/sysconfig/apache2

 

und sucht dort nach Apache_Modules.
Dort fügt man rewrite mit ein und startet den apachen neu.

Zitat:
APACHE_MODULES=“actions alias auth_basic authn_file authz_host authz_groupfile authz_default authz_user authn_dbm autoindex cgi dir env expires include log_config mime negotiation setenvif ssl suexec userdir php5 rewrite

 

Mrz 15

Standard sind 2 MB pro Datei/Bild an erlaubten Upload bei PHP (man möge mich korrigieren, sollte es anders sein sollte)

Um diesen zu beheben, editiert man die php.ini

Befehl für Shell/Batch:
vi /etc/php5/apache2/php.ini

 

Dort sucht man nun nach upload_max_filesize und setzt nun seinen gewünschten neuen Wert.

Zitat:
; Maximum allowed size for uploaded files.
upload_max_filesize = 5M

 

Danach den apachen neu starten.

 

Mrz 15

Problem: setzt man Suse neu auf und man arbeitet im Textmodus, hat gerade im MC und bei Yast sogenannte Seudografiken.

Abhilfe: Man gehe ich das Verzeichniss des Benutzers, mit dem man auf der Shell immer arbeitet. Bei Benutzer root ist es das Verzeichniss: /root. Wenn es sich um ein Benutzer handelt, dann in /home/BENUTZERNAME.

Dort erstellt man nun eine Datei und kopiert folgenden Befehl rein:

Befehl für Shell/Batch:
vi .bashrc
export LC_ALL=de_DE.iso-8859-1

 

mit :wq den editor dann beenden. ALLE Befehle, die in dieser Datei aufgeführt werden, werden bei einloggen des Benutzers ausgeführt

 

Mrz 15

Du hast MYSQL das erste mal gestartet?
Dann wurde noch kein Pawwort gesetzt. Dies beheben wir mit:

Befehl für Shell/Batch:
/usr/bin/mysqladmin -u root password ’new-password‘

 

Du hast bereits ein Passwort vergeben und möchtest es jetzt nachträglich ändern?
Dann kannst du das am einfachsten über phpMyAdmin machen.
Allerdings mußt du hier dein altes Passwort wissen:

Gehe in die Datenbank: MYSQL. Dort klickst du dann in der rechten Contensseite auf SQL und gibt folgenden Befehl ein:

Befehl für Shell/Batch:
UPDATE user SET Password=PASSWORD(„Neues Passwort“) WHERE User=“root“

Wichtig ist, das man danach auf das Home Icon geht und dort die Rechte neu lädt.
Alternativ geht es natürlich auch, MYSQL neu zu starten.

 

Mrz 14

Wenn ein Mountpunkt sich nicht mehr umounten läßt, weil ggf. ein Programm/dienst noch die „Finger“ drauf hat.

Befehl für Shell/Batch:
fuser -k /mnt
umount /mnt

/mnt = das ist der Mountpunkt, wo man die Datei / Verzeichniss hin gemoutet hat.

Mrz 14

Von ein Verzeichniss (auch gemountetes) eine ISO Datei erstellen

Befehl für Shell/Batch:
mkisofs -J -R -T -o /images.iso /mnt

/images.iso = der Pfad sowie der Dateiname des am anlegenden ISO Images
/mnt = Die Quelle. Also wo die Datein zum kopieren liegen

ansonsten geht auch (aber nur wenn du eine _CD_ kopieren willst)

Befehl für Shell/Batch:

dd if=/dev/scd0 of=/dasistmeinimage.iso

scd0 = das ist das Device. ggf. entsprechend Anpassen

Mrz 14

Um sich die laufenden Prozesse anzusehen, gibt man auf der Shell folgenden Befehl ein:

Befehl für Shell/Batch:
ps -ax

 

Mrz 14
Befehl für Shell/Batch:
ln -snf <datei> <wohin>

 

Mrz 14

Hierfür wird das Programm nmap benötigt.
Wenn nicht vorhanden, dann einfach installieren

Befehl für Shell/Batch:
yast -i nmap

Dannach kann man nach offenen Ports suchen.

Befehl für Shell/Batch:
nmap -v 123.123.123.123