This forum uses cookies
This forum makes use of cookies to store your login information if you are registered, and your last visit if you are not. Cookies are small text documents stored on your computer; the cookies set by this forum can only be used on this website and pose no security risk. Cookies on this forum also track the specific topics you have read and when you last read them. Please confirm whether you accept or reject these cookies being set.

A cookie will be stored in your browser regardless of choice to prevent you being asked this question again. You will be able to change your cookie settings at any time using the link in the footer.

Hallo, Gast
Sie müssen sich registrieren bevor Sie auf unserer Seite Beiträge schreiben können.

Benutzername
  

Passwort
  





Durchsuche Foren

(Erweiterte Suche)

Foren-Statistiken
» Mitglieder: 23
» Neuestes Mitglied: Lilida
» Foren-Themen: 601
» Foren-Beiträge: 1.574

Komplettstatistiken

Aktive Themen
AI text/image to mesh
Forum: Informationen und aktuelle Meldungen
Letzter Beitrag: Cheryl Furse
Vor 6 Stunden
» Antworten: 0
» Ansichten: 9
Promo Couple Walk
Forum: Informationen und aktuelle Meldungen
Letzter Beitrag: Cheryl Furse
25.04.2024, 11:42
» Antworten: 0
» Ansichten: 67
Red light district
Forum: Informationen und aktuelle Meldungen
Letzter Beitrag: Cheryl Furse
23.04.2024, 11:12
» Antworten: 6
» Ansichten: 297
Sim geht in Schlafmodus
Forum: OpenSim
Letzter Beitrag: ThunderTower
21.04.2024, 12:31
» Antworten: 5
» Ansichten: 612
Tanzball rezzen
Forum: OpenSim-Manager
Letzter Beitrag: Lilida
16.04.2024, 14:27
» Antworten: 6
» Ansichten: 566
Was ist ne Kaffestube ohn...
Forum: Kaffeestube
Letzter Beitrag: Susan
15.04.2024, 15:17
» Antworten: 0
» Ansichten: 294
C Programmierung und bull...
Forum: Scripting
Letzter Beitrag: Cheryl Furse
07.04.2024, 00:50
» Antworten: 2
» Ansichten: 368
Steampunk-Party mit Marlo...
Forum: Informationen und aktuelle Meldungen
Letzter Beitrag: ThunderTower
02.04.2024, 18:29
» Antworten: 0
» Ansichten: 248
ERÖFFNUNG FLORES SEA Wild...
Forum: Informationen und aktuelle Meldungen
Letzter Beitrag: ThunderTower
01.04.2024, 18:52
» Antworten: 3
» Ansichten: 355
Einladung zur SCIFI Party...
Forum: Virtual Africa
Letzter Beitrag: Cheryl Furse
31.03.2024, 13:32
» Antworten: 7
» Ansichten: 724

 
  Eigene Eintwicklungsumgebung mit Ubuntu Server 20.04 LTS 64 Bit Version - Teil 3
Geschrieben von: ThunderTower - 24.06.2021, 13:16 - Forum: Serversoftware - Keine Antworten

Eigene Eintwicklungsumgebung mit Ubuntu Server 20.04 LTS 64 Bit Version - Teil 3

Installation von Apache, MySQL und PHP 7.4

Einloggen:

ssh lordsniefnase@192.168.178.21 -p33159

Apache, mysql und php installieren:

sudo apt-get install lamp-server^

Möchten Sie fortfahren? [J/n] Mit J beantworten

weiter mit:

lordsniefnase@sliplady:~$ sudo mysql
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 15
Server version: 8.0.25-0ubuntu0.20.04.1 (Ubuntu)

Copyright © 2000, 2021, Oracle and/or its affiliates.

Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

sudo mysql_secure_installation

  • Passwort für den MySQL-Root-Benutzer setzen
  • Authentifizierungsmethode festlegen
  • Benutzer und Berechtigungen einstellen
  • Remote-Root-Logins deaktivieren
  • Testdatenbank entfernen
mysql> ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '8+.BZh[]ns$fsgbas5dD5';
Query OK, 0 rows affected (0.10 sec)

