Skip to main content

Comandi consentiti

LogicalDOC si basa su una serie di comandi esterni per implementare funzionalità come l'anteprima del documento o l'OCR. Puoi anche eseguire qualsiasi comando esterno dall'interno dell'Automazione.

Per migliorare la sicurezza, possono essere eseguiti solo i comandi elencati nel file <LDOC_HOME>/conf/allowed-commands.txt. Questo è un file di testo che puoi modificare facilmente e il formato è molto semplice: ogni riga rappresenta il percorso completo di un comando consentito.

Un semplice allowed-commands.txt ha questo aspetto:

C:\LogicalDOC\imagemagick\convert.exe
C:\LogicalDOC\ghostscript\bin\gs.exe
C:\LogicalDOC\openssl\bin\openssl.exe
C:\LogicalDOC\clamav\clamscan.exe
C:\LogicalDOC\tesseract\tesseract.exe

Se vuoi consentire tutti i comandi possibili, puoi inserire la riga speciale *:

*
C:\LogicalDOC\imagemagick\convert.exe
C:\LogicalDOC\ghostscript\bin\gs.exe
C:\LogicalDOC\openssl\bin\openssl.exe
C:\LogicalDOC\clamav\clamscan.exe
C:\LogicalDOC\tesseract\tesseract.exe