Preguntas etiquetadas con sudo

El comando sudo es una abreviatura de "hacer un usuario sustituto" (como en, hacer un comando como si lo hubiera iniciado otro usuario). Sudo es un programa para sistemas operativos de computadora Unix y similares a Unix que permite a un usuario ejecutar programas con los privilegios de seguridad de otro usuario (normalmente el superusuario o root).

1413
¿Cómo funciona el truco vim "escribir con sudo"?

Muchos de ustedes probablemente hayan visto el comando que les permite escribir en un archivo que necesita permiso de root, incluso cuando olvidaron abrir vim con sudo: :w !sudo tee % Lo que pasa es que no entiendo exactamente lo que está sucediendo aquí. Ya he imaginado esto: wes para esto...

1288
npm arroja error sin sudo

Acabo de instalar node y npm a través del paquete en nodejs.org y cada vez que intento buscar o instalar algo con npm arroja el siguiente error, a menos que sudo el comando. Tengo la sensación de que este es un problema de permisos? Ya soy el administrador. npm ERR! Error: EACCES, open...

281
¿Por qué sudo cambia la RUTA?

Esta es la PATHvariable sin sudo: $ echo 'echo $PATH' | sh /opt/local/ruby/bin:/usr/bin:/bin Esta es la PATHvariable con sudo: $ echo 'echo $PATH' | sudo sh /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/X11R6/bin Por lo que puedo decir, sudose supone que debe dejarlo...

259
¿Cómo usar sudo dentro de un contenedor acoplable?

Normalmente, los contenedores Docker se ejecutan utilizando la raíz del usuario . Me gustaría usar un usuario diferente, lo cual no es un problema usando la directiva USER de docker. Pero este usuario debería poder usar sudo dentro del contenedor. Este comando falta. Aquí hay un Dockerfile simple...

174
Abra un archivo con su / sudo dentro de Emacs

Supongamos que quiero abrir un archivo en una sesión de Emacs existente usando suo sudo, sin desplegarme a un shell y haciendo sudoedito sudo emacs. Una forma de hacer esto es C-x C-f /sudo::/path/to/file pero esto requiere un costoso viaje de ida y vuelta a través de SSH . ¿Hay una forma más...

156
Usuario raíz / sudo equivalente en Cygwin?

Estoy tratando de ejecutar un script bash en Cygwin. Me salen Must run as root, i.e. sudo ./scriptnameerrores chmod 777 scriptname no hace nada para ayudar He buscado formas de imitar sudo en Cygwin, para agregar un usuario root, ya que llamar a "su" genera el error su: user root does not...

152
¿Cómo ejecutar dos comandos en sudo?

¿Hay alguna forma de ejecutar dos comandos Db2 desde una línea de comandos? (Se llamarán desde un execcomando PHP ). db2 connect to ttt (tenga en cuenta que necesitamos tener la conexión en vivo para el segundo comando db2 UPDATE CONTACT SET EMAIL_ADDRESS = '[email protected]' Intenté...

150
forma adecuada de sudo sobre ssh

Tengo un script que ejecuta otro script a través de SSH en un servidor remoto usando sudo. Sin embargo, cuando escribo la contraseña, aparece en el terminal. (De lo contrario, funciona bien) ssh user@server "sudo script" ¿Cuál es la forma correcta de hacer esto para que pueda escribir la...

146
Comando no encontrado al usar sudo

Tengo un script llamado foo.shen mi carpeta de inicio. Cuando navego a esta carpeta e ingreso ./foo.sh, me sale -bash: ./foo.sh: Permission denied. Cuando uso sudo ./foo.sh, me sale sudo: foo.sh: command not found. ¿Por qué sucede esto y cómo puedo solucionarlo?