mysql> FLUSH PRIVILEGES;
Query OK, 0 rows affected (0.06 sec)

mysql> exit
Bye

lordsniefnase@sliplady:~$ sudo mysql
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
lordsniefnase@sliplady:~$

mysql -u root -p

Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 17
Server version: 8.0.25-0ubuntu0.20.04.1 (Ubuntu)

Copyright © 2000, 2021, Oracle and/or its affiliates.

Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql> CREATE USER 'strolch'@'localhost' IDENTIFIED BY 'Gt#$s#hNks54124DD';

GRANT ALL PRIVILEGES ON *.* TO 'strolch'@'localhost' WITH GRANT OPTION;

lordsniefnase@sliplady:~$    systemctl status mysql.service
● mysql.service - MySQL Community Server
    Loaded: loaded (/lib/systemd/system/mysql.service; enabled; vendor preset: enabled)
    Active: active (running) since Thu 2021-06-24 09:16:22 UTC; 24min ago
  Main PID: 9338 (mysqld)
    Status: "Server is operational"
      Tasks: 39 (limit: 9348)
    Memory: 337.0M
    CGroup: /system.slice/mysql.service
            └─9338 /usr/sbin/mysqld
lordsniefnase@sliplady:~$

ALTER USER 'strolch'@'localhost' IDENTIFIED WITH mysql_native_password BY 'Gt#$s#hNks54124DD';

Datenbanken erstellen:

mysql> create database zackzack1;
Query OK, 1 row affected (0.17 sec)

mysql> create database zackzack2;
Query OK, 1 row affected (0.11 sec)

mysql> create database zackzack3;
Query OK, 1 row affected (0.12 sec)

mysql> create database zackzack4;
Query OK, 1 row affected (0.13 sec)

mysql> show databases;

+--------------------+
| Database          |
+--------------------+
| information_schema |
| mysql              |
| performance_schema |
| sys                |
| zackzack1          |
| zackzack2          |
| zackzack3          |
| zackzack4          |
+--------------------+
8 rows in set (0.01 sec)

mysql> exit

Bye

sudo ufw allow 80

sudo ufw reload

Im LAN die Standart html mit der IP abrufen:

   

Pfad: /var/www/html/index.html

...wird fortgesetzt

Drucke diesen Beitrag

  Eigene Eintwicklungsumgebung mit Ubuntu Server 20.04 LTS 64 Bit Version - Teil 2
Geschrieben von: ThunderTower - 23.06.2021, 14:24 - Forum: Serversoftware - Keine Antworten

SSH Port ändern von 22 auf 33195 und PermitRootLogin auf no setzen!

Konfigurationsdatei unter:

sudo nano /etc/ssh/sshd_config

Nach der Änderung mit Strg + o abspeichern und mit Strg + x schließen

   

Freigabe:

lordsniefnase@sliplady:~$ sudo ufw allow 33159
Rule added
Rule added (v6)
lordsniefnase@sliplady:~$ sudo ufw allow 33159/tcp
Rule added
Rule added (v6)
lordsniefnase@sliplady:~$ sudo ufw reload

Firewall reloaded

Neu anmelden auf Port 33159 - Keine Anmeldung als root möglich - nur noch über su!

ssh lordsniefnase@192.168.178.21 -p33159

lordsniefnase@sliplady:~$ su

Password:

root@sliplady:/home/lordsniefnase#

exit

UFW - Regel Port 22 löschen:

lordsniefnase@sliplady:~$ sudo ufw status numbered
[sudo] password for lordsniefnase:
Status: active

    To                        Action      From
    --                        ------      ----
[ 1] 22/tcp                    ALLOW IN    Anywhere                 
[ 2] 22                        ALLOW IN    Anywhere                 
[ 3] 33159                      ALLOW IN    Anywhere                 
[ 4] 33159/tcp                  ALLOW IN    Anywhere                 
[ 5] 22/tcp (v6)                ALLOW IN    Anywhere (v6)           
[ 6] 22 (v6)                    ALLOW IN    Anywhere (v6)           
[ 7] 33159 (v6)                ALLOW IN    Anywhere (v6)           
[ 8] 33159/tcp (v6)            ALLOW IN    Anywhere (v6)           

