Benutzer-Werkzeuge

Webseiten-Werkzeuge


linux:linux_befehle

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
linux:linux_befehle [2018/11/14 23:41] – [SSH Zertifikat auf Host kopieren] dokuwikiadminlinux:linux_befehle [2024/12/25 16:13] (aktuell) – [SSH Zertifikat erzeugen] dokuwikiadmin
Zeile 4: Zeile 4:
  
 ==== SSH Zertifikat erzeugen ==== ==== SSH Zertifikat erzeugen ====
-<code>ssh-keygen -b 4096 -t rsa -C {comment}</code>+Mit diesem Befehl wird ein Private-/Public-Keypaar mit HostKeyAlgorithms **ED25519** erzeugt. 
 +<code>ssh-keygen -C "your comment"</code>
  
 ==== SSH Zertifikat mit Passwort versehen, bzw. ändern ==== ==== SSH Zertifikat mit Passwort versehen, bzw. ändern ====
 +<code>ssh-keygen -p -f ~/.ssh/id_ed25519</code>
 +oder
 <code>ssh-keygen -p -f ~/.ssh/id_rsa</code> <code>ssh-keygen -p -f ~/.ssh/id_rsa</code>
  
Zeile 12: Zeile 15:
 <code>ssh-copy-id.sh user@host:22</code> <code>ssh-copy-id.sh user@host:22</code>
 {{ :wiki:ssh-copy-id.sh.zip | ssh-copy-id.sh herunterladen }} {{ :wiki:ssh-copy-id.sh.zip | ssh-copy-id.sh herunterladen }}
-==== SSH absichern (nur Zertifikat====+==== SSH mit Zertifikat absichern ====
 <code>sudo nano /etc/ssh/sshd_config</code> <code>sudo nano /etc/ssh/sshd_config</code>
  
-Wenn nur mit Zertifikat+=== SSH nur mit Zertifikat absichern ===
  
-Ändern auf 
 <code>PasswordAuthentication no</code> <code>PasswordAuthentication no</code>
  
-Wenn mit Zertifikat + Passwort +=== SSH mit Zertifikat + Passwort absichern ===
- +
-Am Ende hinzufügen (funktioniert nicht in allen Linux Distributionen. Vorher ausprobieren!) +
-<code>AuthenticationMethods publickey,password</code> +
-**Hinweis:** //PasswordAuthentication// muss dann auf //Yes// gestellt sein, sonst wird der Verbindungsaufbau abgelehnt. +
- +
-Funktioniert bei: +
-  * macOS+
  
 +<code>PasswordAuthentication yes
 +AuthenticationMethods publickey,password</code>
 +**Wichtig:** //PasswordAuthentication// muss auf //Yes// gestellt sein, sonst wird der Verbindungsaufbau abgelehnt. //AuthenticationMethods// muss am Ende hinzugefügt werden.
 ==== SSH Verbindungsaufbau ==== ==== SSH Verbindungsaufbau ====
 <code>ssh user@host:22</code> <code>ssh user@host:22</code>
Zeile 50: Zeile 48:
 ==== Samba (SMB) installieren ==== ==== Samba (SMB) installieren ====
 <code>sudo apt-get install cifs-utils</code> <code>sudo apt-get install cifs-utils</code>
 +
 +==== Change owner of folder and all directories in it ====
 +<code>sudo chown -R user:group folder</code>
  
 ==== npm installieren ==== ==== npm installieren ====
Zeile 56: Zeile 57:
 ==== SSH Logs prüfen ==== ==== SSH Logs prüfen ====
 <code>cat /var/log/auth.log | grep 'sshd'</code> <code>cat /var/log/auth.log | grep 'sshd'</code>
 +
 +==== Festplattenspeicherbearf prüfen ====
 +<code>df -h</code>
 +
 +==== Speicherbedarf des aktuellen Verzeichnisses inkl. aller Unterverzeichnisse ====
 +Um den Speicherbedarf des aktuellen Verzeichnisses und aller Unterverzeichnisse herauszufinden gibt es die folgende Möglichkeit.
 +<code>sudo du -h --max-depth=1</code>
 +Mit Parameter -b kann eine byte-genaue Anzeige erfolgen.
linux/linux_befehle.1542235290.txt.gz · Zuletzt geändert: (Externe Bearbeitung)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki