El usuario de Linux no puede acceder al archivo del que forma parte


0

He creado un grupo llamado mrp y asignado el usuario normal y la root y luego se lo asigna al archivo:

chgrp mrp /usr/bin/mplayer

chown root:mrp /usr/bin/mplayer

Pero, una vez que inicio sesión como usuario normal no puedo acceder mplayer, which mplayer Dice el archivo no encontrado.

¿Cuál puede ser el problema?


¿La salida de echo $PATH para ese usuario contiene /usr/bin?
nKn

Has cambiado el propietario y el grupo del archivo. Pero ¿qué hay de los permisos del archivo?
David Dai

@nKn no contiene esa ruta, ¿cómo agrego esta ruta?
maximus 69

Edita tu ~/.bashrc archivo y añadir esto en la parte inferior: export PATH=$PATH:/usr/bin. Luego cierre sesión e inicie sesión e intente llamar which otra vez. Eso si el shell para el usuario es /bin/bash, puedes registrarte en el /etc/passwd expediente.
nKn

@nKn, edité el archivo bashrc y sí, el shell para el usuario es / bin / bash, aunque todavía no puedo acceder al archivo
maximus 69
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.