lordsniefnase@sliplady:~$ ufw delete 2

ERROR: You need to be root to run this script
lordsniefnase@sliplady:~$ sudo ufw delete 2
Deleting:
allow 22
Proceed with operation (y|n)? y
Rule deleted
lordsniefnase@sliplady:~$ sudo ufw delete 1
Deleting:
allow 22/tcp
Proceed with operation (y|n)? y
Rule deleted
lordsniefnase@sliplady:~$ sudo ufw delete 5
Deleting:
allow 33159
Proceed with operation (y|n)? n
Aborted
lordsniefnase@sliplady:~$ sudo ufw delete 6
Deleting:
allow 33159/tcp
Proceed with operation (y|n)? n
Aborted
lordsniefnase@sliplady:~$ sudo ufw status numbered
Status: active

    To                        Action      From
    --                        ------      ----
[ 1] 33159                      ALLOW IN    Anywhere                 
[ 2] 33159/tcp                  ALLOW IN    Anywhere                 
[ 3] 22/tcp (v6)                ALLOW IN    Anywhere (v6)           
[ 4] 22 (v6)                    ALLOW IN    Anywhere (v6)           
[ 5] 33159 (v6)                ALLOW IN    Anywhere (v6)           
[ 6] 33159/tcp (v6)            ALLOW IN    Anywhere (v6)           

lordsniefnase@sliplady:~$ sudo ufw delete 3
Deleting:
allow 22/tcp
Proceed with operation (y|n)? y
Rule deleted (v6)
lordsniefnase@sliplady:~$ sudo ufw delete 4
Deleting:
allow 33159
Proceed with operation (y|n)? n
Aborted
lordsniefnase@sliplady:~$ sudo ufw status numbered
Status: active

    To                        Action      From
    --                        ------      ----
[ 1] 33159                      ALLOW IN    Anywhere                 
[ 2] 33159/tcp                  ALLOW IN    Anywhere                 
[ 3] 22 (v6)                    ALLOW IN    Anywhere (v6)           
[ 4] 33159 (v6)                ALLOW IN    Anywhere (v6)           
[ 5] 33159/tcp (v6)            ALLOW IN    Anywhere (v6)           

lordsniefnase@sliplady:~$ sudo ufw delete 3
Deleting:
allow 22
Proceed with operation (y|n)? y
Rule deleted (v6)
lordsniefnase@sliplady:~$ sudo ufw reload
Firewall reloaded
lordsniefnase@sliplady:~$

lordsniefnase@sliplady:~$ sudo ufw status numbered
Status: active

    To                        Action      From
    --                        ------      ----
[ 1] 33159                      ALLOW IN    Anywhere                 
[ 2] 33159/tcp                  ALLOW IN    Anywhere                 
[ 3] 33159 (v6)                ALLOW IN    Anywhere (v6)           
[ 4] 33159/tcp (v6)            ALLOW IN    Anywhere (v6)           


clear

vsftp aufsetzen:

sudo apt-get install vsftpd -y

sudo apt-get install vsftpd -y
Reading package lists... Done
Building dependency tree     
Reading state information... Done
The following additional packages will be installed:
  ssl-cert
Suggested packages:
  openssl-blacklist
The following NEW packages will be installed:
  ssl-cert vsftpd
0 upgraded, 2 newly installed, 0 to remove and 7 not upgraded.
Need to get 132 kB of archives.
After this operation, 402 kB of additional disk space will be used.

Fetched 132 kB in 0s (459 kB/s)
Preconfiguring packages ...
Selecting previously unselected package ssl-cert.
(Reading database ... 71302 files and directories currently installed.)
Preparing to unpack .../ssl-cert_1.0.39_all.deb ...
Unpacking ssl-cert (1.0.39) ...
Selecting previously unselected package vsftpd.
Preparing to unpack .../vsftpd_3.0.3-12_amd64.deb ...
Unpacking vsftpd (3.0.3-12) ...
Setting up ssl-cert (1.0.39) ...
Setting up vsftpd (3.0.3-12) ...
Created symlink /etc/systemd/system/multi-user.target.wants/vsftpd.service → /lib/systemd/system/vsftpd.service.
Processing triggers for man-db (2.9.1-1) ...
Processing triggers for systemd (245.4-4ubuntu3.7) ...

