Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/03/2019, 10:15
Avatar de barna_rasta
barna_rasta
 
Fecha de Ingreso: agosto-2003
Mensajes: 214
Antigüedad: 20 años, 8 meses
Puntos: 11
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:
Cita:
angel@milinux:~$ who i am
gestion pts/0 2019-03-11 17:17 (juan)
Actualmente en STRETCH sale:
Cita:
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.

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:
Cita:
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
Cita:
search milinux.com
nameserver 80.58.0.33
nameserver 80.58.61.250
nameserver 80.58.61.254
en el /etc/nsswitch.conf
Cita:
# /etc/nsswitch.conf
#
# Example configuration of GNU Name Service Switch functionality.
# If you have the `glibc-doc-reference' and `info' packages installed, try:
# `info libc "Name Service Switch"' for information about this file.

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.