Grundsätzlich setzt man nicht täglich ein System mit Linux auf. Deshalb vergisst man gerne die „Ersten Schritte“ welche man gerne nach der Installation durchführt. Erstmal geht man oft davon aus, dass alles schon läuft. Dem ist aber nicht so und ich muss mich jedes mal aufs neue auf die Suche begeben. Deshalb habe ich diesen kurzen Guide geschrieben, welche Dinge ich eigentlich immer wieder benötige.
*********************************************************** # Passwort ohne "Beschränkung" ändern (kürzer als erlaubt, usw..) sudo passwd USERNAME *********************************************************** *********************************************************** # SSH Server installieren sudo apt update sudo apt install openssh-server # Server sollte automatisch starten und auch beim Systemstart automatisch starten *********************************************************** *********************************************************** # VNC Server installieren - Source: https://tecadmin.net/setup-x11vnc-server-on-ubuntu-linuxmint/ sudo apt-get install x11vnc net-tools x11vnc -storepasswd sudo x11vnc -auth guess -forever -loop -noxdamage -repeat -rfbauth /home/USERNAME/.vnc/passwd -rfbport 5900 -shared -display :0 # Mit VNC Viewer (Source: https://www.realvnc.com/de/connect/download/viewer/) connecten probieren, # wenn alles OK --> Autostart Script erstellen, editieren und speichern. sudo nano /etc/systemd/system/x11vnc.service # Inhalt des Autostartscripts [Unit] Description=x11vnc remote desktop server After=multi-user.target [Service] Type=simple ExecStart=/usr/bin/x11vnc -auth guess -forever -loop -noxdamage -repeat -rfbauth /home/USERNAME/.vnc/passwd -rfbport 5900 -shared -display :0 Restart=on-failure [Install] WantedBy=multi-user.target # Inhalt des Autostartscripts Ende! # Danach den Dienst starten sudo systemctl daemon-reload sudo systemctl start x11vnc sudo systemctl status x11vnc # Funktioniert alles kann der Dienst in den Autostart sudo systemctl enable x11vnc.service *********************************************************** *********************************************************** # SMB Netzwerkfreigaben mounten sudo apt-get install cifs-utils # ID vom eigenen User, welcher Zugriff erhalten soll auslesen id # Share mounten # der Ordner in welchem gemounted wird muss existieren! sudo mount -t cifs -o username=USERNAME,password=PASSWORT,uid=1000,gid=1000,forceuid,forcegid "//192.168.0.1/ORDNERNAME" /home/USERNAME/ORDNERNAME *********************************************************** *********************************************************** # S-Tui - Grafischer Stresstester für die Console sudo apt install s-tui stress *********************************************************** *********************************************************** # GoTop - Grafischer Ressourcen Monitor + Temperaturanzeige https://github.com/cjbassi/gotop/releases *********************************************************** *********************************************************** # Screen - Console mit wieder aufrufbaren Sessions (alternative tmux) # Anleitung Source: https://wiki.ubuntuusers.de/Screen/ sudo apt install screen *********************************************************** *********************************************************** # Gotty - Console im Browser git clone https://github.com/yudai/gotty tar xvf gotty_linux_amd64.tar.gz chmod +x gotty sudo cp gotty /usr/bin *********************************************************** ***********************************************************
Am wichtigsten in dieser Liste ist wohl der SSH-Server. Der Rest ist mir bei Systemtets u. dgl. untergekommen. Einige Tools davon sind sehr mächtig und würden einen eigenen Eintrag benötigen. Jedoch lese ich auch nur die manuals.