lordsniefnase@sliplady:~$ sudo systemctl start vsftpd

lordsniefnase@sliplady:~$ sudo systemctl enable vsftpd

Synchronizing state of vsftpd.service with SysV service script with /lib/systemd/systemd-sysv-install.

Executing: /lib/systemd/systemd-sysv-install enable vsftpd

lordsniefnase@sliplady:~$ sudo cp /etc/vsftpd.conf /etc/vsftpd.conf.bak
lordsniefnase@sliplady:~$ sudo nano /etc/vsftpd.conf
lordsniefnase@sliplady:~$ sudo nano /etc/vsftpd.userlist
lordsniefnase@sliplady:~$ sudo systemctl restart vsftpd
lordsniefnase@sliplady:~$ sudo mkdir /etc/cert
lordsniefnase@sliplady:~$ sudo openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout /etc/cert/vsftpd.pem -out /etc/cert/vsftpd.pem
Generating a RSA private key
..................+++++
...............................................+++++
writing new private key to '/etc/cert/vsftpd.pem'
-----
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]:
State or Province Name (full name) [Some-State]:
Locality Name (eg, city) []:
Organization Name (eg, company) [Internet Widgits Pty Ltd]:
Organizational Unit Name (eg, section) []:
Common Name (e.g. server FQDN or YOUR name) []:
Email Address []:

lordsniefnase@sliplady:~$

sudo nano /etc/vsftpd.conf

Inhalt:

listen=NO
listen_ipv6=YES
anonymous_enable=NO
local_enable=YES
write_enable=YES
local_umask=022
dirmessage_enable=YES
use_localtime=YES
xferlog_enable=YES
connect_from_port_20=YES
chroot_local_user=YES
secure_chroot_dir=/var/run/vsftpd/empty
pam_service_name=vsftpd
pasv_enable=Yes
pasv_min_port=10000
pasv_max_port=11000
user_sub_token=$USER
local_root=/home/$USER/ftp
userlist_enable=YES
userlist_file=/etc/vsftpd.userlist
userlist_deny=NO
rsa_cert_file=/etc/cert/vsftpd.pem
rsa_private_key_file=/etc/cert/vsftpd.pem
ssl_enable=YES
allow_anon_ssl=NO
force_local_data_ssl=YES
force_local_logins_ssl=YES
ssl_tlsv1=YES
ssl_sslv2=NO
ssl_sslv3=NO
require_ssl_reuse=NO
ssl_ciphers=HIGH

lordsniefnase@sliplady:~$ sudo /etc/init.d/vsftpd restart

Restarting vsftpd (via systemctl): vsftpd.service.

   

lordsniefnase@sliplady:~$ sudo adduser opensim
[sudo] password for lordsniefnase:
Adding user `opensim' ...
Adding new group `opensim' (1003) ...
Adding new user `opensim' (1003) with group `opensim' ...
Creating home directory `/home/opensim' ...
Copying files from `/etc/skel' ...
New password:
Retype new password:
passwd: password updated successfully
Changing the user information for opensim
Enter the new value, or press ENTER for the default
Full Name []:
Room Number []:
Work Phone []:
Home Phone []:
Other []:
Is the information correct? [Y/n] Y
lordsniefnase@sliplady:~$ sudo mkdir /home/opensim/ftp
lordsniefnase@sliplady:~$ sudo chown nobody:nogroup /home/opensim/ftp
lordsniefnase@sliplady:~$ sudo chmod a-w /home/opensim/ftp
lordsniefnase@sliplady:~$ sudo mkdir /home/opensim/ftp/install
lordsniefnase@sliplady:~$ sudo chown opensim:opensim /home/opensim/ftp/install
lordsniefnase@sliplady:~$ sudo nano /etc/vsftpd.userlist
lordsniefnase@sliplady:~$

