Fui admitido en un usuario para ejecutar un script particular de larga ejecución. Quería usar la pantalla pero recibí el mensaje de error "No se puede abrir su terminal '/ dev / pts / 4' - por favor verifique".
Así que busqué en Google y me encontré con una publicación en el foro que instruía a ejecutar $ script '/dev/null/'
. Lo hice y luego pude filtrar.
¿Por qué funciona esto? ¿Qué está haciendo su pantalla que no puede ejecutarse como el usuario demandado? ¿Por qué la redirección de 'script' a / dev / null hace que se evite de otra manera? ¿Está usando un script para escribir un registro como usuario original en algún lugar?
su
desde una sesión de pantalla.