talk retorna erro ao tentar se conectar ao usuário em outra máquina

1

Se eu tentar talk para um usuário em uma máquina na rede local, obtenho:

~ % talk toothrot@othermachine
[Service connection established.]
Error on write to talk daemon: Invalid argument

Estou executando o Arch.

talk funciona bem entre os usuários na mesma máquina. Por que isso não está funcionando?

    
por Toothrot 17.03.2017 / 15:01

2 respostas

0

O outro usuário é executado:

mesg y

Se não, isso pode ser a causa do seu problema.

    
por 17.03.2017 / 15:26
0

A outra máquina tem talkd em execução? Normalmente, é um serviço (x)inetd .

Como o comando talk geralmente é setgid tty para poder acessar as sessões de terminal de outros usuários, ele pode realizar o trabalho localmente por conta própria. Para solicitações de palestras recebidas de outros hosts, você precisará de um software local confiável que possa receber a solicitação de conversa e transmiti-la à sessão do usuário - ou rejeitá-la, se o usuário em questão tiver mesg n definido.

Permitir acesso direto à rede às sessões dos usuários seria um convite aberto para o desastre.

    
por 01.12.2017 / 18:57

Tags