Nie można utworzyć katalogu, błąd „odmowa uprawnień”

0

Wykonuję następujące polecenie z mojego komputera z systemem Linux.

cp -r hwweb-ws-5.0 /home/tomcat/hwweb-1/webapps/

Wyświetla następujący błąd:

cp: cannot create directory `/home/tomcat/hwweb-1/webapps/hwweb-ws-5.0': Permission denied
slhck
źródło
3
Czy sprawdziłeś uprawnienia?
Didier Trosset
Najprawdopodobniej będziesz musiał sprawdzić, kto jest właścicielem folderu, używając „ ls -l /home/tomcat/hwweb-1/webapps”, a następnie przełączyć się na tego użytkownika, używając np. „ su webapps”. Następnie spróbuj ponownie skopiować folder i nie zapomnij wrócić do użytkownika, naciskając „ exit” w wierszu polecenia.

Odpowiedzi:

1

Próbować

sudo cp -r hwweb-ws-5.0 /home/tomcat/hwweb-1/webapps/

a następnie wpisz hasło superużytkownika. Innym sposobem jest zmiana właściciela lub dodanie użytkownika do grupy właścicieli /home/tomcat/hwweb-1/webapps/katalogu. Oczywiście, twój użytkownik nie ma teraz prawa pisać w tym katalogu.

Konstantin Yovkov
źródło
Nie jestem użytkownikiem administracyjnym, jak mogę dodać użytkownika do grupy właścicieli katalogu / home / tomcat / hwweb-1 / webapps /
O ile mi wiadomo, musisz być administratorem, aby zmienić uprawnienia do katalogów. Innym sposobem jest wykonanie operacji kopiowania za pośrednictwem użytkownika tomcat (ponieważ kopiowanie odbywa się w katalogu domowym tomcat). Myślę, że ten link może ci się przydać. dba-oracle.com/linux/change_user_ownership.htm
Konstantin Yovkov