O que é SSH_AUTH_SOCK?

1

Quando eu exporto no meu terminal, vejo:

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"

Quais são essas entradas?

    
por Koray Tugay 26.11.2014 / 18:27

1 resposta

2

Em termos gerais, essas linhas são variáveis do escopo do usuário usadas pelos aplicativos que você pode executar. As duas principais configurações parecem ser usadas pelo sistema do X-Server. Os valores podem ser codificados ou podem apontar para um arquivo que contém as informações necessárias.

O SSH_Auth_Sock é usado pelo OpenSSH para autenticação sem senha (baseada em chave) . É minha suposição que os arquivos apontados nessas configurações de perfil contêm dados temporários sobre os serviços que os utilizam. Por exemplo, o arquivo ouvinte conteria os números de porta que o serviço ssh está escutando para conexões de solicitações de entrada, que podem mudar com base em escolhas administrativas ou condições de tempo de execução.

A linha Display indica a atual porta de exibição virtual X-Server em uso. Observe que a linha contém a string xquartz . No meu entender, o sistema de janelas Mac é chamado de Quartz .

Eu não sou um cara do mac, então não posso dizer com certeza, mas a linha Render parece estar relacionada aos servidores X Interface de renderização direta

Editar:

Após uma pesquisa adicional, percebo que estava errado sobre a configuração Apple_PubSub_Socket_Render. está relacionado ao cliente Mac RSS / Atom PubSub .

    
por 26.11.2014 / 18:41

Tags