14.10.2013 Views

Guida di FileMaker Server 12

Guida di FileMaker Server 12

Guida di FileMaker Server 12

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Note<br />

• Per utilizzare un account utente per eseguire uno script in Mac OS, si devono aggiungere le<br />

seguenti voci al file /etc/sudoers:<br />

Host_Alias FMSHOST = vostro nome host<br />

Defaults:fmserver targetpw, timestamp_timeout=0, passwd_tries=1<br />

fmserver FMSHOST = (ALL) /Library/<strong>FileMaker</strong>\ <strong>Server</strong>/Data/Scripts/*, /<br />

bin/kill<br />

Per l’host Alias, inserire il nome dell’host che esegue Filemaker <strong>Server</strong>. Non è possibile<br />

utilizzare "host locale" o <strong>12</strong>7.0.0.1. Per trovare il nome host corretto da utilizzare, inserire<br />

il seguente comando nell’applicazione Terminale:<br />

nome host<br />

Il file /etc/sudoers può essere mo<strong>di</strong>ficato esclusivamente dall’amministratore (root) con privilegi<br />

<strong>di</strong> amministrazione. È possibile mo<strong>di</strong>ficare il file /etc/sudoers utilizzando il seguente comando<br />

nell’applicazione Terminale:<br />

sudo visudo<br />

• L’Account utente utilizzabile per eseguire script a livello <strong>di</strong> sistema deve avere i privilegi<br />

corretti per le azioni da far eseguire allo script. Il tipo <strong>di</strong> account <strong>di</strong>pende dal sistema operativo:<br />

• In Windows è possibile utilizzare l’account Sistema locale o un account utente.<br />

L’account può essere un account locale sulla macchina master o un account <strong>di</strong> dominio<br />

<strong>di</strong> rete.<br />

• In Mac OS è possibile utilizzare l’account utente fmserver o un account utente locale<br />

solo sulla macchina master. Non è possibile utilizzare un account <strong>di</strong> dominio <strong>di</strong> rete.<br />

Se si seleziona l’account utente fmserver, può essere necessario mo<strong>di</strong>ficare i permessi<br />

del file per lo script. Lo script viene eseguito con l’ID utente fmserver e l’ID gruppo<br />

fmsadmin, pertanto il file <strong>di</strong> script deve avere <strong>di</strong>ritti <strong>di</strong> lettura e esecuzione per il gruppo<br />

fmsadmin. Se, pertanto, si sceglie l’account utente fmserver, non è possibile chiamare<br />

alcuni coman<strong>di</strong> privilegiati dagli script. Ad esempio, lo script non ha accesso alla cartella /etc.<br />

• Nome script e Parametri insieme possono avere un massimo <strong>di</strong> 2048 caratteri.<br />

• In Windows, Nome utente può avere un massimo <strong>di</strong> 104 caratteri e Password un massimo<br />

<strong>di</strong> <strong>12</strong>8 caratteri.<br />

• In Mac OS, Nome utente può avere un massimo <strong>di</strong> 255 caratteri e Password un massimo<br />

<strong>di</strong> 31 caratteri.<br />

Argomenti correlati<br />

Programmazione delle operazioni <strong>di</strong> amministrazione<br />

GUIDA DI FILEMAKER SERVER <strong>12</strong> 252

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!