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:
Mrz 14
Hierfür wird das Programm nmap benötigt.
Wenn nicht vorhanden, dann einfach installieren
Befehl für Shell/Batch:
Dannach kann man nach offenen Ports suchen.
Befehl für Shell/Batch: