comando "who" en STRETCH

4 envíos / 0 nuevos
Último envío
#1 Lun, 11/03/2019 - 19:38
barna_rasta
Imagen de barna_rasta
Desconectado/a
se unió: 09/08/16

comando "who" en STRETCH

Buenas tardes,
tengo un pequeño problemilla con un Debian STRETCH y el comando "who i am".

Utilizo el comando para extraer el nombre -previamente definido en /etc/hosts- que relaciona la IP que conecta con el servidor STRETCH.

Anteriormente, en Wheezy la salida de "who i am" era la siguiente:

angel@milinux:~$ who i am
gestion pts/0 2019-03-11 17:17 (juan)

Actualmente en STRETCH sale:

angel@milinux:~$ who i am
gestion pts/0 2019-03-11 17:17 (194.1.80.205)

ademas de que visualmente es bastante mas claro el uso de nombres, el valor que extraigo con "awk" columna 5 lo utilizo para otras funciones.

El "man who" dice

--lookup
              attempt to canonicalize hostnames via DNS

pero ni caso.

 

Estuve el finde googleando sin encontrar ninguna referencia clara,
os muestro los -archivos- que yo pienso estan implicados en el tema.

Un extracto del /etc/hosts es:

127.0.0.1 localhost
194.1.80.206 milinux.com milinux
# The following lines are desirable for IPv6 capable hosts
::1 localhost ip6-localhost ip6-loopback
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
###################
194.1.80.205 juan

En el /etc/resolv.conf tengo

search milinux.com
nameserver 80.58.0.33
nameserver 80.58.61.250
nameserver 80.58.61.254

en el /etc/nsswitch.conf

passwd: compat
group: compat
shadow: compat
gshadow: files

hosts: files mdns4_minimal [NOTFOUND=return] dns
networks: files

protocols: db files
services: db files
ethers: db files
rpc: db files

netgroup: nis

Curiosamente con el comando 'last' salen las IP,

pero con ' last -d' salen los nombres.

Si alguien puede darme alguna idea de que puede estar sucediendo, quedare muy agradecido.

Gracias por leerlo.

Sáb, 16/03/2019 - 02:27
almursi2
Imagen de almursi2
Desconectado/a
se unió: 26/02/19

Buenas, coincide que estos días tengo pendiente configurar un dns en mi casa, por lo que quizá pueda hacer algún ensayo con este tema. Lo que no sé es cuándo, pero en cuanto saque un rato y lo pruebe te comento. Lo primero que se me ocurre es ver que sale con arp y en su caso forzar la resolución del nombre. Saludos cordiales.

Vie, 22/03/2019 - 13:16 (Responder a #2)
barna_rasta
Imagen de barna_rasta
Desconectado/a
se unió: 09/08/16

Encontre la solucion al problema, ninguna culpa tiene el " who ",

el problemilla lo genera la configuracion de " ssh ",

añadiendo al archivo /etc/ssh/sshd_config:
UseDNS yes
lo soluciona, segun info que encontre en:
https://manpages.debian.org/jessie/openssh-server/sshd_config.5.en.html

Vie, 22/03/2019 - 14:57
rockyiii
Imagen de rockyiii
Desconectado/a
administrator
se unió: 11/01/16

barna_rasta es muy bueno que los usuarios compartan las soluciones en los post!!! Así otros usuarios con tus mismos problemas van a saber como solucionarlos.

saludos...