Unix & Linux

Fragen und Antworten für Benutzer von Linux, FreeBSD und anderen Un * x-ähnlichen Betriebssystemen

18
Root-Zugriff, der das Root-Passwort nicht ändern kann?
Wir haben ein kleines Problem auf einem Server. Wir möchten, dass einige Benutzer z. B. sudoroot werden können, jedoch mit der Einschränkung, dass der Benutzer das root-Passwort nicht ändern kann. Dies ist eine Garantie dafür, dass wir uns weiterhin bei diesem Server anmelden und root werden können, unabhängig davon, was …
66 ubuntu  security  sudo 



4
Verschieben der Linux-Installation auf einen neuen Computer
Ich weiß, dass es unter bestimmten Umständen schwierig sein kann, eine Windows-Installation von einem Computer auf einen anderen zu verschieben (die Festplatte physisch zu verschieben), aber wie funktioniert das unter Linux? Werden die meisten Treibermodule beim Booten nicht geladen? Also theoretisch wäre es so ein Ärger? Offensichtlich würden sich xorg-Konfigurationen …



5
Wie kann ich verhindern, dass meine SSH-Sitzungen einfrieren?
Ich habe ServerAliveIntervalund bei wenigen Rechnern auch ClientAliveIntervalin SSH-Client / Server-Konfigurationsdateien auf 540 gesetzt (ich nehme an, es wäre keine gute Idee, mehr zu setzen). Ich arbeite mit vielen SSH-Sitzungen, die derzeit nach wenigen Minuten einfrieren. Wie kann ich es reparieren? Ich möchte, dass eine Sitzung überhaupt nicht einfriert. Wenn …
66 ssh 


13
Richtiges Sperren in Shell-Skripten?
Manchmal müssen Sie sicherstellen, dass nur eine Instanz eines Shell-Skripts gleichzeitig ausgeführt wird. Zum Beispiel ein Cron-Job, der über Crond ausgeführt wird und keine eigene Sperre bietet (z. B. der Standard-Solaris-Crond). Ein gängiges Muster zum Implementieren von Sperren ist folgender Code: #!/bin/sh LOCK=/var/tmp/mylock if [ -f $LOCK ]; then # …

2
Wie aktiviere ich den diffie-hellman-group1-sha1-Schlüsselaustausch unter Debian 8.0?
Ich kann nicht an einen Server senden, der nach einer diffie-hellman-group1-sha1Schlüsselaustauschmethode fragt : ssh 123.123.123.123 Unable to negotiate with 123.123.123.123 port 22: no matching key exchange method found. Their offer: diffie-hellman-group1-sha1 Wie aktiviere ich die diffie-hellman-group1-sha1Schlüsselaustauschmethode unter Debian 8.0? Ich habe versucht (wie hier vorgeschlagen ) zu füge die folgenden …

8
Festplatten-Seriennummer vom Terminal?
Ich habe mehrere Festplatten, die mit meinem Server verbunden werden, und ich bin mir nicht sicher, welche aus Sicht von sdXY welche ist. Wenn ich die Seriennummern meiner Festplatten vom Terminal aus sehen kann, kann ich sie leicht identifizieren. Kann ich sie auf irgendeine Weise vom Terminal aus sehen?

7
Langer Zeilenumbruch in Nano
Wenn ich eine authorised_keys-Datei in Nano bearbeite, möchte ich lange Zeilen umbrechen, damit ich das Ende der Zeilen sehen kann (dh sagen, wessen Schlüssel es ist). Im Wesentlichen möchte ich, dass es wie die Ausgabe von aussiehtcat authorised_keys Ich drücke also, Esc + Lwas der Metaschlüssel zum Aktivieren des Zeilenumbruchs …
66 ubuntu  nano 

1
Was hat das Sticky Bit ursprünglich getan, wenn es auf Dateien angewendet wurde?
An verschiedenen Stellen kann man das "Sticky Bit" sehen, das heutzutage als völlige Fehlbezeichnung beschuldigt wird, da seine Funktionalität heutzutage darin besteht, die Schreibberechtigungen für Verzeichnisse zu beeinflussen und als eingeschränktes Löschflag zu fungieren . In einer AskUbuntu-Antwort schrieb der Antwortende, dass "ein Sticky-Bit normalerweise für Verzeichnisse gilt" . Ich …

6
Führen Sie Shell-Befehle in Python aus
Ich studiere derzeit Penetrationstests und Python-Programmierung. Ich möchte nur wissen, wie ich einen Linux-Befehl in Python ausführen würde. Die Befehle, die ich ausführen möchte, sind: echo 1 > /proc/sys/net/ipv4/ip_forward iptables -t nat -A PREROUTING -p tcp --destination-port 80 -j REDIRECT --to-port 8080 Wenn ich nur printPython verwende und es im …
65 python 


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.