Używam Ubuntu na Oracle Vbox w Windows 7, aby stworzyć stronę internetową. Mam zestaw katalogów, które mają uprawnienia właściciela do odczytu / zapisu, ale grupa www-data nie ma uprawnień do katalogów.
Próbowałem sudo chmod 640 /path-to-directory
zmienić polecenie , ale otrzymałem komunikat z prośbą o podanie mojego hasła do danych www. Hasło na poziomie mojego właściciela nie działa i nie wiem, jakie może być to hasło.
Próbowałem passwd
i dostaję komunikat „zmiana hasła do danych www” oraz monit o podanie mojego aktualnego hasła. Po wpisaniu pojawia się następujący komunikat o błędzie:
passwd: Błąd manipulacji tokenem uwierzytelnienia
passwd: hasło bez zmian
Ten komunikat o błędzie wygląda bardziej jak jakiś problem w moim systemie, ale wszystko inne działa dobrze.
źródło
whoami
tam. Czy nadal tam są dane www? Nie jestem pewien, co rozumiesz przez „nazwę uniksową (właściciela)” - jaką nazwę użytkownika podajesz podczas logowania? Czy coś w stylu „ashlar” lub „admin”, czy może „www-data”?Aby zmienić hasło, użyj tego polecenia sudo passwd nazwa użytkownika , zmień nazwę użytkownika z użytkownikiem, dla którego chcesz ustawić nowe hasło, ale również powinieneś sprawdzić własność i grupę konkretnego katalogu. Użyj tego polecenia ls -l / path / to / file # trzecie pole w danych wyjściowych ls -l to użytkownik, a czwarte to grupa
Możesz zmienić grupę i własność za pomocą chown
źródło