Was ist SSH_AUTH_SOCK?

1

Wenn ich Export In meinem Terminal sehe ich:

declare -x Apple_PubSub_Socket_Render="/private/tmp/com.apple.launchd.zTF2WfVZJa/Render"
declare -x DISPLAY="/private/tmp/com.apple.launchd.qhUQdpRp4B/org.macosforge.xquartz:0"
declare -x SSH_AUTH_SOCK="/private/tmp/com.apple.launchd.PowIf5erzI/Listeners"

Was sind diese Einträge?

Koray Tugay
quelle

Antworten:

2

Im Allgemeinen handelt es sich bei diesen Zeilen um Variablen für Benutzer, die von Anwendungen verwendet werden, die Sie möglicherweise ausführen. Die oberen beiden Einstellungen scheinen vom X-Server-System verwendet zu werden. Die Werte können hart codiert sein oder auf eine Datei verweisen, die die erforderlichen Informationen enthält.

SSH_Auth_Sock wird von verwendet OpenSSH zum Passwortlose (schlüsselbasierte) Authentifizierung . Ich vermute, dass die Dateien, auf die in diesen Profileinstellungen verwiesen wird, temporäre Daten zu den Diensten enthalten, die sie verwenden. Beispielsweise enthält die Listener-Datei die Portnummern, die der ssh-Dienst auf eingehende Anforderungsverbindungen überwacht, die sich je nach administrativen Entscheidungen oder Laufzeitbedingungen ändern können.

Die Anzeigezeile zeigt den Strom an X-Server Virtueller Display-Port wird verwendet. Beachten Sie, dass die Zeile die Zeichenfolge enthält xquartz . Nach meinem Verständnis wird das Mac-Fenstersystem bezeichnet Quarz .

Ich bin kein Mac-Typ und kann Sie daher nicht mit Sicherheit sagen, aber die Renderlinie scheint mit den X-Servern verwandt zu sein Direktes Rendering-Interface

Bearbeiten:

Nach weiteren Recherchen wurde mir klar, dass ich mit der Einstellung von Apple_PubSub_Socket_Render falsch lag. es ist verwandt mit dem Mac RSS / Atom-Client PubSub .

Frank Thomas
quelle
Vielen Dank für die Antwort, was ist das X-Server-System und wie kann ich es deinstallieren?
Koray Tugay
du kannst nicht. X ist ein Kernbestandteil eines von Linux oder BSD abgeleiteten Desktops. Damit können Sie Bitmap-Bilder auf einem Monitor (z. B. Desktop, Fenster und alles andere, was Sie sehen können) sehen und Ihre Benutzerraum-Hardware bedienen. Wenn Sie nicht ausschließlich die Befehlszeilenschnittstellen des Kernelmodus verwenden möchten, können Sie X nicht vermeiden. Im Jahr 2006, als ich mit dem Erlernen von Linux begann, war die X-Konfiguration immer die erste (und oft letzte) Herausforderung. Ich erinnere mich, wie ich versucht habe, zwei Monitore für den TV-Ausgang auf einer NVIDIA-Karte zu konfigurieren. rede über Feuerprobe ....
Frank Thomas