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 Minetest é uma alternativa gratuita e de código aberto ao popular jogo Minecraft. O servidor é extremamente fácil de configurar e executar.
apt install wget
).Como o Ubuntu tende a ficar para trás com os pacotes para o Minetest, você usará o PPA estável. Isso pode ser adicionado com os seguintes comandos.
# add-apt-repository ppa:minetestdevs/stable
# apt update
Após isso, você pode instalar o servidor.
# apt install minetest
Por motivos de segurança, é sempre uma boa ideia executar serviços dentro de seu próprio usuário, conforme mostrado.
# useradd -mU minetest
Isso criará seu minetest
usuário com seu próprio grupo e com um diretório inicial para o servidor executar.
Antes de testar, você deve abrir a porta 30000
no firewall padrão do Ubuntu, caso contrário você não poderá se conectar.
# ufw allow 30000
Agora seria um bom momento para testar o servidor e ver se ele é executado.
# su minetest
$ minetest --server
Se tudo correu bem, você será recebido pela seguinte saída:
WARNING[Main]: BanManager: creating /home/minetest/.minetest/worlds/world/ipban.txt
WARNING[Main]: NodeDefManager: Ignoring CONTENT_IGNORE redefinition
WARNING[Main]: /!\ You are using old player file backend. This backend is deprecated and will be removed in next release /!\
WARNING[Main]: Switching to SQLite3 or PostgreSQL is advised, please read http://wiki.minetest.net/Database_backends.
ACTION[Main]: .__ __ __
ACTION[Main]: _____ |__| ____ _____/ |_ ____ _______/ |_
ACTION[Main]: / \| |/ \_/ __ \ __\/ __ \ / ___/\ __\
ACTION[Main]: | Y Y \ | | \ ___/| | \ ___/ \___ \ | |
ACTION[Main]: |__|_| /__|___| /\___ >__| \___ >____ > |__|
ACTION[Main]: \/ \/ \/ \/ \/
ACTION[Main]: World at [/home/minetest/.minetest/worlds/world]
ACTION[Main]: Server for gameid="minetest" listening on 0.0.0.0:30000.
Se você receber o aviso acima sobre o back-end do jogador, não se preocupe, pois isso será corrigido na próxima etapa.
Conecte-se ao seu servidor com seu cliente para ver se tudo funciona. Você pode parar o servidor a qualquer momento pressionando Ctrl+C
o teclado dentro do shell.
Primeiro, você deseja fazer o download do minetest.conf
arquivo de configuração de exemplo .
$ cd ~/.minetest
$ wget https://raw.githubusercontent.com/minetest/minetest/master/minetest.conf.example
$ mv minetest.conf.example minetest.conf
Esse arquivo possui uma extensa lista de configurações possíveis para você modificar e ativar (por remover comentários), no entanto, no momento, existem algumas que você precisa definir.
O nome e a descrição do seu servidor (por exemplo):
server_name = Minetest server
server_description = Welcome to my Minetest Server
O endereço IP e a porta desejada do seu servidor (por exemplo):
bind_address = 203.0.113.1
port = 30000
Se você definir uma porta diferente da padrão, 30000
atualize suas regras de firewall.
#ufw delete allow 30000
#ufw allow <port>
Outra opção importante é name
. Quem se conectar ao servidor Minetest com o valor especificado receberá privilégios de administrador. Defina isso como o nome de usuário desejado e defina uma senha para sua conta posteriormente.
Você provavelmente lembrará o aviso sobre o back-end do player anteriormente, portanto, é necessário mudar para o SQLite3, pois o back-end antigo está obsoleto e será removido em uma versão posterior, se ainda não o tiver sido. Se você não recebeu esta mensagem quando testou o servidor na etapa 2, poderá ir diretamente para a etapa 4.
$ minetest --server --migrate-players sqlite3 --world ~/.minetest/worlds/world
Depois, você verá algo como a seguinte mensagem.
ACTION[Main]: Successfully migrated 1 players
ACTION[Main]: world.mt updated
Para executar o servidor na inicialização, é necessário um arquivo de serviço systemd. Felizmente, estes são bastante simples de criar.
Volte para o shell raiz e adicione o seguinte a /etc/systemd/system/minetest.service
[Unit]
Description=Minetest Server
After=network.target
[Service]
Type=simple
User=minetest
Group=minetest
WorkingDirectory=/home/minetest
ExecStart=/usr/bin/minetest --server
Restart=on-abort
[Install]
WantedBy=multi-user.target
A partir de agora, o servidor Minetest poderá ser iniciado systemctl
(e o fará automaticamente após a reinicialização ou se o servidor Minetest travar)
# systemctl enable minetest.service
# systemctl start minetest.service
Da mesma forma, você pode verificar o status ou parar / reiniciar o servidor Minetest substituindo "start" no comando acima.
Seu servidor Minetest deve estar ativo e utilizável. Se você tiver algum problema de conexão, verifique se sua porta está aberta e se o endereço IP está especificado corretamente minetest.conf
. Informações sobre o gerenciamento de permissões de jogadores e vários comandos do servidor podem ser encontradas no wiki do Minetest .
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.