Ubuntu: Unterschied zwischen den Versionen

Aus Meine Wiki
Zur Navigation springen Zur Suche springen
(Die Seite wurde neu angelegt: „Category:Linux :<span style="color:#FFFFFF; background:#FF69B4"> Ubuntu 18.10 (LTS) Bionic Beaver 26. April 2018 Juli 2023 (Desktop und Server) </span> :…“)
 
 
(12 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
 
[[Category:Linux]]
 
[[Category:Linux]]
 +
 +
===Versionen===
  
 
:<span style="color:#FFFFFF; background:#FF69B4"> Ubuntu 18.10 (LTS) Bionic Beaver  26. April 2018 Juli 2023 (Desktop und Server) </span>
 
:<span style="color:#FFFFFF; background:#FF69B4"> Ubuntu 18.10 (LTS) Bionic Beaver  26. April 2018 Juli 2023 (Desktop und Server) </span>
Zeile 34: Zeile 36:
  
  
Update installieren.
+
===Update installieren===
 +
 
 +
    sudo apt-get update
 +
    sudo apt-get upgrade
 +
 
 +
Wenn die Repos nicht abgerufen werden können
  
    apt-get update
+
    sudo apt-get check
    apt-get upgrade
+
    sudo apt-get update
  
  
Zeile 48: Zeile 55:
 
Programme
 
Programme
  
     apt-get install iftop mutt joe screen vim powertop
+
     sudo apt-get install iftop mutt joe screen vim powertop
     apt-get install nethogs htop iptraf-ng nload       
+
     sudo apt-get install nethogs htop iptraf-ng nload       
     apt-get install dnsutils    (host und dig)
+
     sudo apt-get install dnsutils    (host und dig)
     apt-get install mksh
+
     sudo apt-get install mksh
     apt-get install nmap
+
     sudo apt-get install nmap
     apt-get install vim rsync zip unzip wget gzip tar make lynx ftp smartmontools ntp nmap net-tools bash-completion telnet yum-utils gcc psmisc lsof multitail
+
     sudo apt-get install vim rsync zip unzip wget gzip tar make lynx ftp smartmontools ntp nmap net-tools bash-completion telnet yum-utils gcc psmisc lsof multitail
  
 
     host -a 8.8.8.8
 
     host -a 8.8.8.8
Zeile 106: Zeile 113:
 
     dns-domain domain.local
 
     dns-domain domain.local
 
     dns-nameservers 192.168.19.200 51.255.48.78 # DNS-Server (lokal & Internet, hier z.B. der www.opennic.org DNS-Server).
 
     dns-nameservers 192.168.19.200 51.255.48.78 # DNS-Server (lokal & Internet, hier z.B. der www.opennic.org DNS-Server).
 +
 +
; Netzwerk starten und stoppen
 +
 +
ifup - bring a network interface up
 +
      ifup eth0
 +
ifdown - take a network interface down
 +
      ifdown eth0
 +
 +
ifquery - parse interface configuration
  
 
IP Befehl
 
IP Befehl
Zeile 122: Zeile 138:
 
     sudo nano /etc/hosts
 
     sudo nano /etc/hosts
  
 
+
;open-vm-tools
 +
 
 +
Die open-vm-tools sind bereits direkt in zahlreiche Linux Distributionen integriert und können daher bequem über das Paket Management installiert werden.
 +
 
 +
Die Installation unter Ubuntu kann via apt-get/aptitude erfolgen. Der entsprechende Paketname lautet open-vm-tools-lts-trusty oder open-vm-tools
 +
 
 +
Ubuntu
 +
      sudo apt-get install open-vm-tools-lts-trusty
 +
Debian
 +
      sudo apt-get install open-vm-tools
 +
 
  
 
;FTP
 
;FTP
Zeile 131: Zeile 157:
 
:[https://landscape.canonical.com/try-landscape Choose the best Landscape for you]
 
:[https://landscape.canonical.com/try-landscape Choose the best Landscape for you]
 
:[https://landscape.canonical.com/set-up-on-prem Set up your on premises Landscape server]
 
:[https://landscape.canonical.com/set-up-on-prem Set up your on premises Landscape server]
 +
 +
 +
;Fehler
 +
 +
:[https://superuser.com/questions/327472/packages-cant-be-authenticated-during-apt-get-install-on-ubuntu-9-04 Fehler 1 ]
 +
:[https://forum.netcup.de/administration-eines-server-vserver/vserver-server-kvm-server/7302-systempartition-vserver-erweitern-ung%C3%BCltige-magische-zahl/ Fehler 2]
 +
:[https://wiki.ubuntuusers.de/Dateisystemgr%C3%B6%C3%9Fe_%C3%A4ndern/#ext2-ext3-ext4 Dateisysteme]
 +
:[https://www.thomas-krenn.com/de/wiki/LVM_vergr%C3%B6%C3%9Fern?xtxsearchselecthit=1 LVM]
 +
 +
 +
;Postfix
 +
 +
Apr 28 14:59:08 zi-cea CRON[1044]: (CRON) info (No MTA installed, discarding output)
 +
 +
 +
sudo apt-get install postfix
 +
 +
Command 'mail' not found, but can be installed with:
 +
 +
sudo apt install mailutils
 +
 +
sudo /etc/init.d/postfix restart
 +
 +
Mailwarteschlange ansehen
 +
 +
mailq
 +
 +
Mailwarteschlange flushen
 +
(Mails erneut versuchen zu versenden)
 +
 +
postfix flush
 +
 +
Mailwarteschlange leeren
 +
 +
postsuper -d ALL
 +
 +
Voraussetzung ist ein funktionierender fertig-eingerichteter Postfix-Mailserver.
 +
 +
 +
sudo dpkg-reconfigure postfix
 +
 +
 +
https://anandarajpandey.com/2014/09/10/how-to-change-default-root-email-address-linux-postfix-centos/
 +
 +
Step 2: Run the aliases command, to compile aliases file.
 +
 +
$ newaliases
 +
 +
Step 3: Restart postfix server.
 +
 +
service postfix restart
 +
 +
 +
 +
how-to-run-scripts-on-start-up
 +
 +
 +
One approach is to add an @reboot cron task:
 +
 +
Running crontab -e will allow you to edit your cron.
 +
Adding a line like this to it:
 +
 +
@reboot /path/to/script
 +
 +
 +
how-to-check-cron-logs-in-ubuntu
 +
 +
journalctl -u cron.service
 +
 +
 +
Postfix
 +
Generic Mapping
 +
Viele Hosts besitzen keine gültige Internetdomain und verwenden stattdessen eine Bezeichnung wie z.B. localdomain.local. Will man Mails über das Internet verschicken, so werden diese von vielen Mail-Servern abgelehnt. Mittels Generic Mapping umgeht man das Problem indem man lokale Mail-Adressen durch reale ersetzt bevor sie via SMTP verschickt werden.
 +
 +
Die Datei /etc/postfix/main.cf muss zunächst um diese Zeile ergänzt werden.
 +
 +
  smtp_generic_maps = hash:/etc/postfix/generic
 +
Außerdem muss man /etc/postfix/generic erstellen und in etwa so mit Einträgen versehen.
 +
 +
  Sabrin@server1 SabRi@web.de
 +
  HeiBr@server1 Heinz.Brand@gmail.com
 +
Die linken Einträge sind die (ungültigen) Mail-Adressen auf dem lokalen Server (hier mit dem Hostnamen server1), die rechten Einträge entsprechen den (gültigen) realen eMail-Adressen.
 +
 +
Das Mapping muss jetzt noch aktualisiert werden.
 +
 +
  sudo postmap /etc/postfix/generic
 +
Zum Schluss wird die Konfiguration neu eingelesen. Fertig.
 +
 +
    sudo /etc/init.d/postfix reload

Aktuelle Version vom 29. April 2020, 09:59 Uhr


Versionen

Ubuntu 18.10 (LTS) Bionic Beaver 26. April 2018 Juli 2023 (Desktop und Server)
Ubuntu 17.10 Artful Aardvark 19. Oktober 2017 Juli 2018 (Desktop und Server)
Ubuntu 17.04 Zesty Zapus 13. April 2017 13. Januar 2018 (Desktop und Server)
Ubuntu 16.10 Yakkety Yak 13. Oktober 2016 20. Juli 2017 (Desktop und Server)
Ubuntu 16.04 (LTS) Xenial Xerus 21. April 2016 April 2021 (Desktop und Server)
Ubuntu 15.10 Wily Werewolf 22. Oktober 2015 28. Juli 2016 (Desktop und Server)
Ubuntu 15.04 Vivid Vervet 23. April 2015 04. Februar 2016 (Desktop und Server)
Ubuntu 14.10 Utopic Unicorn 23.10.2014 23.07.2015 (Desktop und Server)
Ubuntu 14.04 (LTS) Trusty Tahr 17. April 2014 April 2019 (Desktop und Server)
Ubuntu 13.10 Saucy Salamander 17. Oktober 2013
Ubuntu 13.04 Raring Ringtail 25. April 2013
Ubuntu 12.10 Quantal Quetzal 18. Oktober 2012
Ubuntu 12.04 LTS Precise Pangolin 26. April 2012
Ubuntu 11.10 Oneiric Ocelot 13. Oktober 2011
Ubuntu 11.04 Natty Narwhal 28. April 2011
Ubuntu 10.10 Maverick Meerkat 10. Oktober 2010
Ubuntu 10.04 LTS Lucid Lynx 29. April 2010
Ubuntu 9.10 Karmic Koala 29. Oktober 2009
Ubuntu 9.04 Jaunty Jackalope 23. April 2009
Ubuntu 8.10 Intrepid Ibex 30. Oktober 2008
Ubuntu 8.04 LTS Hardy Heron 24. April 2008
Ubuntu 7.10 Gutsy Gibbon 18. Oktober 2007
Ubuntu 7.04 Feisty Fawn 19. April 2007
Ubuntu 6.10 Edgy Eft 26. Oktober 2006
Ubuntu 6.06 LTS Dapper Drake 1. Juni 2006
Ubuntu 5.10 Breezy Badger 13. Oktober 2005
Ubuntu 5.04 Hoary Hedgehog 8. April 2005
Ubuntu 4.10 Warty Warthog 20. Oktober 2004


Ununtu Wikipedia


Update installieren

    sudo apt-get update
    sudo apt-get upgrade

Wenn die Repos nicht abgerufen werden können

   sudo apt-get check
   sudo apt-get update


Wichtige infos über Package, vor der Installation anschauen

    apt-cache show iftop

Wichtige Infos über Package, nach der Installation anschauen

    dpkg -L iftop


Programme

    sudo apt-get install iftop mutt joe screen vim powertop
    sudo apt-get install nethogs htop iptraf-ng nload       
    sudo apt-get install dnsutils    (host und dig)
    sudo apt-get install mksh
    sudo apt-get install nmap
    sudo apt-get install vim rsync zip unzip wget gzip tar make lynx ftp smartmontools ntp nmap net-tools bash-completion telnet yum-utils gcc psmisc lsof multitail
    host -a 8.8.8.8
    dig www.stern.de
    hostname -I

Logrotate erhöhen

    vim /etc/logrotate.conf
    # keep 30 weeks worth of backlogs
    rotate 30
    compress

Vim Style ändern

    echo "set background=dark" >> ~/.vimrc


Screenrc

    ^-a n bringt Dich zum nächsten Fenster
    ^-a p bringt Dich zum vorigen Fenster, und mit
    ^-a " erhältst Du eine Fensterliste
    außerdem gibt es noch
    ^-a 0
    ...
    ^-a 9 um Dich direkt zum Fenster mit der entsprechenden Nummer zu bringen.

Webserver Apache Link

    sudo apt-get install apache2 
    sudo apt-get install apache2-doc   (optional)
    sudo service apache2 
           start - startet den Webserver
           stop - stoppt den Server
           restart - startet den Server neu, bestehende Verbindungen auf den Server werden gekappt
           reload - lädt die Konfigurationsdateien neu, ohne dass Verbindungen getrennt werden
           force-reload - Lädt die Konfigurationsdateien neu, auch wenn dabei Verbindungen getrennt werden müssen
Sudo
es geht nur mit sudo (su -) geht es nicht, weil das ist die root anmeldung. Hier z.B. Befehl um die feste IP zu konfigurieren.
   vim /etc/network/interfaces
Netzwerk einrichten Ubuntu Server mit feste IP. Einstellungen in der Datei /etc/network/interfaces
   # The primary network interface
   auto ens160
   iface ens160 inet static
   address 192.168.19.10
   netmask 255.255.255.0
   gateway 192.168.19.1
   broadcast 192.168.19.255
   network 192.168.19.0
   dns-search domain.local # Man kann mehrere Domänen-, Subdomänennamen angegeben
   dns-domain domain.local
   dns-nameservers 192.168.19.200 51.255.48.78 # DNS-Server (lokal & Internet, hier z.B. der www.opennic.org DNS-Server).
Netzwerk starten und stoppen

ifup - bring a network interface up

      ifup eth0

ifdown - take a network interface down

      ifdown eth0

ifquery - parse interface configuration

IP Befehl

   ip addr show
   ip -6  addr show  
   ip -4  addr show
Hostname anpassen
Link

1. Schritt: Hostname setzen (Datei /etc/hostname)

   sudo nano /etc/hostname

2. Schritt: Fully Qualified Domain Name (FQDN) setzen (Datei /etc/hosts)

   sudo nano /etc/hosts
open-vm-tools

Die open-vm-tools sind bereits direkt in zahlreiche Linux Distributionen integriert und können daher bequem über das Paket Management installiert werden.

Die Installation unter Ubuntu kann via apt-get/aptitude erfolgen. Der entsprechende Paketname lautet open-vm-tools-lts-trusty oder open-vm-tools

Ubuntu

      sudo apt-get install open-vm-tools-lts-trusty

Debian

      sudo apt-get install open-vm-tools


FTP
Link


Landscape
Choose the best Landscape for you
Set up your on premises Landscape server


Fehler
Fehler 1
Fehler 2
Dateisysteme
LVM


Postfix

Apr 28 14:59:08 zi-cea CRON[1044]: (CRON) info (No MTA installed, discarding output)


sudo apt-get install postfix

Command 'mail' not found, but can be installed with:

sudo apt install mailutils

sudo /etc/init.d/postfix restart

Mailwarteschlange ansehen

mailq

Mailwarteschlange flushen (Mails erneut versuchen zu versenden)

postfix flush

Mailwarteschlange leeren

postsuper -d ALL

Voraussetzung ist ein funktionierender fertig-eingerichteter Postfix-Mailserver.


sudo dpkg-reconfigure postfix


https://anandarajpandey.com/2014/09/10/how-to-change-default-root-email-address-linux-postfix-centos/

Step 2: Run the aliases command, to compile aliases file.

$ newaliases

Step 3: Restart postfix server.

service postfix restart


how-to-run-scripts-on-start-up


One approach is to add an @reboot cron task:

Running crontab -e will allow you to edit your cron. Adding a line like this to it:

@reboot /path/to/script


how-to-check-cron-logs-in-ubuntu

journalctl -u cron.service


Postfix Generic Mapping Viele Hosts besitzen keine gültige Internetdomain und verwenden stattdessen eine Bezeichnung wie z.B. localdomain.local. Will man Mails über das Internet verschicken, so werden diese von vielen Mail-Servern abgelehnt. Mittels Generic Mapping umgeht man das Problem indem man lokale Mail-Adressen durch reale ersetzt bevor sie via SMTP verschickt werden.

Die Datei /etc/postfix/main.cf muss zunächst um diese Zeile ergänzt werden.

  smtp_generic_maps = hash:/etc/postfix/generic

Außerdem muss man /etc/postfix/generic erstellen und in etwa so mit Einträgen versehen.

  Sabrin@server1	SabRi@web.de
  HeiBr@server1	Heinz.Brand@gmail.com

Die linken Einträge sind die (ungültigen) Mail-Adressen auf dem lokalen Server (hier mit dem Hostnamen server1), die rechten Einträge entsprechen den (gültigen) realen eMail-Adressen.

Das Mapping muss jetzt noch aktualisiert werden.

  sudo postmap /etc/postfix/generic 

Zum Schluss wird die Konfiguration neu eingelesen. Fertig.

   sudo /etc/init.d/postfix reload