lordsniefnase@sliplady:~$

Zugang zum Server mit Filezilla für opensim mit SFTP SSH im LAN ready!

   

Drucke diesen Beitrag

  Eigene Eintwicklungsumgebung mit Ubuntu Server 20.04 LTS 64 Bit
Geschrieben von: ThunderTower - 22.06.2021, 14:02 - Forum: Serversoftware - Keine Antworten

In diesem Beitrag baue ich mir eine kleine Entwicklungsumgebung mit einer Ubuntu Serverversion. Teil 1

Die Anforderungen an die Hardware sind gering. Nach der Installation kann der Monitor entfernt werden. Selbiger wird nur zum Setup benötigt.

Meine Beiträge sind auf Grund der Menge von mehrteiligem Inhalt.

Ich werde den Text nachhaltig aktualisieren, weil doch SSH, Apache, PHP usw. recht umfangreich ist.

So kann ich die notwendigen Installationen und Teilschritte zeitlich besser einplanen.


Alle notwendigen Voraussetzungen:


  1. Eine bootfähige CD/DVD erstellen
  2. ISO-Abbild brennen und von DVD booten
  3. Rechner im Netzwerk (LAN)
Das Setup vom Server ganz einfach durchlaufen:
  • Aktualisierung auf neuen Installer - Ja
  • Keyboardlayout Identifizierung - Layout German - Ja
  • Netzwerkkonfiguration DHCPv4 192.168.178.21/24 - Ja
  • Gesammte Festplatte verwenden - Ja
  • Install SSH Server - kein Import von Keys -Ja
  • Keine Server Snaps auswählen - Ja
  • Aktualisierung und Installlation von Securyty Updates - Ja
  • Nach einiger Zeit das Installationsmedium entfernen und NEU starten
  • Mit sudo apt-get update und sudo apt-get upgrade ist alles READY!
  • sudo reboot
Hilfreich:

Mit der TAB Taste weiter springen und Kreuze einfach mit der Leertaste setzen

Auf einem Client innerhalb vom Netzwerk (Lan) die Konsole öffen und mit yes Schlüssel importieren:

Login:

ssh sliplady@192.168.178.21

   
UNIX/Root-Passwort ändern wie folgt:

sliplady@sliplady:~$ sudo passwd root
[sudo] password for sliplady:

New password:
Retype new password:

passwd: password updated successfully
sliplady@sliplady:~$

Neues Benutzer hinzufügen:

sudo adduser lordsniefnase

sliplady@sliplady:~$ sudo adduser lordsniefnase
Adding user `lordsniefnase' ...
Adding new group `lordsniefnase' (1001) ...
Adding new user `lordsniefnase' (1001) with group `lordsniefnase' ...
Creating home directory `/home/lordsniefnase' ...
Copying files from `/etc/skel' ...
New password:
Retype new password:
passwd: password updated successfully
Changing the user information for lordsniefnase
Enter the new value, or press ENTER for the default
Full Name []:
Room Number []:
Work Phone []:
Home Phone []:
Other []:
Is the information correct? [Y/n] Y
Eingaben mit Y bestätigen
Hinzufügen des Benutzers zur Gruppe sudo kann nur root:

usermod -aG sudo lordsniefnase

Login als Benutzer und root testen + Ordner erstellen:

lordsniefnase@sliplady:~$ su
Password: 
root@sliplady:/home/lordsniefnase# ls
root@sliplady:/home/lordsniefnase# mkdir test
root@sliplady:/home/lordsniefnase# ls
Der Ordner test wurde erfolgreich erstellt.
root@sliplady:/home/lordsniefnase#

root@sliplady:/home/lordsniefnase# exit

exit
lordsniefnase@sliplady:~$

Done, Ubuntu Server 20.04 LTS 64 Bit Version ist komplett.
UFW Konfig - Standart laden und aktivieren - Freigabe SSH und Port 22:

