Přece vidíte, jak jsem nastavil práva. 700 na složku a 600 na certifikát. Vlastníkem je také shellinabox. Já v tom chybu nevidím.
A jak jsem přesně generoval certifikát, taky vidíte. Bylo to špatně? Ten certifikát tam normálně je v dané cestě a shellinabox má k tomu práva.
Shellinabox si ale myslí něco jiného. Tvrdí, že k souboru nemá přístup nebo že nemá správný formát. Takže je třeba ověřit jestli se daný uživatel skutečně k souboru dostane = jestli má práva a/nebo formát certifikátu.
Také je dobré zjistit, jako jaký uživatel ta služba běží, třeba je to jinak než si myslíte.
Přepnete li se na uživatele shellinabox, tak budete mít soubor přístupný? Co kterákoli nadřazená složka v cestě? Nebrání přístupu?
Je formát souboru v pořádku?
A v neposlední řadě, není to chyba v shellinabox a nebo také možná věc, nespouští to systemd v nějakém kontextu, který přístupu k certifikátu shellinaboxu brání?