Korzystam z keyhelp pomimo wszystkich jego braków jak np wsparcia dla dnssec czy zapasowego serwera dns. Ten ostatni element można obejść bo nawet ktoś na ich forum stworzył dodatek i całkiem nieźle go opisał. Może i ja to kiedyś zrobię? Jednak łatwość instalacji sprawia że często go używam. Niestety jak ktoś chce zainstalować panel na wirtualizacji typu lxc to otrzyma błąd dotyczący „valid quota mount point”. Teoretycznie da się pracować z tym błędem ale głównym objawem jest dodatkowy komunikat w panelu ,że subskrypcja ma pewne ograniczenia. Jak np problem z utworzeniem dodatkowego konta ftp. Problem z ftp można rozwiązać grzebiąc w bazie danych o czym wspomnę niżej ale warto najpierw zacząć od zmian w samym systemie serwera edytując plik /etc/fstab . Jak ktoś chce na szybko zainstalować panel wystarczy dodać linijkę przedstawioną poniżej:
Jednak grzebiąc w samym systemie możemy wyciągnąć kilka wniosków, które pomogą wskazać odpowiednią ścieżkę w fstab, ale o tym za chwilę! Co do grzebania w bazie danych przy błędzie dotyczącym quota brakuje w tabeli users tz „uid” i „gid” które to parametry trzeba utworzyć samodzielnie ponieważ błąd ustawia tę tabelę jako NULL. Wyjątkiem jest konto administracyjne! Przykład przedstawiam poniżej:
W tym przykładzie „uid” i „gid” zostało ustawione na 5001, warto zaznaczyć ,że na obrazku również widnieje zaznaczony status z parametrem 1. Przy błędzie z quota jest tam cyfra 2 którą należy zmienić właśnie na jedynkę. Nadmieniam że po tej ingerencji normalnie można korzystać z panelu. Zresztą robię tak od lat!
Temat nie jest łatwy i że tak powiem niekoniecznie miły ale jak ktoś ma ochotę i lubi buszować po własnym serwerze to używając komendy:
lub po prostu
można się sporo dowiedzieć i ustawić ścieżkę właściwie. Dla przykładu szukamy czegoś zbliżonego (proxmox):
i na tej podstawie stworzyć odpowiednią ścieżkę w fstab. Zaznaczam ,że jest to tylko przykład! Znawcą nie jestem i nie mam zamiaru robić większych wywodów skoro zakres mojej wiedzy w tym temacie uważam za wyczerpany.