lordsniefnase@sliplady:~$ sudo ufw default deny incoming

Default incoming policy changed to 'deny'
(be sure to update your rules accordingly)

lordsniefnase@sliplady:~$ sudo ufw default allow outgoing
Default outgoing policy changed to 'allow'
(be sure to update your rules accordingly)

lordsniefnase@sliplady:~$ sudo ufw allow ssh
Rules updated
Rules updated (v6)

lordsniefnase@sliplady:~$ sudo ufw allow 22
Rules updated
Rules updated (v6)

lordsniefnase@sliplady:~$ sudo ufw enable
Command may disrupt existing ssh connections. Proceed with operation (y|n)? y
Firewall is active and enabled on system startup

lordsniefnase@sliplady:~$ sudo reboot
Connection to 192.168.178.21 closed by remote host.
Connection to 192.168.178.21 closed.

tomate@tomate-MS-7971:~$ ssh lordsniefnase@192.168.178.21
lordsniefnase@192.168.178.21's password:
Welcome to Ubuntu 20.04.1 LTS (GNU/Linux 5.4.0-74-generic x86_64)

* Documentation:  https://help.ubuntu.com
* Management:    https://landscape.canonical.com
* Support:        https://ubuntu.com/advantage

  System information as of Tue Jun 22 13:37:04 UTC 2021

  System load:  1.02              Temperature:            42.0 C
  Usage of /:  3.2% of 195.86GB  Processes:              151
  Memory usage: 2%                Users logged in:        0
  Swap usage:  0%                IPv4 address for enp5s0: 192.168.178.21

* Super-optimized for small spaces - read how we shrank the memory
  footprint of MicroK8s to make it the smallest full K8s around.

  https://ubuntu.com/blog/microk8s-memory-optimisation

8 updates can be applied immediately.
To see these additional updates run: apt list --upgradable


Last login: Tue Jun 22 13:33:18 2021 from 192.168.178.31
lordsniefnase@sliplady:~$ sudo ufw status verbose
[sudo] password for lordsniefnase:
Status: active
Logging: on (low)
Default: deny (incoming), allow (outgoing), disabled (routed)
New profiles: skip

To                        Action      From
--                        ------      ----
22/tcp                  ALLOW IN    Anywhere                 
22                        ALLOW IN    Anywhere                 
22/tcp (v6)           ALLOW IN    Anywhere (v6)           
22 (v6)                 ALLOW IN    Anywhere (v6)           

lordsniefnase@sliplady:~$ sudo ufw status numbered
Status: active

    To                        Action      From
    --                        ------      ----
[ 1] 22/tcp                  ALLOW IN    Anywhere                 
[ 2] 22                        ALLOW IN    Anywhere                 
[ 3] 22/tcp (v6)           ALLOW IN    Anywhere (v6)           
[ 4] 22 (v6)                 ALLOW IN    Anywhere (v6)           

lordsniefnase@sliplady:~$ exit

logout
Für OpenSim auf Ubuntu würde ich selbst nur Serverversion 18.04.5 nutzen.
Link:
https://ubuntu.com/download/server

Dieser Beitrag wird fortgesetzt.

Drucke diesen Beitrag

Heart Neue Benutzer im Forum
Geschrieben von: Maria Silberstein - 21.06.2021, 20:24 - Forum: Informationen und aktuelle Meldungen - Antworten (1)

Hallo, ich bin jetzt auch da! Freue mich auf das Forumteam und die Beiträge.

Liebe Grüße Maria

Drucke diesen Beitrag

  Security Protection
Geschrieben von: ThunderTower - 21.06.2021, 17:37 - Forum: Informationen und aktuelle Meldungen - Keine Antworten

Wir haben eine kostenpflichtige Version von Site Scan + Repair hinzugefügt.

Site Scan + Repair scannt unser Forum täglich und behebt Bedrohungen selbständig.

