Personalizar Preferências de Consentimento

Utilizamos cookies para ajudá-lo a navegar com eficiência e executar determinadas funções. Você encontrará informações detalhadas sobre todos os cookies em cada categoria de consentimento abaixo.

Os cookies categorizados como "Necessários" são armazenados em seu navegador, pois são essenciais para ativar as funcionalidades básicas do site.... 

Sempre Ativo

Os cookies necessários são essenciais para ativar as funcionalidades básicas deste site, como fornecer login seguro ou ajustar suas preferências de consentimento. Esses cookies não armazenam dados pessoalmente identificáveis.

Nenhum cookie para exibir.

Os cookies funcionais ajudam a executar determinadas funcionalidades, como compartilhar o conteúdo do site em plataformas de mídia social, coletar feedback e outras funcionalidades de terceiros.

Nenhum cookie para exibir.

Os cookies analíticos são usados para entender como os visitantes interagem com o site. Esses cookies ajudam a fornecer informações sobre métricas, como o número de visitantes, taxa de rejeição, fonte de tráfego, entre outros.

Nenhum cookie para exibir.

Os cookies de desempenho são usados para entender e analisar os principais índices de desempenho do site, o que ajuda a oferecer uma melhor experiência de usuário para os visitantes.

Nenhum cookie para exibir.

Os cookies de publicidade são usados para fornecer aos visitantes anúncios personalizados com base nas páginas que você visitou anteriormente e para analisar a eficácia das campanhas publicitárias.

Nenhum cookie para exibir.

Comandos Linux – Comando xhost

Comando Linux xhost

comando xhost

No Unix-like sistemas operacionais, o xhost comando é um programa de controle de acesso do servidor para X . Ele adiciona e exclui nomes de host ou nomes de usuário à lista permitida para fazer conexões com o servidor X.

Descrição

No caso de hosts, o xhosts fornece uma forma rudimentar de controle e segurança de privacidade. É suficiente apenas para um ambiente de estação de trabalho (usuário único), apesar de limitar os piores abusos em outros casos. Os ambientes que exigem medidas mais sofisticadas devem implementar o mecanismo baseado no usuário ou usar os ganchos no protocolo para transmitir outros dados de autenticação para o servidor.

Sintaxe

xhost [[+ -] nome ...]

Opções

O xhost aceita as seguintes opções de linha de comando descritas abaixo. Por segurança, as opções que afetam o controle de acesso podem ser executadas apenas no “host de controle”. Para estações de trabalho, essa é a mesma máquina que o servidor. Para terminais X, é o host de login .

-Socorro Exiba uma mensagem de ajuda e saia.
+ ] nome nome fornecido (o sinal de adição é opcional) é adicionado à lista com permissão para conectar-se ao servidor X. O nome pode ser um nome de host ou um nome completo (consulte a seção Nomes abaixo para obter mais detalhes).
– nome nome dado é removido da lista de permissão para conectar-se ao servidor. O nome pode ser um nome de host ou um nome completo (consulte a seção Nomes abaixo para obter mais detalhes). As conexões existentes não são interrompidas, mas novas tentativas de conexão serão negadas. Observe que a máquina atual pode ser removida; no entanto, conexões adicionais (incluindo tentativas de adicioná-lo de volta) não serão permitidas. Redefinir o servidor (interrompendo todas as conexões) é a única maneira de permitir conexões locais novamente.
+ O acesso é concedido a todos, mesmo que não estejam na lista (ou seja, o controle de acesso está desativado).
O acesso é restrito apenas aos da lista (ou seja, o controle de acesso está ativado).
nada ] Se nenhum argumento de linha de comando for fornecido, será impressa uma mensagem indicando se o controle de acesso está ativado ou não, seguido pela lista daqueles com permissão para conexão. Essa opção é a única opção que pode ser usada em máquinas que não sejam o host de controle.

Nomes

Um nome completo possui a sintaxe ” family name “, onde as famílias são as seguintes:

inet Host da Internet ( IPv4 ).
inet6 Host da Internet ( IPv6 ).
dnet Host DECnet.
nis Nome da rede RPC segura.
krb Principal do Kerberos V5.
local Contém apenas um nome, a sequência vazia .
si Servidor Interpretado.

A família não diferencia maiúsculas de minúsculas . O formato do nome varia de acordo com a família.

Quando o Secure RPC está sendo usado, o nome da rede independente da rede (por exemplo, ” nis: unix. Uid domainname “) pode ser especificado ou um usuário local pode ser especificado apenas com o nome de usuário e um sinal de arremesso à direita (por exemplo, ” nis : pat @ “). Para compatibilidade com versões anteriores com xhost pré-R6 , assume-se que os nomes que contêm um sinal de arroba ( @ ) pertencem à família nis. Caso contrário, eles são considerados endereços da Internet. Se compilados para oferecer suporte ao IPv6, todos os endereços IPv4 e IPv6 retornados por getaddrinfo serão adicionados à lista de acesso na família inet ou inet6 apropriada.

A família local especifica todas as conexões locais de uma só vez. No entanto, o endereço interpretado pelo servidor ” si: localuser: nome de usuário ” pode ser usado para especificar um único usuário local.

Os endereços interpretados pelo servidor consistem em uma tag de tipo com distinção entre maiúsculas e minúsculas e uma sequência que representa um determinado valor, separados por dois pontos. Por exemplo, ” si: hostname : almas ” é um endereço interpretado pelo servidor do tipo hostname, com um valor de almas .

A lista de controle de acesso inicial para o número de exibição n pode ser definida pelo arquivo / etc / X .hosts , em que n é o número de exibição do servidor.

Exemplos

xhost +

Permita que qualquer usuário se conecte ao servidor X.

X – Executável do sistema X Window.
startx – inicia uma sessão do sistema X Window.
xorg – O executável do servidor X Window System.

Categorias
Compartilhe esse post

Posts populares