Pregunta

Sólo tiene acceso root a mi servidor y por lo tanto el comando sudo no funciona. Estoy tratando de ejecutar un comando que intenta utilizar el comando sudo, y como ya tengo acceso root, falla.

  

comando no encontrado: sudo chmod + x / usr / / bin local / wkhtmltopdf

¿Hay una manera que puedo conseguir este comando para ejecutar? ¿Puedo salir de la raíz de alguna manera, o raíz maquillaje temporalmente capaz de utilizar el comando sudo?

¿Fue útil?

Solución

Sólo lo intentó y funcionó para mí
(En Mandriva Linux; otras distribuciones no deben ser distintos).

¿Realmente tiene instalado sudo?
No es por defecto en algunas distribuciones.

Otros consejos

No es necesario sudo si ya es un usuario root. Basta con retirar la palabra sudo.

sudo es una herramienta para obtener acceso root como usuario normal.

Si está registrado como root no puedes simplemente ejecutar su comando sin el sudo?

es decir,

chmod +x /usr/local/bin/wkhtmltopdf

Como otros mencionaron que normalmente no es necesario el uso de sudo si ya es un usuario root. Pero si usted escribe algunas secuencias de comandos o algo por el estilo y la necesidad de ejecutarlo cuando se utiliza la raíz y no usuarios de raíz que necesita para poner la parte completa a su comando sudo. Puede ubicar el lugar donde se encuentra sudo aplicación corriendo whereis sudo de un usuario no root. Normalmente sudo situada en:

/usr/bin/sudo

para que pueda escribir en el script: / Usr / bin / sudo shutdown -h now

"¿Puedo salir de la raíz de alguna manera?"

Usted puede hacer otra cuenta de usuario, y acceder a ello.

Parece que simplemente no tiene instalado sudo:

  

comando no encontrado: sudo chmod + x / usr / / bin local / wkhtmltopdf

Sólo tienes que instalar! sudo debe estar configurado de forma predeterminada para permitir ser llamado por la raíz sin ni siquiera preguntar por contraseña ...

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top