Enthaltene Features:


  • Täglicher Malware-Scan
  • Reputations-Überwachung
  • Tägliche Überwachung von Spamlisten und Listen mit blockierten Absendern (ehemals Blacklist)
  • Plattform-Scan
  • Automatische Malware-Entfernung
  • Automatisiertes Beheben von Schwachstellen für CMS
  • Monatliche Schwachstellenüberprüfung
  • SiteLock-Gütesiegel
  • SQL Injection Scan
  • Cross-Site-Scripting (XSS)-Scan
  • Application Scan

   

https://www.sitelock.com/

Drucke diesen Beitrag

  Geheimnisvolle und mystische Fenster
Geschrieben von: Coffeetime - 20.06.2021, 10:56 - Forum: Serversoftware - Keine Antworten

Unter Windows oder in Linux finden wir mit dem Terminal-Fenster eine Möglichkeit durch Texteingaben sog. Anweisungen (Befehle) an das BS zu senden. Mag es für normale Benutzer gefährlich, geheimnisvoll und mystisch sein, so ist es für Anwendungsentwickler oder für Leute mit Fachwissen normal darüber beispielsweise Dateien zu organisieren oder Programme zu starten. Der Anwender kann installieren, updaten oder andere Anweisungen ausführen, die das Betriebssystem, den Computer oder auch das Netzwerk entfernter Rechner nicht selten negativ treffen können. Wer es mag, kann diese Eingabeaufforderung auch noch farblich gestalten. Sie ist im Moment noch ein fester Bestandteil und wird in den meisten Fällen positiv aber leider auch zu kriminellen Handlungen missbraucht. Mit der Fachbezeichnung Shell werden die GUI (Graphical-User-Interface) und CLI (Command-Line-Interpreter) zusammengefasst. Unter Windows nennt man die Konsole einfach CMD.exe. Die Verwendung von dem Begriff Konsole oder Terminal sollte aber für das Forum hier vollkommen ausreichend sein. Unter Linux kann man mit der Tastenkombination Strg + Alt + T das Fenster einfach öffnen. Innerhalb einer oder mehrerer Konsolen wird später OpenSim.exe, Robust.exe auch wieder über ssh laufen. Für die Installation, Wartung und den Betrieb incl. IAR, OAR von OpenSim brauchen wir keine 20 Anweisungen. Hier eine kleine Übung als Beispiel zum ausprobieren am Rechner.

Dieses Programm mit Systemverwalterrechten (root) ausführen.

Anzeige von Hardware-Informationen unter Linux:


  1. Tastenkombination Strg + Alt + T
  2. lshw eintippen
  3. Enter bestätigen
  4. Strg + D Das Terminal-Fenster zu machen
Zum Aufsetzen von OpenSim ist phpMyAdmin und MySQL Workbench nicht erforderlich. Das Terminal-Fenster genügt.

Serverprozesse werden innerhalb vom Fenster abgebildet, und dürfen normal nicht geschlossen werden.

Mit screen unter Linux arbeitet die Robust.exe und OpenSim.exe weiter.

Wir nutzen für unser Grid nur Ubuntu 18.04 LTS, Mono-Lauzeitumgebung, opensim-0.9.1.1., MySQL-Server, SSH-Server, Apache, PHP, ClamAV, UFW, Fail2ban ohne grafische Benutzeroberflächen.

Das gilt auch für den Ubuntu Server.

