linux użytkownik nie może uzyskać dostępu do pliku, którego jest częścią

0

Utworzyłem grupę o nazwie mrpi przypisałem normalnego użytkownika, roota następnie przypisałem ją do pliku:

chgrp mrp /usr/bin/mplayer

chown root:mrp /usr/bin/mplayer

Ale gdy zaloguję się jako zwykły użytkownik, nie mogę uzyskać dostępu mplayer, which mplayermówi , że plik nie został znaleziony.

Co może być problemem?

maximus 69
źródło
Czy dane wyjściowe echo $PATHdla tego użytkownika zawierają /usr/bin?
nKn
zmieniłeś właściciela i grupę pliku. ale co z uprawnieniami do pliku?
David Dai,
@ nKn nie zawiera tej ścieżki, jak dodać tę ścieżkę?
maximus 69
Edytować ~/.bashrcplik i dodać ten na dole: export PATH=$PATH:/usr/bin. Następnie wyloguj się, zaloguj i spróbuj whichponownie zadzwonić . Że jeśli jest to powłoka dla użytkownika /bin/bash, możesz sprawdzić /etc/passwdplik.
nKn
@nKn, edytowałem plik bashrc i tak, powłoką dla użytkownika jest / bin / bash, ale nadal nie mogę uzyskać dostępu do pliku
maximus 69