Zugriff auf das lokale Linux-Dateisystem über die Java-Webanwendung

Wir verwenden eine Java-Bibliothek in einer Webanwendung, die auf dem Apache-Server gehostet wird. Die ReadConfFile-Methode in der Bibliothek gibt den Fehler "Datei nicht gefunden" zurück. Die Methode lautet wie folgt

public byte[] ReadConfFile()
{
    try
    {
        File file = new File("/home/product/api/conf.txt");
        if(!file.exists())
            return "file not found".getBytes();
        byte[] buf = new byte[(int) file.length()];

        FileInputStream fis = new FileInputStream(file);
        fis.read(buf);
        return buf;
    } catch (IOException e)
    {
        e.printStackTrace();
        return null;
    }
}

Ist der Zugriff auf das lokale Dateisystem von einer Webanwendung aus zulässig? Wenn ja, muss eine Zugriffsberechtigung festgelegt werden?

Antworten auf die Frage(1)

Ihre Antwort auf die Frage