Meine kleine Liste:
  • cd Ordner wechseln
  • sudo reboot - Neustart
  • clear - Bilschirm leer machen
  • mkdir - Ordner erstellen
  • ls - Inhalt auflisten
  • sudo voran stellen - Root-Rechte wenn nötig
  • nano Dateiname - Datei im Editor betrachten
  • Strg+o Nano speichert mit Enter
  • su - zu Root wechseln
  • change Region Name der Region - in die Regin wechseln (opensim)
  • save oar Name.oar - Sicherung einer Region als .oar  (opensim)
  • mono Robust.exe - Robust starten (opensim)
  • quit - Robust beenden (opensim)
  • mono OpenSim.exe - OpenSim starten (opensim)
  • shutdown - OpenSim runter fahren (opensim)
  • exit - Fenster schließen (opensim)
  • save iar Benutzername /* Passwort - Inventar speichern
  • load iar --merge Benutzername / PASSWORD Dateiname.iar



   

Drucke diesen Beitrag

  Vorschau auf Beiträge im Forum
Geschrieben von: Coffeetime - 19.06.2021, 13:03 - Forum: Informationen und aktuelle Meldungen - Keine Antworten

Im Forum ist das schwerpunktmäßige zentrale Thema Opensim. Es geht in den nächsten Monaten um Funktionsweise, Betriebsarten und um den Aufbau eigener virtueller Welten.

OpenSim ist als Serversoftware komplex und enorm im Funktionsumfang. Hinzu kommen die unterschiedlichen Betriebsarten, Protokolle und Viewer. Wer größere virtuelle Welten aufbauen möchte, kommt um den sogenannten Grid- Modus und Robust nicht herum. Unser gemeinsames Forum soll ja auch zur Aneignung von Fachwissen ein klein wenig ermutigen. Das gilt auch insbesondere für Linux, Shell und SQL. Ohne ein kompatibles Datenbankmanagementsystem als wichtigstes Bestandteil von OpenSim, wird kein Server laufen. Darum sind auch eigene (kostenlose) Entwicklungsumgebungen von Vorteil. Das Forum wünscht sich nachvollziehbare Beiträge in leicht verständlichen Worten. Ein großer Anteil an Benutzern sind keine Anwendungsentwickler. Wir werden klären wie man Datenbanken, SSH, OpenSim, Apache, SFTP, UFW, DynDNS mit Linux installiert und einrichtet. In der Plauderecke gibt es Gespräche über (fast) alles.



Hinweise und Ideen sind immer willkommen.



Mögliche kleine private Entwicklungsumgebung mit Sterntopologie



   

Drucke diesen Beitrag

  Erfolgreiche Implementierung von Plugin's
Geschrieben von: Coffeetime - 18.06.2021, 15:11 - Forum: Informationen und aktuelle Meldungen - Keine Antworten

Die Implementierung von Plugin's wie Thank-you-like-system, Online Today und Overview waren erfolgreich.

Selbige stehen uns jetzt mit vielen Einstellmöglichkeiten zur Verfügung.

Drucke diesen Beitrag

  Willkommen im Forum
Geschrieben von: ThunderTower - 17.06.2021, 10:57 - Forum: Informationen und aktuelle Meldungen - Keine Antworten

Hallo zusammen,

willkommen hier in unserem Silberwelten Forum! OpenSim hat für jeden von uns eine steile Lernkurve. Es ist nicht möglich den gesammten Umfang an Lernstoff an einem Tag zu erfassen. In kleinen Schritten kann man aber durch Selbststudium und Kommunikation sein eigenes Fachwissen im Bezug auf Server und Viewer über Wochen erweitern. OpenSim erfordert zu einem späteren Zeitpunkt auch Netzwerkkenntnisse oder Kenntnisse im Bereich Linux, SSH, Serversicherheit, DNS, SFTP, HTTPS, IP-Adressen, Routing und Firewall. Falls man sich für ein Grid entscheidet! Dieses Forum wird versuchen genau auf diese Punkte trotz der vielen unterschiedlichen Betrachtungsweisen einzugehen.   

Na, dann viel Erfolg und Diskussion!

Drucke diesen Beitrag

  Einhaltung der Datenschutzgrundverordnung
Geschrieben von: ThunderTower - 16.06.2021, 14:19 - Forum: Informationen und aktuelle Meldungen - Keine Antworten

Für unser neues Forum ist die Einhaltung der Datenschutzgrundverordnung als auch der Schutz aller personenbezogenen Daten verpflichtend. So haben wir neben dem Impressum und der eigentlichen Datenschutzerklärung auch einen DSGVO-konformen Cookie-Consent-Banner implementiert. Die von diesem Forum gesetzten Cookies können nur auf unserer Website verwendet werden und stellen kein Sicherheitsrisiko dar. Zur sicheren Datenübertragung zwischen Server und Browser nutzen wir kostenpflichtige SSL-Zertifikate.

Drucke diesen Beitrag