¿Cómo se puede usar Git sin Sudo en múltiples cuentas en una Ubuntu?Usando Git sin Sudo en muchas cuentas
Mi Ubuntu tiene muchas cuentas. La creación de nuevas cuentas ha hecho que Git sea inaccesible para mí sin sudo.
he cambiado el propietario para ser yo, Masi, y el grupo al ser admin
donde el Masi pertenece. tengo los siguientes permisos para Git
800 -rwxrwxrwx 1 masi admin 813744 2009-02-20 23:01 /usr/bin/git
me sale el siguiente mensaje al tratar de usar Git
git status
fatal: unable to create '.git/index.lock': Permission denied
corro find . -iregex ".*index.l.*
que devuelve coincidencias por lo que no parece haber ningún bloqueo en index.lock el sistema. Ejecuto el mismo comando también con sudo sin éxito.
"La creación de nuevas cuentas ha hecho Git inaccesibles por mí sin sudo " Debe tomar esto como una señal de que algo está mal con su cuenta, la configuración de su sistema o su instalación. Ese es un comportamiento extremadamente anormal: git es una aplicación de espacio de usuario normal, accesible para todos los usuarios normales en una instalación normal de Ubuntu. – kampu
Como referencia, los permisos/propiedad correctos para/usr/bin/git * son 755/root.root, como se indica en la respuesta de hillu. Es posible que haya establecido accidentalmente los permisos para que solo los miembros del grupo o el propietario puedan ejecutar 'git' (es decir, los permisos son 744 aka -rwxr - r-- en lugar de 755). No corregir esos permisos representa un serio riesgo de seguridad para su sistema. – kampu