$ myvar="/path to/my directory" $ sudo bash -c "cd $myvar" En tal caso, ¿cómo puedo citar $myvarpara evitar la división de palabras debido a los espacios en blanco en el valor de
$ myvar="/path to/my directory" $ sudo bash -c "cd $myvar" En tal caso, ¿cómo puedo citar $myvarpara evitar la división de palabras debido a los espacios en blanco en el valor de
ALL ALL=(ALL) NOPASSWD:ALLLa línea se agregó automáticamente dos veces al final de mi /etc/sudoersarchivo. Mi Linux de repente dejó de pedir una contraseña cada vez que ejecutaba un comando sudo. Esto me hizo investigar el problema. Incluso después de ejecutar sudo -kpara restablecer el tiempo...
Creé algunos servicios systemd que básicamente funcionan: ubicación: /etc/systemd/system/multi-user.target.wants/publicapi.service contenido: [Unit] Description=public api startup
Recientemente instalé el codificador LAME en mi servidor para convertir wav a mp3 y funcionó ./configure; make; make install. Luego intenté instalar el codificador OGG y eso requiere './configure, make, sudo make install', lo que no puedo hacer, ya que no tengo un VPS (y prefiero no pagar $ 15 al...
He proporcionado sudoa diez usuarios para convertirse en otro usuario como nsup. Quiero rastrear qué usuario ejecuta qué comando después de convertirse nsup. Si hay una manera de almacenar los archivos de registro en un archivo común, sería genial. He intentado mirar /var/log/secure, pero a...
Esta pregunta se ha formulado de manera diferente en otros foros. Pero no ha habido una explicación decente por la que no puedes hacer lo siguiente en bash. #!/bin/bash command1 SWITCH_USER_TO rag command2 command3 Por lo general, la forma sugerida es #!/bin/bash command1 sudo -u rag...
El escritorio de Linux puede realizar varias acciones que de otro modo no estaría disponible para el usuario cuando inicie sesión desde un terminal. Las acciones como el apagado del sistema y el cambio de la hora del sistema solo son accesibles para un usuario de sudo después de ingresar la...
Me pregunto si hay una manera de ejecutar un script / comandos desde la máquina local sin hacer modificaciones como root en la máquina remota. Algunos antecedentes Estoy tratando de configurar algunas tareas a través de Capistrano y requiero sudoacceso. Hay más de 30 servidores y para mí...
Estoy tratando de usar el comando sudo y el archivo sudoers correctamente para poder ejecutar un comando como otro usuario. Tengo mi archivo sudoers configurado de la siguiente manera: beans ALL = (root,apache) NOPASSWD: /opt/renovations/var/script-*.sh root, apache y beans son parte del grupo...
Tengo una máquina de compilación que tiene un usuario abcque tiene acceso limitado a sudo. Cuando reviso el código fuente y ejecuto mi script de compilación, funciona bien. El script de compilación contiene sudollamadas para las cuales no dice "sudo: no hay ningún tty presente y ningún programa...
Lo primero sudoque ingreso en mi servidor Ubuntu 14.04 siempre es lento. La solicitud de contraseña se muestra de inmediato, pero después de presionar Enter, toma unos 10-15 segundos hasta que se imprime la salida. Todos los comandos sudo después de esto se ejecutan instantáneamente. Ejecutar algo...
Estoy usando Cloud9 para el desarrollo de Rails y usa un entorno Ubuntu. En la documentación sobre el uso de la base de datos PostgreSQL, dice: Conéctese al servicio: $ sudo sudo -u postgres psql ¿Cuál es el significado de escribir sudo dos
Intentábamos instalar nuestro software en una máquina Ubuntu. Para hacerlo, necesitábamos rootprivilegios. Básicamente, todo lo que teníamos que hacer era correr un frasco ejecutable como: sudo java -jar runnableJar.jar. Todos estos comandos volverían: Unable to resolve host xxxxx. El...
Estoy ejecutando sudo-1.8.6 en CentOS 6.5. Mi pregunta es muy simple: ¿cómo evito que SHELL se propague del entorno de un usuario a un entorno de sudo? Por lo general, las personas van por el otro lado: quieren preservar una variable de entorno. Sin embargo, tengo un problema en el que mi usuario...
¡Creo que debe haber una respuesta simple a esto, pero no puedo entender por qué esto no está funcionando! Tengo una carpeta en mi directorio de inicio (bueno, algunos niveles más bajos) llamada plugins instalados. Quiero transferir todo el contenido de esa carpeta (aproximadamente 15 archivos...
findno puede "restaurar el directorio de trabajo inicial" cuando se ejecuta detrás sudo -usi el directorio de trabajo inicial no es visible para el usuario. Esto hace que find siempre imprima un mensaje de advertencia de permiso denegado molesto : $ pwd /home/myuser $ sudo -u apache find...
Este comando, cuando se ejecuta solo, produce el resultado esperado (la última línea del crontab): tail -n 1 /etc/crontab Sin embargo, cuando lo ejecuto como parte de un comando echo para enviar el resultado a un archivo, agrega un resumen de todos los archivos en el directorio de trabajo, más el...
¿Existe la posibilidad de otorgar privilegios administrativos al usuario registrado actualmente para siempre? ¿Entonces no tengo que escribir sudocada vez que quiero hacer