Archive for August, 2021

Unix: Server einrichten

Dienstag, August 3rd, 2021

User hinzufügen:
useradd -m -p [password] -s /bin/bash [username]
adduser [username] sudo

Sudo-User hinzufügen:
Als Root ausführen:
visudo
Zeile hinzufügen:
username ALL=(ALL) NOPASSWD:ALL

Benutzershell ändern:
sudo chsh -s /bin/bash [username]

Root-SSH-Zugang verbieten:
In Datei /etc/ssh/sshd_config
Zeile ändern in:
PermitRootLogin no
SSH Server neu starten:
/etc/init.d/ssh restart

Bei „WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!“
SSH Key aktualisieren:
ssh-keygen -R

Gruppen auflisten:
cat /etc/group oder getent group

Gruppe hinzufügen:
groupadd -g group [-ID groupid]
(der Parameter groupid ist optional, ohne ihn wird die erste freie ID vergeben)

Benutzer zu einer Gruppe hinzufügen:
sudo usermod -a -G groupName userName

Rechner für Dateirechte (chmod):
https://pisica.de/webtools/chmod-rechner.php

Login im Terminal als anderer Benutzer:
su - user2