A IA pode lutar contra o aumento do número de ataques de ransomware
Os ataques de ransomware estão aumentando, mas a IA pode ajudar a lidar com os vírus de computador mais recentes? AI é a resposta? Leia aqui para saber se é AI boone ou bane
O SaltStack é um programa de gerenciamento de configurações baseado em python, otimizado para a automação de arquivos de configuração, implantações e qualquer outra coisa no tópico do datacenter definido por software. Neste guia, você aprenderá como iniciar o SaltStack, adicionando seus primeiros nós e escrevendo sua primeira fórmula.
O SaltStack usa algumas palavras-chave que representam um dispositivo ou configuração específica, conforme explicado abaixo:
Esta é a instância principal que se conecta a todos os servidores adicionados ao seu "cluster" do SaltStack, executando também qualquer comando / comunicação com seus servidores.
Os servidores adicionados ao seu SaltStack são chamados servos. Quaisquer ações são executadas em um, em um grupo ou em todos os seus subordinados.
Uma fórmula representa um arquivo ou um conjunto de arquivos que apresenta aos lacaios quais comandos devem ser executados. Pode ser a instalação de um único aplicativo, como a instalação de nginx
arquivos de configuração, etc.
Um pilar é um arquivo que armazena informações relacionadas a um grupo de lacaios ou a um único lacaio. Como exemplo, você usaria esse tipo de arquivo para armazenar os "Hosts Virtuais" do Nginx para um lacaio específico.
Primeiro, começaremos com a configuração do master para o cluster SaltStack:
apt-get update
apt-get dist-upgrade
apt-get install salt-master
Por padrão, o mestre do SaltStack não está escutando nenhuma interface, pois o mestre geralmente está se comunicando com os subordinados pela Internet pública. Temos que fazer uma pequena alteração no arquivo de configuração, que pode ser encontrado em /etc/salt/master
:
# The address of the interface to bind to:
interface: 0.0.0.0
Após as alterações serem gravadas no arquivo, reinicie o serviço principal:
service salt-master restart
Agora podemos continuar adicionando nosso primeiro lacaio. Vá em frente e instale os pacotes necessários:
apt-get update
apt-get dist-upgrade
apt-get install salt-minion
Em seguida, precisamos fazer outra pequena alteração na configuração SaltStack do minion, que pode ser encontrada em /etc/salt/minion
:
# Set the location of the salt master server. If the master server cannot be
# resolved, then the minion will fail to start.
master: <master_server_ip>
Substitua <master_server_ip>
pelo endereço IP do seu servidor mestre como configurado anteriormente. Idealmente, você configuraria um registro DNS para isso, para facilitar a alteração do servidor mestre.
Depois, precisamos reiniciar o serviço minion para que as alterações se tornem ativas:
service salt-minion restart
Agora temos um mestre e lacaio em funcionamento, para que possamos prosseguir diretamente e trabalhar com um pequeno conjunto de comandos SaltStack no mestre.
# salt-key -L
Accepted Keys:
Denied Keys:
Unaccepted Keys:
Rejected Keys:
Nota: Já dissemos ao lacaio a qual servidor mestre ele deveria se conectar. Portanto, se você seguiu este guia, já veria o lacaio na Unaccepted Keys:
seção.
# salt-key -a <minion_id>
# salt-key -A
# salt-key -d <minion_id>
Nota: <minion_id>
geralmente representa o nome do host UNIX de seus subordinados e é armazenado no /etc/salt/minion_id
arquivo nos subordinados.
Depois de adicionar nosso servo ao mestre, podemos continuar escrevendo nossa primeira fórmula. Inicialmente, temos que criar a pasta que armazena nossas fórmulas:
mkdir -p /srv/salt/
Crie a pasta para a nossa primeira fórmula:
mkdir -p /srv/salt/nginx
Basicamente, todas as instruções para uma fórmula são armazenadas no init.sls
arquivo, por exemplo /srv/salt/nginx/init.sls
,. Como há uma quantidade imensa de operações que podem ser executadas por meio de uma fórmula, escreveremos uma pequena fórmula que instala o Nginx:
nginx:
pkg:
- installed
Após escrever no init.sls
arquivo conforme explicado acima, podemos prosseguir e executá-lo:
salt '*' state.sls nginx
Nota: nginx
representa o nome da pasta que criamos anteriormente.
O SaltStack é um software muito bom para automatizar qualquer tipo de arquivos de configuração, implantações de serviços, implementações iniciais de servidores e similares. Devido ao fato de o SaltStack ser baseado em Python, você também pode adicionar facilmente seus próprios módulos, se você for fluente com a linguagem. Feliz automação!
Os ataques de ransomware estão aumentando, mas a IA pode ajudar a lidar com os vírus de computador mais recentes? AI é a resposta? Leia aqui para saber se é AI boone ou bane
ReactOS, um sistema operacional de código aberto e gratuito está aqui com a versão mais recente. Será que ela pode atender às necessidades dos usuários modernos do Windows e derrubar a Microsoft? Vamos descobrir mais sobre esse estilo antigo, mas uma experiência de sistema operacional mais recente.
O Whatsapp finalmente lançou o aplicativo Desktop para usuários de Mac e Windows. Agora você pode acessar o Whatsapp do Windows ou Mac facilmente. Disponível para Windows 8+ e Mac OS 10.9+
Leia isto para saber como a Inteligência Artificial está se tornando popular entre as empresas de pequena escala e como está aumentando as probabilidades de fazê-las crescer e dar vantagem a seus concorrentes.
Recentemente, a Apple lançou o macOS Catalina 10.15.4, uma atualização suplementar para corrigir problemas, mas parece que a atualização está causando mais problemas, levando ao bloqueio de máquinas mac. Leia este artigo para saber mais
13 Ferramentas de Extração de Dados Comerciais de Big Data
Nosso computador armazena todos os dados de uma maneira organizada conhecida como sistema de arquivos Journaling. É um método eficiente que permite ao computador pesquisar e exibir arquivos assim que você clicar em search.https: //wethegeek.com/? P = 94116 & preview = true
À medida que a ciência evolui em um ritmo rápido, assumindo muitos de nossos esforços, os riscos de nos sujeitarmos a uma singularidade inexplicável também aumentam. Leia, o que a singularidade pode significar para nós.
Uma visão sobre 26 técnicas analíticas de Big Data: Parte 1
A IA na área da saúde deu grandes saltos nas últimas décadas. Portanto, o futuro da IA na área da saúde ainda está crescendo dia a dia.