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
Murmur é o software oficial do servidor para o protocolo de comunicação de voz Mumble. Esta implementação oficial é estável e eficiente. Este guia descreve passo a passo o processo de instalação e configuração de um servidor Murmur para comunicação com clientes Mumble no FreeBSD 11.2.
ssh
em um terminal para usuários Linux, Mac e Unix (incluindo BSD)Faça o SSH no servidor do Vultr FreeBSD e efetue login como root ou como sudo
usuário. Se estiver usando um sudo
usuário, acrescente os comandos com sudo
:
home-desktop$ ssh [email protected]
Nota: Substitua 198.51.100.21
por seu próprio endereço IP.
Nota: Esta seção instalará um servidor de baunilha Murmur sem D-Bus
/ Bonjour
suporte.
Para adicionar Murmur e suas dependências ao sistema, execute o seguinte comando:
pkg install murmur
Como você instalou o software para servidor a partir da distribuição binária, pode pular a próxima seção e prosseguir para Configurando o Murmur .
Se você seguiu o restante do guia até este ponto e não deseja habilitar D-Bus
ou dar Bonjour
suporte ou desabilitar o suporte a Ice / MySQL / SQLite, fique à vontade para seguir a seção anterior e pular para Configurando Murmur .
Execute este comando para verificar e baixar atualizações da árvore de portas (você precisará disso se ainda não tiver a configuração das portas):
portsnap fetch
Se a saída terminar com ' No updates needed
', você pode pular para a próxima etapa. Caso contrário, você não terá uma árvore de portas atualizada preparada e precisará extrair a captura instantânea recém-baixada:
portsnap extract
Compilar a porta Murmur é fácil, mas levará algum tempo. Os seguintes comandos colocam você no diretório da porta, compilam, instalam os arquivos gerados e removem arquivos desnecessários após a compilação:
cd /usr/ports/audio/murmur
make install clean
Durante as primeiras partes da instalação, você verá uma ou mais caixas de diálogo perguntando sobre os recursos que deseja ativar ou desativar. Para navegar pelos menus, use as setas UPe DOWNpara destacar uma entrada, SPACEalternar o status ativado / desativado da entrada ou ENTERusar a ação padrão. Para alterar a ação padrão (geralmente para 'Cancelar'), use as setas LEFTe RIGHT.
A janela de diálogo de configuração de sopro apresentará as opções para desativar Bonjour
, ativar D-Bus
, ativar o Ice e desativar o suporte ao MySQL ou SQLite. Também permite desativar a criação da documentação, mas geralmente é uma má ideia.
O nome da opção e as opções do pacote oficial para essas opções são mostrados aqui, se você não tiver certeza sobre alguma delas.
Bonjour
é um protocolo para descoberta de serviços de rede local. A menos que você esteja acessando o servidor Murmur por meio de uma VPN ou deseje que outro VPS na mesma rede privada encontre o Murmur automaticamente, tudo bem disable
.
D-Bus
é uma maneira de os aplicativos, normalmente na mesma máquina, se comunicarem. No Murmur, a interface D-Bus está obsoleta e deve ser deixada disabled
, a menos que você tenha certeza de que possui um aplicativo que exija a interface D-Bus do Murmur.
Documentation
deve ser deixado, a enabled
menos que você não queira especificamente que as páginas de manual estejam disponíveis para você. Esta opção não altera nada do ponto de vista do cliente e é relevante apenas para o administrador do sistema.
Ice
é um protocolo RPC mais recente que permite administrar remotamente o Murmur usando meios alternativos, como interfaces da web. Se você fizer enable
isso, mais tarde poderá optar por configurar uma solução RPC que permitirá fazer coisas como registro de usuário on-line e moderação de canal remoto. A configuração de RPC não será tratada neste guia e geralmente requer um servidor da web com suporte ao PHP.
MySQL
é um sistema de gerenciamento de banco de dados poderoso e escalável. Isso deve ser deixado disable
, a menos que, se você tiver um banco de dados remoto, queira que o Murmur use em vez de um arquivo local ou se pretenda ter muitos milhares de usuários. Este guia não cobrirá a configuração do MySQL.
SQLite
é uma alternativa leve a soluções de gerenciamento de banco de dados maiores, como o MySQL. Ele permite acesso rápido a um banco de dados armazenado em um arquivo local para até centenas de milhares de registros e, como tal, é bastante adequado para um servidor Murmur. Isso deve ser deixado enabled
, e a seção de configuração deste guia assumirá que é.
Quando estiver satisfeito com essas opções, o uso LEFTe RIGHTem seguida, pressione ENTERpara selecionar OK
na parte inferior da janela. Se você tiver a opção de configurar dependências, os padrões são as opções mais seguras; portanto, basta pressionar ENTERpara descartá-las com as opções padrão selecionadas. Após a configuração, a construção do Murmur e suas dependências (especialmente o Boost) às vezes pode demorar muito tempo.
Há algumas coisas que você pode querer ajustar antes de iniciar o servidor pela primeira vez. Esta seção usará o Easy Editor do FreeBSD, como o editor de texto preferido, mas você pode usar qualquer outra coisa.
Abra o arquivo de configuração do sopro em um editor de texto:
ee /usr/local/etc/murmur.ini
A maior parte da configuração é explicada no arquivo e o padrão é os valores normais, mas abordaremos brevemente algumas opções importantes.
Nota: Todas as opções listadas abaixo têm padrões. Você não precisa alterá-los para que o servidor seja executado.
Uma coisa que você pode querer mudar é o texto de boas-vindas ou, como é chamado por alguns, a "Mensagem do dia". Para fazer isso, encontre a linha que começa com welcometext=
e substitua a mensagem existente por algo novo. O Mumble pode exibir uma seleção limitada de tags HTML, como <br />
para significar uma nova linha:
welcometext="<br /> Check out this cool Vultr VPS! <br />"
Os clientes conectados devem especificar um número de porta se o servidor não estiver atendendo na porta padrão. Se você deseja alterar essa porta para que seus usuários a conheçam para se conectar, use a port=
opção Caso contrário, deixe-o no padrão 64738
para que seus usuários precisem se lembrar do endereço:
port=443
O máximo padrão de 100 usuários é bastante razoável, mas se você quiser limitar o servidor apenas a você e a alguns amigos, poderá diminuir esse máximo - ou aumentá-lo, é claro - com a users
opção:
users=5
Se precisar enviar mensagens no bate-papo com texto com mais de 5000 caracteres, altere a textmessagelimit
opção. Você também pode configurá-lo como 0 para remover completamente o limite:
textmessagelimit=12345
Lembre-se de remover o #
caractere no início da linha para descomentá-lo, ou a linha não terá efeito.
Essa opção está logo abaixo da opção de tamanho da mensagem, se você estiver descomentando as linhas do arquivo de configuração padrão. Com o limite de tamanho de imagem padrão de 128 kilobytes, você pode ter dificuldades para enviar imagens. Eu recomendo aumentar isso, mas não com um valor tão alto que alguém possa enviar uma imagem grande o suficiente para diminuir a conexão de qualquer usuário com conexões de Internet com largura de banda menor. Como a última opção, você pode definir o valor deste como 0 para permitir imagens de qualquer tamanho. Obviamente, isso é apenas uma boa idéia quando você sabe que a conexão de todos pode lidar com isso:
# 768KiB:
imagemessagelength=786432
Não se esqueça de remover o #
personagem no início desta linha também.
Se você tiver uma chave e um certificado TLS adequados, poderá especificá-los aqui. Caso contrário, o Murmur irá gerar seus próprios e apresentá-los, o que pode causar erros de certificado para seus usuários.
Por exemplo, para um Let's Encrypt configurado em /usr/local/etc/letsencrypt
:
# make sure the cert & key are readable by the user/group 'murmur'
sslCert=/usr/local/etc/letsencrypt/live/chat.example.com/fullchain.pem
sslKey=/usr/local/etc/letsencrypt/live/chat.example.com/privkey.pem
Agora que seu servidor está instalado e configurado, não há muito o que fazer além de testá-lo. Como o serviço ainda não está 'ativado', o comando 'start' regular não será executado. Portanto, para iniciar o servidor uma vez, execute o seguinte:
service murmur onestart
Com o servidor em execução, você pode tentar se conectar a ele. No Mumble, adicione-o como um servidor usando seu nome de domínio ou endereço IP e conecte-se. Se você puder fazer login e estiver visível no canal Raiz, tudo funcionará. Caso contrário, verifique o endereço do servidor e o arquivo de configuração quanto a erros de digitação e verifique se o murmur
usuário pode ler a chave SSL se você definir o seu e tente novamente:
service murmur onerestart
Depois de terminar, desligue o servidor para que possamos testá-lo na próxima seção:
service murmur onestop
Se você puder se conectar ao seu novo servidor, estará pronto para ativar o serviço, para que o Murmur seja iniciado automaticamente quando você reiniciar (após uma atualização, por exemplo).
Para fazer isso, edite /etc/rc.conf
:
ee /etc/rc.conf
Pressione CTRL+ E, seguido de ENTERpara colocar uma linha em branco na segunda linha do arquivo e digite:
murmur_enable="YES"
Pressione ESC, ENTER, ENTERpara salvar e sair. Para testar a configuração, tente o comando regular service start:
service murmur start
Se isso não funcionar, há um erro de digitação rc.conf
. volte e verifique novamente.
Se funcionar, não há mais nada a fazer. Para testá-lo, reinicie:
sync && reboot
Aguarde alguns segundos até o servidor reiniciar até que você possa se conectar ao SSH e tente se reconectar ao Mumble. Parabéns, você acabou de instalar e configurar o Murmur do zero.
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.