bash: ip: comando no encontrado
Sep 05 2020
Quiero ejecutar, por ejemplo, este comando: ip addren mi sistema remoto.
Lo hago así:
ssh username@ip ip addr
pero tengo este error:
bash: ip: command not found
cuando me conecto al sistema remoto y luego ejecuto este comando, está bien, quiero decir que no es causado por un paquete desinstalado. Quiero obtener el resultado sin conectarme de forma permanente.
Respuestas
4 netmonk Sep 05 2020 at 15:49
fácil: ssh remotehost "/sbin/ip addr"
Razón, el shell remoto lanzado por el comando ssh para ejecutar ip, no tiene ENV o solo uno básico, e ip no está en el $ PATH del shell remoto. Por lo tanto, especifica la ruta completa del comando o obtiene un entorno de trabajo en el shell remoto antes de ejecutar el comando.