Software que escuta em uma porta e desliga o Ubuntu

2

Atualmente estou executando o Ubuntu 12.04 LTS (instalado usando o Wubi) em um Dell Dimention 3000 ( não um servidor). Eu quero instalar algum software que vai escutar em uma determinada porta e desligar o sistema em uma conexão ou um comando. Eu tentei usar o SSH, mas quero algo mais rápido. Algo semelhante à porta de desligamento do Tomcat é o que estou procurando. Outra opção é, possivelmente, uma aplicação web de tomcat (eu executo o tomcat nesse servidor), que em carga desligará meu computador. No entanto, eu definitivamente prefiro outro software para lidar com essa tarefa. Qualquer ajuda é apreciada.

Muito obrigado vikarjramun

    
por vikarjramun 02.07.2016 / 23:15

2 respostas

0

Specto soa como você deseja, instale-o com:

sudo apt-get install specto

Em seguida, inicie-o com specto ou pesquise-o no traço. Para configurá-lo para ouvir em uma porta e, em seguida, desligue a máquina quando houver atividade:

  1. Clique no botão Add e, em seguida, acesse System > Port .

  1. Insira o nome do relógio, o intervalo de atualização e o número da porta na primeira guia.

  1. Vá para a guia Advanced options e defina para executar sudo poweroff quando houver atividade nessa porta.

  1. Para que funcione, você precisará adicionar specto aos itens de inicialização e executá-lo com sudo também.
por user364819 03.07.2016 / 21:25
0

Uma simples pesquisa no Google por "exemplo do servidor perl tcp" mostrará seus vários (405.000) exemplos de como escrever um cliente simples (para enviar uma mensagem "shutdown" para a porta 30102 no servidor) e um simples TCP / IP servidor para escutar a conexão na porta 30102, faça a dança de identificação / autenticação / autorização desejada e, em seguida (se o servidor for iniciado como root ), encerre o sistema.

    
por waltinator 03.07.2016 / 01:32