Preguntas etiquetadas con sudo

116
¿Cómo edito / etc / sudoers desde un script?

Necesito editar /etc/sudoersdesde un script para agregar / eliminar cosas de las listas blancas. Suponiendo que tengo un comando que funcionaría en un archivo normal, ¿cómo podría aplicarlo /etc/sudoers? ¿Puedo copiarlo y modificarlo, luego visudoreemplazar el original con la copia modificada?...

114
¿Es aceptable y seguro ejecutar pip install en sudo?

Empecé a usar mi Mac para instalar paquetes de Python de la misma manera que lo hago con mi PC con Windows en el trabajo; sin embargo, en mi Mac me he encontrado con frecuentes errores de permiso denegado al escribir en archivos de registro o paquetes de sitios. Por lo tanto pensé en correr pip...

114
Abrir archivo a través de SSH y Sudo con Emacs

Quiero abrir un archivo dentro de Emacs que se encuentra en un servidor remoto, con sudo en el servidor. Puedo abrir archivos locales con sudo a través de Tramp así: C-x C-f /sudo::/home/user/file Pero quiero usar sudo en el servidor: C-x C-f /sudo::user@server/home/user/file Pero esto me da...

108
permisos de www-data?

Así que tengo un directorio en / var / www (llamado cake) y necesito permitir que www-data escriba en él, pero también quiero escribir en él (sin tener que usar sudo). Tengo miedo de cambiar los permisos a 777 en caso de que algún otro usuario de mi máquina (o un pirata informático) intente...

108
Identificar al usuario en un script Bash llamado por sudo

Si creo el script que /root/bin/whoami.shcontiene: #!/bin/bash whoami y este script es llamado por un usuario con un sudo configurado correctamente, indicará root ¿Existe una forma rápida de obtener el usuario real en un script, o tendré que recurrir a parámetros que pasan junto a este nombre...

97
¿Cuáles son los riesgos de ejecutar 'sudo pip'?

De vez en cuando me encuentro con comentarios o respuestas que afirman enfáticamente que correr por pipdebajo sudoes "incorrecto" o "malo", pero hay casos (incluida la forma en que tengo un montón de herramientas configuradas) en los que es mucho más simple o incluso necesario ejecutarlo de esa...