por
pobrecito hablador
el Miércoles, 07 Marzo de 2007, 19:12h
(#886093)
Porque si es telnet, que no ejecucion remota de ordenes (en cualquier caso, deberia ser sobre ssh, no telnet, como ya han comentado), a mi me huele a que el login no te da una bash "de verdad", si no una shell capada o jodida, puede que no sea ni bash (tipo busybox u otros trucos, puede que una sh o dash). Es mas, acabo de mirar, y sale que la bash en modo restricted capa... adivina... las redirecciones! Y muchas cosas mas!
Prueba a mirar el man page, busca restricted y comprueba que te deja y que no, o simplemente shopt restricted_shell. Yo he probado un > y no me salen errores raros, sino bien clarito "restricted: cannot redirect output". Asi que no estoy seguro de si es lo que te pasa a ti.
Es bash, lo he probado. Y tiene sentido eso del modo restricted. Sí que lo tiene.
Porque de hecho no da errores de caracteres como daría si el tipo de terminal estuviera equivocado.
De todas formas no se aplican el resto de las restricciones salvo las de redirección...
Pienso que tal vez Rainer, el que la isntaló, ha estado jugando con la variable SHELLOPTS, que es la última cosa que se me ocurre y que tiene que ver con lo que cuentas.
Estas seguro de que eso es una bash normal?
(Puntos:0)Prueba a mirar el man page, busca restricted y comprueba que te deja y que no, o simplemente shopt restricted_shell. Yo he probado un > y no me salen errores raros, sino bien clarito "restricted: cannot redirect output". Asi que no estoy seguro de si es lo que te pasa a ti.
Re:Estas seguro de que eso es una bash normal?
(Puntos:2)( http://www.flickr.com/photos/runlevel0/ | Última bitácora: Jueves, 01 Noviembre de 2007, 11:37h )
Es bash, lo he probado. Y tiene sentido eso del modo restricted. Sí que lo tiene.
Porque de hecho no da errores de caracteres como daría si el tipo de terminal estuviera equivocado.
De todas formas no se aplican el resto de las restricciones salvo las de redirección...
Pienso que tal vez Rainer, el que la isntaló, ha estado jugando con la variable SHELLOPTS, que es la última cosa que se me ocurre y que tiene que ver con lo que cuentas.
Bueno, por lo menos tengo donde mirar, gracias
29A the Number of the Beast