Unix & Linux

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

11
Wie kann ich den Namen des Betriebssystems zuverlässig ermitteln?
Angenommen, ich bin bei einem Remote-System angemeldet. Woher weiß ich, was ausgeführt wird? Auf den meisten modernen Linuxen (Linuces?) Haben Sie den lsb_releaseBefehl: $ lsb_release -ic Distributor ID: LinuxMint Codename: debian Was soweit ich das beurteilen kann nur die gleichen Infos gibt wie /etc/lsb-release. Was ist, wenn diese Datei nicht …
69 linux  distros 

6
Wie entferne ich mit sed mehrere Leerzeichen zu einem?
sedunter AIX tut nicht was ich denke es sollte. Ich versuche, mehrere Leerzeichen durch ein einzelnes Leerzeichen in der Ausgabe von IOSTAT zu ersetzen: # iostat System configuration: lcpu=4 drives=8 paths=2 vdisks=0 tty: tin tout avg-cpu: % user % sys % idle % iowait 0.2 31.8 9.7 4.9 82.9 2.5 …

6
Wie kann ich erkennen, ob die Shell über SSH gesteuert wird?
Ich möchte anhand eines Shell-Skripts (genauer gesagt .zshrc) erkennen, ob es über SSH gesteuert wird. Ich habe die Variable HOST ausprobiert, aber es ist immer der Name des Computers, auf dem die Shell ausgeführt wird. Kann ich auf den Hostnamen zugreifen, von dem die SSH-Sitzung stammt? Ein Vergleich der beiden …
69 ssh  shell-script  zsh 




9
Git-Pull von der Fernbedienung, aber kein solcher Ref wurde geholt?
Ich habe einen Git-Spiegel auf meiner Festplatte und wenn ich mein Repo mit Git-Pull aktualisieren möchte, erhalte ich folgende Fehlermeldung: Your configuration specifies to merge with the ref '3.5/master' from the remote, but no such ref was fetched. Es gibt mir auch: 1ce6dac..a5ab7de 3.4/bfq -> origin/3.4/bfq fa52ab1..f5d387e 3.4/master -> origin/3.4/master …
69 git 



3
Wie schützt curl ein Passwort vor dem Erscheinen in der ps-Ausgabe?
Vor einiger Zeit ist mir aufgefallen, dass Benutzernamen und Kennwörter, die curlals Befehlszeilenargumente angegeben wurden, nicht in der psAusgabe erscheinen (obwohl sie natürlich in Ihrem Bash-Verlauf erscheinen können). Sie erscheinen ebenfalls nicht in /proc/PID/cmdline. (Die Länge des kombinierten Benutzernamen / Passwort-Arguments kann jedoch abgeleitet werden.) Demonstration unten: [root@localhost ~]# nc …



3
Wie kann Shellshock über SSH ausgenutzt werden?
Anscheinend kann der Shellshock-Bash-Exploit CVE-2014-6271 über das Netzwerk via SSH ausgenutzt werden. Ich kann mir vorstellen, wie der Exploit über Apache / CGI funktionieren würde, aber ich kann mir nicht vorstellen, wie das über SSH funktionieren würde. Kann jemand bitte ein Beispiel geben, wie SSH ausgenutzt wird und welcher Schaden …
68 bash  ssh  shellshock 

2
Wie kann ich eine virtuelle Ethernet-Schnittstelle auf einem Computer ohne physischen Adapter erstellen?
Ich habe ein Dell XPS 13 Ultrabook, das eine WiFi-Netzwerkkarte, aber keine physikalische Ethernet-Netzwerkkarte (wlan0, aber keine eth0) hat. Ich muss einen virtuellen Adapter für die Verwendung von Vagrant mit NFS erstellen, stelle jedoch fest, dass das typische ifup eth0:1...Problem mit fehlschlägt ignoring unknown interface eth0:1=eth0:1. Ich habe auch versucht, …

5
Grundlegendes zu UNIX-Berechtigungen und Dateitypen
Ich habe mich chmodbis heute noch nie so richtig aufgeregt . Ich folgte einem Tutorial, das mir eine große Sache erklärte. Ich habe zum Beispiel gelesen, dass Sie drei verschiedene Berechtigungsgruppen haben: Besitzer ( u) group ( g) jeder ( o) Aufgrund dieser drei Gruppen weiß ich jetzt, dass: Wenn …
68 linux  permissions  ls  chmod 

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.