Zmiana uprawnie

Problemy dotyczące innych systemów operacyjnych
qpens8
Posty: 5
Rejestracja: 18 marca 2013, 18:07

Zmiana uprawnień na dysku do wykonania polecenia

Post autor: qpens8 »

Kod: Zaznacz cały

root@QQQ:/media/7066C5C666C58D72/wireless-regdb-2013.01.11# make
Generating regulatory.bin digitally signed by root...
./db2bin.py regulatory.bin db.txt ~/.wireless-regdb-root.key.priv.pem
/bin/sh: 1: ./db2bin.py: Permission denied
make: *** [regulatory.bin] Error 126
Jestem zalogowany jako root, w jaki sposób mogę dostać uprawnienia?
Awatar użytkownika
Rafal_F
Moderator
Posty: 2350
Rejestracja: 29 sierpnia 2008, 16:45

Post autor: Rafal_F »

Co to za komputer, co to za architektura? Uzupełnij informacje: threads/12771-Zakładając-temat-przeczyt ... #post81406 .
Czy masz prawo do zapisu na tym systemie plików?
Czy spełniłeś wszystkie wymagania potrzebne do skompilowania pakietu. Nie ma tam gdzieś jakiegoś configure wcześniej?
Problemem nie jest make, tylko

Kod: Zaznacz cały

./db2bin.py
Sprawdź czy plik istnieje w tej lokalizacji.
qpens8
Posty: 5
Rejestracja: 18 marca 2013, 18:07

Post autor: qpens8 »

Kod: Zaznacz cały

Linux QQQ 3.7-trunk-amd64 #1 SMP Debian 3.7.2-0+kali6 x86_64 GNU/Linux

Kod: Zaznacz cały

amd64
Plik istnieje.
Polecenie configure jest niepotrzebne.

Miałem podobny problem z backtrack 5 wystarczyło przenieść katalog na inny dysk i szło od razu.

Teraz mam Linuksa Kali (backtrack 6). Może jest problem z zapisem na tym systemie plików.
Nie jestem ekspertem Linuksa, więc byłbym wdzięczny jeśli dałbyś jakieś instrukcje albo odnośnik, który mógłby mnie pokierować z prawami zapisu w systemach plików.
Awatar użytkownika
Rafal_F
Moderator
Posty: 2350
Rejestracja: 29 sierpnia 2008, 16:45

Post autor: Rafal_F »

Sprawdź przez:

Kod: Zaznacz cały

ls -l /media
Czy masz prawa zapisu.
qpens8
Posty: 5
Rejestracja: 18 marca 2013, 18:07

Post autor: qpens8 »

Kod: Zaznacz cały

root@QQQ:~# ls -l /media
total 0
lrwxrwxrwx 1 root root   6 Mar 18 16:11 cdrom -> cdrom0
dr-xr-xr-x 4 root root 328 Aug 28  2012 cdrom0
Rozumiem, że te literki w ciągu to moje uprawnienia?
Co mogę z tym zrobić?
Awatar użytkownika
Rafal_F
Moderator
Posty: 2350
Rejestracja: 29 sierpnia 2008, 16:45

Post autor: Rafal_F »

qpens8 pisze:Rozumiem, że te literki w ciągu to moje uprawnienia?
Tak. Ale w media powinien być jeszcze katalog o nazwie:

Kod: Zaznacz cały

7066C5C666C58D72
Na jakim nośniku masz ten program do skompilowania?
qpens8
Posty: 5
Rejestracja: 18 marca 2013, 18:07

Post autor: qpens8 »

Kod: Zaznacz cały

drwx------ 10 root root  8192 Mar 19 18:07 0CC7-0A0B
lrwxrwxrwx  1 root root     6 Mar 19 16:31 cdrom -> cdrom0
drwxr-xr-x  2 root root  4096 Mar 19 16:31 cdrom0
drwx------  1 root root 28672 Mar 19 06:25 Nowy
Tyle mi pokazało.

Próbowałem też rozpakować sterowniki na USB (0CC7-0A0B) i dysk Nowy

Kod: Zaznacz cały

./amd-driver-installer-catalyst-13.1-linux-x86.x86_64.run –extract driver
bash: ./amd-driver-installer-catalyst-13.1-linux-x86.x86_64.run: Permission denied

Chciałbym odblokować uprawnienia zapisu na wszystkich dyskach. Czy jest jakieś polecenie, które mogłoby mi pomóc w tym?
Jeśli jest, to czy możesz podać na przykładzie roota jak ma to wyglądać?
Awatar użytkownika
Rafal_F
Moderator
Posty: 2350
Rejestracja: 29 sierpnia 2008, 16:45

Post autor: Rafal_F »

Nie możesz tego skopiować do katalogu domowego?
Co to za systemy plików na dysk Nowy i USB (fat, ntfs, ext)?
Jeżeli chodzi o USB i Nowy to w twoim przypadku tylko właściciel, czyli root może zapisywać na tych urządzeniach.
qpens8
Posty: 5
Rejestracja: 18 marca 2013, 18:07

Post autor: qpens8 »

Odczyt/ Zapis/ Wykonanie. Mam odczyt, mam zapis ale nie mam wykonania na żadnym dysku dlatego polecenie:

Kod: Zaznacz cały

MAKE i -EXTRACT DRIVER 
czy jakakolwiek inna, która coś uruchamia z plikami, nie działa.

Rozwiązaniem będzie jeśli mi podasz polecenie, które sprawi, że

Kod: Zaznacz cały

Read/Write/Execute
zadziała na przynajmniej jednym dysku.
Awatar użytkownika
Rafal_F
Moderator
Posty: 2350
Rejestracja: 29 sierpnia 2008, 16:45

Post autor: Rafal_F »

Zmiana uprawnień:

Kod: Zaznacz cały

chmod
Zmiana właściciela:

Kod: Zaznacz cały

chown
Uprawnień nie można zmieniać na windowsowych systemach plików. Tam można zmienić dla wszystkich plików ustawiając odpowiednie flagi podczas montowania. Nadanie uprawnień do wykonywania dla wszystkich użytkowników:

Kod: Zaznacz cały

chmod a+x ./plik
Przeczytaj podręczniki systemowe i jakieś poradniki dostępne w internecie.
https://www.google.pl/search?client=ope ... el=suggest
http://www.cybertech.net.pl/online/syst ... /atryb.htm
ODPOWIEDZ