[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Squeeze no reconoce comandos con sudo



En Fri, 23 Dec 2011 19:44:56 +0100, Matías Bellone <matiasbellone@gmail.com> escribió:

2011/12/23 Lucas Sánchez Sagrado <Rated.DS@aol.com>:
Saludos, últimamente me viene pasando algo bastante curioso en openSUSE y
hoy me pasó también en Debian.
Resulta que si intento ejecutar algún comando como cd (sólo algunos) con
sudo me dice que no encuentra ese comando, así que tengo que hacer su, cosa
que me molesta bastante.
¿A alguien le ha pasado o sabe alguna solución?

"cd" no es un comando válido. Es lo que se dice un "built-in" de bash,
es decir que es algo local del shell no un programa independiente que
puedas ejecutar con diferentes permisos.

Capaz que si nos das más información sobre exactamente qué es lo que
falla y cómo falla podamos tirarte más datos.


Saludos,
Toote

Pues verás, me pasa por ejemplo esto:

$ cd /media
$ ls -l
total 72
lrwxrwxrwx 1 root root       6 nov 27 18:40 cdrom -> cdrom0
drwxr-xr-x 2 root root    4096 nov 27 18:40 cdrom0
drwxrwx--- 2 root vboxsf  4096 dic  8 16:02 sf_crack
drwxrwx--- 1 root vboxsf 65536 dic 21 20:18 sf_Documents
$ cd sf_Documents #(Esta carpeta es una compartida de la VM)
$ -bash: cd: sf_Documents: Permiso denegado
$ sudo cd sf_Documents
[sudo] password for lucas:
sudo: cd: command not found

¿Alguna idea al respecto?
(Nota: esto me pasa tanto normalmente al iniciar sesión con ese usuario como con `su`).

Saludos,

--
Lucas.


Reply to: