Tematy związane z oprogramowaniem, instalacją, konfiguracją
croonx
Posty: 19 Rejestracja: 20 lutego 2011, 15:43
Post
autor: croonx » 26 września 2011, 20:44
Chcę dodać drukarkę sieciową, która jest widoczna w sieci Windows. Drukarka jest zainstalowana na innym komputerze pod systemem Windows XP. Na Debianie jest uruchomiony serwer samba. Drukarka to HP 1100. W Debianie w przeglądarce pod adresem
pokazuje się strona domowa CUPS ale kiedy próbuję przejść do strony administracji w przeglądarce pojawia się kod 404 a w logach błąd.
Kod: Zaznacz cały
cat /var/log/cups/error_log
Unable to execute /usr/lib/cups/cgi-bin/admin.cgi: insecure file permissions (0100755)
Próbowałem zmienić uprawnienia ale problem pozostał.
Proszę o pomoc.
VMLine
Beginner
Posty: 137 Rejestracja: 28 lutego 2011, 08:44
Lokalizacja: Poznań / Słupsk
Post
autor: VMLine » 26 września 2011, 21:47
croonx
Posty: 19 Rejestracja: 20 lutego 2011, 15:43
Post
autor: croonx » 26 września 2011, 22:26
Tak ale nic się nie zmienia. Próbuję raczej w pliku konfiguracyjnym coś zmienić (/etc/cups/cupsd.conf)
Ale problem pozostaje taki sam.
VMLine
Beginner
Posty: 137 Rejestracja: 28 lutego 2011, 08:44
Lokalizacja: Poznań / Słupsk
Post
autor: VMLine » 26 września 2011, 22:28
croonx
Posty: 19 Rejestracja: 20 lutego 2011, 15:43
Post
autor: croonx » 26 września 2011, 22:54
Też mi się wydaje, że mam jakiś prosty błąd ale tu chyba wszystko jest dobrze.
Kod: Zaznacz cały
ls -all /usr/lib/cups/cgi-bin/ | cut -f 1,9 -d " "
drwxr-xr-x 09:58
drwxr-xr-x ..
-rwxr-xr-x admin.cgi
-rwxr-xr-x classes.cgi
-rwxr-xr-x help.cgi
-rwxr-xr-x
-rwxr-xr-x printers.cgi
Raczej zastanawiam się, czy to może być wina złej konfiguracji serwera apache albo samby?
croonx
Posty: 19 Rejestracja: 20 lutego 2011, 15:43
Post
autor: croonx » 27 września 2011, 00:35
Przyczyną był niewłaściwy właściciel plików. Powinien być root. Musiałem coś wcześniej namieszać.
Wystarczyło
Kod: Zaznacz cały
chmod root /usr/lib/cups/cgi-bin/*
chgrp root /usr/lib/cups/cgi-bin/*
Dziękuję za wskazówki i pomoc.