Vom X11 oder Ubuntu-Desktop in die parallel laufenden Konsolen wechseln.
[Strg]+[Alt]+[F1]
#Konsole 1
[Strg]+[Alt]+[F2]
#Konsole 2
[Strg]+[Alt]+[F3]
#Konsole 3
[Strg]+[Alt]+[F4]
#Konsole 4
[Strg]+[Alt]+[F5]
#Konsole 5
[Strg]+[Alt]+[F6]
#Konsole 6
[Strg]+[Alt]+[F7]
#Ubuntu Desktop
Telnet-Zugang & Internet-Superserver
geschrieben von Zenhäusern Jean-MarcDer Konsolenzugang Telnet kann wie folgt installiert werden:
sudo apt-get install telnetd
# Telnet
sudo apt-get install xinetd
# Internet Superserver
Der Dienst kann auch ein und ausgeschaltet werden. Dadurch wird die z.B. eine neue Konfiguration erst aktiv.
sudo /etc/init.d/xinetd restart
sudo /etc/init.d/xinetd stop
sudo /etc/init.d/xinetd start
Nach der Intallation kann über ein Terminalprogram z.B. Putty.exe von einem Windows 7 System auf das Linux (Ubuntu) System eingeloggt werden. Zu diesem Zeitpunkt ist der Zugang unverschlüsselt.
Installation überprüfen & Remote-Zugriff einstellen
geschrieben von Zenhäusern Jean-MarcDie folgenden Konsolenausgabe zeigt wie die Installation überprüft werden kann. Weiter wird dem root User das Privileg eingerichtet sich vom lokalen Netzwerk einloggen zu dürfen.
mysql -u root -p
MariaDB [(none)]> show databases;
MariaDB [(none)]> SELECT User, Host
FROM mysql(punkt)user
WHERE Host <> 'localhost';
Das Privileg sich von jedem Client (Rechner) im lokalen Netzwerk anzumelden wird wie folgt eingestellt:MariaDB [(none)]> GRANT ALL PRIVILEGES ON *.* TO 'root'@'192.168.1.%' IDENTIFIED BY '1234' WITH GRANT OPTION;
Um einen SSH-Server unter Linux (Ubuntu) zu installieren:
sudo apt-get install openssh-server
Die Konfigurationsdatei kann wie folgt editiert werden:
sudo nano /etc/ssh/sshd_config
Die Schlüsseldatei (Key-Files) können gelöscht werden bzw befinden sich unter folgendem Ordner. Dies Dateien beginnen immer mit dem prefix ssh_host_.
sudo rm /etc/ssh/ssh_host_*
# Löschen aller Dateien mit dem prefix ssh_host_.
Es können auch neue Schlüsseldateien erzeugt werden:
sudo dpkg-reconfigure openssh-server new key
Ubuntu-Version feststellen, anzeigen
geschrieben von Zenhäusern Jean-MarcVor der Installation von Software-Packeten oder Erweiterungen möchte man die Ubuntu-Version anzeigen lassen. Diese kann mit folgendem Konsolenbefehl angezeigt werden:
cat /etc/lsb-release
Dies wird insbesondere dann benötig wenn die Quellen-Liste verändert werden soll. Diese kann wie folgt editiert werden:
nano /etc/apt/sources.list
Datei & Ordner-rechte anzeigen & ändern
geschrieben von Zenhäusern Jean-MarcMit folgendem Konsole-Programm können die Zugriffsrechte der Dateien und Ordner angezeigt werden:
ls -la
# Zeigt alle Ordner und Dateien und deren Zugriffrechte an.
Mit dem Befehl chmod
lassen sich die Zugriffsrechte einstellen:
sudo chmod 777 /etc/samba/smb.conf
sudo chmod 0755 /var/cache/samba
sudo chmod 0755 /var/lib/samba
Die Zahl nach chmod
gibt dabei die Berechtigungen an. Nachfolgende Tabelle zeigt die möglichen Werte an.
Eine detailierte Beschreibung findet man hier.
Mögliche Werte für: | ||||
chmod (octal) | umask (octal) | Symbolisch | Binäre Entsprechung | |
Lesen, schreiben und ausführen | 7 | 0 | rwx | 111 |
Lesen und Schreiben | 6 | 1 | rw- | 110 |
Lesen und Ausführen | 5 | 2 | r-x | 101 |
Nur lesen | 4 | 3 | r-- | 100 |
Schreiben und Ausführen | 3 | 4 | -wx | 011 |
Nur Schreiben | 2 | 5 | -w- | 010 |
Nur Ausführen | 1 | 6 | --x | 001 |
Keine Rechte | 0 | 7 | --- | 000 |
Folgende Anweisungen installiert ein Time-Server der über das lokale Netzwerk erreichbar ist. Mit diesem lassen sich alle Client Uhren synchronisieren bzw einstellen.
sudo apt-get -y install ntp
# Installiert den Time-Sever
nano /etc/ntp.conf
# Konfigurationsdatei der NTP-Servers (Network Time Server)
Folgende Einstellungen wurden in der Konfigurationsdatei vorgenommen:
#Schweizer Time-Server
server 0.ch.pool.ntp.org
server 1.ch.pool.ntp.org
server 2.ch.pool.ntp.org
server 3.ch.pool.ntp.org
restrict 192.168.1.1 mask 255.255.255.0 nomodify notrap
# Netzwerkbereich, Zeitanfragen erlaubt, Keine Änderungen durch den Client.
# Alle Clients in diesem Adressbereich können eine Zeitanfrage an den Server stellen.
broadcast 192.168.1.255
# Auf dieser IP-Adresse ist der NTP-Server erreichbar.
# Der NTP-Server ist unter der Adresse 192.168.1.140 (Netzwerk-Adresse des Servers) erreichbar.
Andere Einstellungen wurde nicht verändert.
Starten, Status, Reload usw. des NTP-Servers:
/etc/init.d/ntp start #start, stop, restart usw des NTP-Server Dienstes.
Mit dem folgenden Befehl kann der NTP-Server Status und deren Time-Server Verbindungen angezeigt werden:
ntpq -p
# Status Anzeige.
ntpq -p -w
# Erweiterte Anzeige.
ntpq -q -n
# IP-Adressen anzeigen.
Der Time-Server holt sich die aktuelle Zeit von einem Server im Internet. Diese wird von einer Atom-Uhr gemessen und dem Server zur Verfügung gestellt.
Die diesen Einstellungen lassen sich unter Linux (Ubuntu) die Powermanagement verhalten einstellen. So kann unter anderem eingestellt werden wie die Reaktion auf die z.B. Powertaste, beim Zuklappen des Laptops oder bei schwacher Batterie passieren soll.
Die Powermanagement -Einstellung sind in folgender Datei zu finden.
sudo -i nano /etc/systemd/logind.conf
In der Datei muss #HandleLidSwitch = suspend
in HandleLidSwitch = ignore
geändert werden.