Articles of sudo

svn cambia los nombres de mis files

Estoy usando la command-line SVN 1.6.5 en mi Ubuntu 9.10. Esta es la primera vez que lo uso en el último Ubuntu, encontré svn confundido acerca de los nombres de los files. El problema fue el siguiente: Primero utilicé sudo svn co http://my-repository/h2m h2m después de finalizar con éxito estos files, inmediatamente utilicé svn st […]

Enlace de confirmación de publicación para la actualización svn

Tengo un repository y una copy de trabajo. En el enganche post-commit del repository he escrito un command para ejecutar un file que ejecuta el command de actualización de SVN. Mi repository está en /var/www/svnrepos/help/ Mi copy de trabajo está en /var/www/autopostcommit/help/ El file posterior a la confirmación se encuentra en /var/www/svnrepos/help/hooks/ En el postcompromiso, […]

Pago de SVN al directory que no poseo (a través de SSH)

Estoy usando SVN + SSH para autenticar en mi server SVN. Estoy tratando de pagar un reintegro en otro server. El directory al que quiero pagar no es propiedad de mi, así que quise sudo . Cuando bash svn co svn+ssh://me@myserver.com/svn/MyRepo , naturalmente, no puedo escribir en el directory y la salida falla. Cuando bash […]

¿Cómo ejecuto un script de shell como root (sudo)?

Tengo un server de repository SVN que se ejecuta bajo el usuario del repository. Quiero ejecutar un script después de cada acción posterior a la confirmación. Escribí una secuencia de commands de shell que se ejecuta desde el gancho después de cada confirmación. Necesita ser ejecutado como root. Es por eso que utilicé sudo en […]

¿Cómo eliminar sudo dependencia de un proyecto github para Travis CI?

Tengo un proyecto en github, que contiene un file .travis.yml con un hook before_install para hacer cosas que requieren sudo . Para mover el proyecto a la container type infrastructure tengo que eliminar la dependencia de sudo del proyecto. La pregunta es, ¿cómo? En esta página de la documentation de Travis CI, en la sección […]

Sudo git pull master de origen como apache en EC2

Intento crear webhook para la actualización automática de mi repository a través de la instancia de EC2 con el script php exec() . La key ssh válida para todos los commands de git es propiedad de sudoers. Entonces necesito ejecutar esto después de cada commit: exec(' cd ~/var/www/html/site/repo-test && sudo git pull origin master && […]

GIT Bash Windows a Debian9 post-receive hook: sudo: no tty presente después de 2nd sudoers commandd

en una nueva installation de Debian 9.2 con isp3config esto es algo que funciona en mi nuevo Debian 8 VM sin problemas después de mi primer command sudoers en mi script git post-receive GIT post-receive /bin/systemctl stop test.service todos los siguientes sudo cmds hacen esto: GIT post-receive /bin/systemctl start test.service remote: sudo: no tty present […]

Sudo apt-get-repository: command no encontrado

Estoy tratando de agregar un repository en Ubuntu Mate usando este command- sudo apt-get-repository "****************(repository name)" Pero estoy teniendo esta salida- sudo: apt-get-repository: command not found He intentado esto- sudo apt-get install software-properties-common python-software-properties y también esto- sudo apt-get install software-properties-common Pero aún obteniendo el mismo command no se encuentra salida. Cuál es la razón […]

Permitir que un usuario sin privilegios ejecute un command como un usuario diferente

Tengo el siguiente script que funciona muy bien cuando, con mis propios privilegios sudo , lo ejecuto: department_wpsites=("/var/www/asiane/wp-ane" "/var/www/english/wp-english") for f in ${department_wpsites[*]} do theme_path="$f/wp-content/themes/dept-theme" cd $theme_path echo ">> Performing 'git pull' at $theme_path" sudo -u www-data git pull done Ahora quiero que uno de mis subordinados, que NO tiene privilegios sudo, pueda ejecutarlo. Tenga […]

hacer git clon con sudo

cuando hago git clone con ssh desde el prompt del usuario, funciona correctamente. git clone ssh://URL.com/soft.git soft_git la key ssh id_rsa e id_rsa.pub están en /home/user/.ssh mi propósito es ejecutar git con sudo pero recibí el siguiente error Cloning into '/home/user/git/soft'… Permission denied (publickey,keyboard-interactive). fatal: Could not read from remote repository. Please make sure you […]