In questo capitolo vengono descritte le modalità di utilizzo dei comandi di SunLink Server, dei comandi net e delle procedure di modifica del file lanman.ini per l'amministrazione del computer SunLink Server dalla console del sistema Solaris. Vengono fornite le informazioni seguenti:
Comandi SunLink Server - Questa sezione descrive i comandi del sistema Solaris che possono essere utilizzati per amministrare il computer SunLink Server dal relativo prompt dei comandi. I comandi SunLink Server sono installati nelle directory /opt/lanman/bin e /opt/lanman/sbin.
Comando net - Questa sezione illustra il comando net ed elenca le opzioni disponibili per l'amministrazione del computer SunLink Server dal relativo prompt dei comandi.
File lanman.ini - Questa sezione riporta la tabella dei valori modificabili contenuti nel file lanman.ini. La modifica del file lanman.ini, un file vitale per la fuzionalità del sistema, dovrebbe essere eseguita solo da amministratori esperti.
Ai fini del presente capitolo, incentrato sul sistema Solaris, il termine Microsoft Windows e Windows NT "accesso" viene sostituito con il termine Solaris "login".
In questo capitolo vengono fornite le istruzione per l'esecuzione delle operazioni seguenti.
"Amministrare un computer SunLink Server locale"
"Amministrare un computer SunLink Server remoto"
"Modificare un parametro del file lanman.ini"
È possibile utilizzare i comandi del sistema Solaris dal prompt dei comandi di SunLink Server per eseguire diverse operazioni di amministrazione.
I comandi elencati in questo capitolo non sono stati tradotti in lingue diverse dall'inglese.
La Tabella 2-1 elenca i comandi del sistema Solaris che possono essere utilizzati. Accertarsi che la variabile MANPATH sia impostata come segue:
$MANPATH:/opt/lanman/man:/opt/SUNWlznb/man
Impostando in questo modo la variabile, è possibile ottenere una descrizione completa di ogni comando digitando quanto segue dal prompt dei comandi di SunLink Server:
man nome del comando
La descrizione riporta la funzione e la sintassi del comando ed include commenti ed esempi.
Tabella 2-1 Comandi Solaris per l'amministrazione di SunLink Server
Comando SunLink Server |
Descrizione |
acladm |
Crea, controlla, sincronizza e rimuove le voci del database ACL (Access Control List), ovvero l'elenco di controllo degli accessi. |
lmat |
Programma l'esecuzione di comandi e programmi su un server ad una determinata ora o data. Si noti che esiste anche il comando di Solaris at. |
blobadm |
Visualizza informazioni statistiche, controlla e configura file BLOB (binary large object) predefiniti o specificati. |
delshmem |
Elimina la memoria condivisa di SunLink Server. |
elfread |
Visualizza i registri degli eventi sul computer SunLink Server locale dalla console del sistema Solaris. |
euctosjis |
Converte la codifica dei caratteri dallo standard EUC (Extended UNIX Code) alla codifica S-JIS (Shift-JIS). |
joindomain |
Sposta un computer SunLink Server in un altro dominio. |
lmshare |
Manipola un file di condivisione di SunLink Server senza l'intervento del server. |
lmshell |
Conferisce al prompt dei comandi di SunLink Server l'aspetto di una shell di MS-DOS. Consente agli utenti di eseguire il login e di collegarsi ad altri server in rete e di eseguire un sottoinsieme di comandi DOS. |
lmstat |
Visualizza informazioni statistiche recuperate dalla memoria condivisa del computer SunLink Server. |
mapuname |
Crea o annulla le mappature dei nomi utente, di gruppi globali e di gruppi locali di SunLink Server in e da nomi utente del sistema Solaris. |
netevent |
Invia avvisi amministrativi o utente. |
regcheck |
Gestisce il registro di configurazione di SunLink Server per l'enumerazione delle relative chiavi, il trasferimento del contenuto del registro o il controllo e il ripristino dei file del registro di configurazione. |
regconfig |
Richiede o imposta le informazioni della chiave del registro di configurazione per SunLink Server. |
regload |
Crea un file del registro di configurazione se non presente. Inoltre, consente di reinizializzare il registro di configurazione alle impostazioni predefinite di sistema. |
samcheck |
Controlla o corregge il database SAM, o estrae i database del registro delle modifiche, dei profili predefiniti, degli account o LSA. |
setdomainname |
Cambia il nome del dominio del computer SunLink Server locale. |
setservername |
Cambia il nome del computer SunLink Server locale. |
sjistoeuc |
Converte la codifica dei caratteri da S-JIS (Shift-JIS) a EUC (Extended UNIX Code). |
srvconfig |
Visualizza o modifica le informazioni di configurazione di SunLink Server memorizzate nel file lanman.ini. |
winsadm |
Configura il servizio WINS (Windows Internet Name Service). |
Molte delle attività amministrative relative a SunLink Server possono essere eseguite anche utilizzando il comando net, seguito da varie opzioni, dal prompt dei comandi di SunLink Server. La Tabella 2-3 riporta una descrizione completa delle diverse opzioni del comando net.
Le sezioni seguenti offrono un riepilogo delle caratteristiche del comando net e delle relative opzioni, disponibili dal prompt dei comandi di SunLink Server, e ne descrivono la sintassi e le convenzioni d'uso.
Quando si amministra un server dal prompt dei comandi di quello stesso server, quest'ultimo viene chiamato server locale. Se si amministra un server dal prompt dei comandi di un altro server, il server amministrato viene chiamato server remoto.
Alcuni degli utenti di computer client in rete potrebbero essere designati come operatori account (Account Operators), operatori stampa (Print Operators) oppure operatori server (Server Operators). A questi utenti vengono concessi privilegi amministrativi ed operativi limitati, che consentono loro di eseguire solo determinate operazioni. Questi privilegi sono comunque sufficienti per l'utilizzo del comando net per amministrare un server locale dal prompt dei comandi di SunLink Server.
Tuttavia, per utilizzare il comando net per amministrare un computer SunLink Server remoto, è necessario essere connessi al computer SunLink Server come amministratore con privilegi amministrativi completi. Se le varie parti della rete sono gestite da gruppi diversi di operatori e non si desidera assegnare loro privilegi completi di amministratore, questi operatori dovranno lavorare solo dal prompt dei comandi SunLink Server del server amministrato.
Per amministrare un computer SunLink Server locale utilizzando il comando net:
Effettuare il login al sistema Solaris che esegue il software SunLink Server.
Dal prompt del sistema Solaris, eseguire il login alla rete come amministratore Windows NT o come utente con privilegi di amministratore Windows NT, digitando il comando seguente:
net logon nomeutente password
Inserire il comando net appropriato.
Per un elenco completo delle opzioni del comando net, vedere la sezione "Opzioni del comando net di SunLink Server".
Ricordarsi di disconnettersi al completamento delle operazioni di amministrazione del computer SunLink Server, inserendo il comando net logoff.
Per svolgere operazioni di amministrazione del server utilizzando il comando net in remoto, inserire il comando net admin seguito dal comando net appropriato per l'operazione da eseguire. Il punto 2 della procedura seguente descrive due diversi metodi per l'inserimento del comando net admin.
Per inserire il comando net in remoto:
Eseguire il login alla rete come amministratore o come utente con privilegi di amministratore (i privilegi di operatore non sono sufficienti per eseguire questa procedura).
Inserire il comando net admin utilizzando uno dei due metodi seguenti:
Inserire un comando net admin separato per ogni comando net che si desidera eseguire. Ad esempio, per visualizzare le statistiche relative al server account, digitare quanto segue:
net admin \\account /command net statistics server
Questo metodo è utile per file batch.
Inserire un comando net admin seguito da più comandi net. Ad esempio, per eseguire svariati comandi net relativi al server stipendi, digitare quanto segue:
net admin \\stipendi /command
Si crea una shell dei comandi di amministrazione dalla quale è possibile impartire successivamente comandi net. Il prompt cambia per includere il nome del server che si sta amministrando in remoto; ad esempio, \\stipendi.
Qualsiasi comando net digitato da questo prompt viene eseguito sul server specificato. Ad esempio, dal prompt, digitare:
[\\stipendi] net share
[\\stipendi] net print
dove \\stipendi è il prompt e net share e net print sono i comandi.
Per uscire dalla shell dei comandi e ritornare al prompt di sistema, digitare exit o premere CTRL+Z.
È possibile utilizzare i comandi net che accettano un nome di dominio o di computer come opzioni per l'amministrazione di server remoti. Questo tipo di amministrazione può essere eseguita direttamente dal prompt dei comandi del sistema Solaris, senza utilizzare il comando net admin. Ad esempio, per visualizzare gruppi locali sul dominio remoto market_dom, digitare: net localgroup /domain:market_dom
Per alcuni comandi sono disponibili più schermate di informazioni. Ad esempio, il comando seguente visualizza svariate schermate di informazioni sul comando net share:
net help share /options
Per visualizzare le informazioni una schermata alla volta, utilizzare il comando more; ad esempio:
net help share /options | more
Dopo avere preso visione delle informazioni, quando si è pronti per passare alla schermata successiva, premere la barra spaziatrice.
Alcuni comandi richiedono una password come opzione. È possibile fornire una password come opzione del comando digitandola nella stessa riga del comando. Ad esempio, per accedere alla rete con il nome utente gianni e la password kahuna, digitare:
net logon gianni kahuna
È inoltre possibile chiedere al computer SunLink Server di visualizzare una richiesta di inserimento password, sostituendo la password con un asterisco (*) mentre si digita il comando.
Nell'ambiente operativo Solaris, l'asterisco (*) è un carattere speciale e deve essere preceduto da una barra rovesciata (\).
Ad esempio, per utilizzare la stessa risorsa sopra descritta, digitare:
net logon gianni \*
Il software SunLink Server visualizza quindi il messaggio seguente:
Digitare la password:
Quando si inserisce una password in risposta a questa richiesta, la password non appare sullo schermo mentre la si digita. In tal modo, la password rimane confidenziale, per una maggiore protezione.
Se si dimentica di digitare una password con un comando per il quale è necessaria, il software SunLink Server richiede di inserirla. A seconda del comando digitato, SunLink Server potrebbe richiedere l'inserimento di altre informazioni pertinenti, ad esempio il nome utente.
Alcuni comandi net richiedono la conferma. Le opzioni /yes e /no consentono di rendere più veloce l'esecuzione dei comandi net. Quando il software SunLink Server legge una di queste opzioni, non si ferma per visualizzare la richiesta corrispondente. Accetta invece l'opzione /yes o /no come risposta a tale richiesta.
È possibile utilizzare i comandi net con le opzioni /yes (/y) e/no (/n) per creare file batch e procedure di shell che non vengono interrotti da richieste di SunLink Server.
Ad esempio, se si utilizza il comando net logoff per disconnettersi dalla rete locale, mantenendo inalterate le connessioni a risorse condivise remote, SunLink Server visualizza una richiesta simile alla seguente:
Connessioni remote presenti:
LPT1
Continuando si annulleranno le connessioni.
Continuare questa operazione? (S/N) [S]:
È possibile utilizzare le opzioni /yes e /no con qualsiasi comando net per anticipare la risposta ad una domanda. Ad esempio, non viene richiesta alcuna conferma se si digita quanto segue:
net logoff /yes
Le pagine di riferimento relative ai comandi in questo capitolo utilizzano sempre i nomi dei comandi, le opzioni dei comandi ed i nomi dei servizi estesi. Tuttavia, il software SunLink Server riconosce anche alcune abbreviazioni.
È possibile abbreviare qualsiasi opzione di un comando digitando un numero di lettere sufficiente per distinguerla dalle altre opzioni del comando. Ad esempio, viene qui riportata la sintassi per il comando net accounts:
net accounts [/forcelogoff:{minuti|no }] [/minpwlen:lunghezza] [/maxpwage:{giorni|unlimited}][/minpwage:giorni] [/uniquepw:numero]
È possibile abbreviare le opzioni, come illustrato nell'esempio seguente:
net accounts /f:10 /minpwl:6 /ma:unlimited /minpwa:7 /u:3
Non è invece possibile abbreviare i valori delle opzioni (ad esempio, il valore unlimited per l'opzione /maxpwage).
Alcuni dei nomi e delle password da inserire potrebbero contenere uno o più caratteri speciali; ad esempio un carattere di e commerciale (&). Se si digita un nome con caratteri speciali in un comando SunLink Server dal prompt dei comandi del sistema Solaris, è necessario utilizzare un carattere escape (la barra rovesciata [ \ ]) prima di ogni carattere speciale. Se si inseriscono i dati da un computer client, è possibile racchiudere la stringa con caratteri speciali tra doppie virgolette.
Ad esempio, per eseguire il login con il nome utente marcop e la password mrkt&dev dal prompt dei comandi di sistema, è necessario digitare quanto segue:
net logon marcop mrkt\&dev
Tra i caratteri speciali del sistema Solaris più comunemente utilizzati sono inclusi i seguenti: asterisco (*), punto e virgola (;), barra verticale (|), parentesi quadre ([ ]), parentesi [( )], punto interrogativo (?), e commerciale (&), caret (^), barra rovesciata (\), segni di maggiore e minore (< >), spazio ( ) e la chiocciola (@).
Si potrebbero tuttavia incontrare anche altri caratteri speciali Solaris. Per informazioni sui caratteri speciali, consultare la documentazione relativa al sistema Solaris.
Il sistema Solaris utilizza un carattere barra ( / ) per separare i nomi in un percorso, diversamente dai computer client che utilizzano la barra rovesciata ( \ ). Si noti, tuttavia, che la grande maggioranza dei comandi funziona con entrambi i tipi di barra.
Quando si digitano i nomi di percorso da un prompt dei comandi del sistema Solaris, è possibile utilizzare uno qualsiasi dei seguenti metodi:
Singole barre - Separare ogni elemento del percorso con singole barre, come segue:
net share tmpshare=c:/tmp /us:10 /r:"Per uso temporaneo"
Doppie barre rovesciate - Separare ogni elemento del percorso con doppie barre rovesciate, come segue:
net share tmpshare=c:\\tmp /us:10 /r:"Per uso temporaneo"
Virgolette singole - Separare ogni elemento del percorso con singole barre rovesciate e racchiudere l'intero percorso tra virgolette singole, come segue:
net share 'tmpshare=c:\tmp' r:"Per uso temporaneo"
Se si includono spazi nei valori, si raccomanda di racchiudere il valore tra doppie virgolette. Ad esempio, per cambiare il commento per il gruppo domain guests, digitare quanto segue:
net group "domain guests" /comment: "Tutti gli utenti ospiti del dominio"
I sistemi operativi dei computer client, quali Windows 95 e Windows NT, utilizzano le barre rovesciate per separare i nomi all'interno dei percorsi. Ad esempio:
net use f: \\prodotti\dati
Sarà più semplice comprendere ed utilizzare le istruzioni fornite nelle pagine man relative all'uso dei comandi SunLink Server ricordando i concetti sotto illustrati:
Se un'opzione è racchiusa tra parentesi graffe ({}), si tratta di un'opzione richiesta nella sintassi del comando. Ad esempio, {yes|no} indica che è necessario specificare yes o no quando si utilizza il comando.
Se un'opzione è racchiusa tra parentesi quadre ([ ]), si tratta di una voce facoltativa nella sintassi del comando. Ad esempio, [password] indica che è possibile utilizzare, volendo, una password con il comando.
Se le voci racchiuse tra parentesi graffe sono separate da una barra verticale (|), è necessario utilizzare una sola opzione. Ad esempio, {/hold | /release | /delete} indica che è possibile utilizzare solo una di queste tre opzioni.
Se nella sintassi appaiono dei puntini di sospensione (...), significa che è possibile ripetere le voci precedenti. Ad esempio, /route: nomeperiferica [, ...] indica che è possibile specificare più periferiche, utilizzando una virgola per separare i vari nomi di periferica.
Accertarsi di digitare le barre (/), le barre rovesciate (\), le virgole (,), le doppie virgolette (" "), i segni di uguale (=), i due punti (:), i punti e virgola (;) e gli asterischi (*) come vengono mostrati.
Sostituire il simbolo di cancelletto (#) nelle pagine man in inglese, oppure la lettera enne (n) nella Guida in linea dei comandi net, con un numero.
Dal prompt dei comandi del sistema Solaris, è necessario digitare i comandi net in lettere minuscole.
Dopo aver terminato l'inserimento di un comando, premere Enter (o Invio, a seconda della tastiera utilizzata). Se si digita una stringa di comando lunga, non premere Enter quando il cursore giunge al margine dello schermo; la stringa infatti andrà a capo automaticamente e continuerà nella riga successiva dello schermo. Premere Enter solo dopo avere terminato di digitare l'intera stringa di comando.
È disponibile una Guida in linea per tutti i comandi net che è possibile inserire dal prompt dei comandi del server. La Guida in linea riporta i parametri, la sintassi e fornisce dettagli relativi ai comandi, oltre ad esempi sul loro utilizzo.
Per visualizzare informazioni su un'opzione del comando net, digitare uno dei comandi seguenti dal prompt del sistema SunLink Server.
Tabella 2-2 Guida in linea sui comandi net
Comando |
Descrizione |
net help |
Elenca i comandi net disponibili. |
net help comando |
Visualizza una descrizione, la sintassi e le opzioni per il comando net specificato. |
net comando /help |
Visualizza una descrizione, la sintassi e le opzioni per il comando net specificato. |
net comando /? |
Visualizza la sintassi per il comando net specificato. |
net help comando /options |
Visualizza una descrizione dettagliata delle opzioni del comando specificato. |
La tabella seguente include le descrizioni delle opzioni del comando net di SunLink Server disponibili dal prompt dei comandi di SunLink Server.
Tabella 2-3 Opzioni del comando net di SunLink Server
Comando |
Descrizione |
net access |
Visualizza o modifica le autorizzazioni per le risorse sui server. Utilizzare questo comando solo per la visualizzazione e la modifica delle autorizzazioni su pipe e code di stampa. Per la gestione delle autorizzazioni relative a tutti gli altri tipi di risorse, utilizzare net perms. |
net accounts |
Visualizza il ruolo dei server in un dominio e visualizza o modifica i requisiti utente per password e accesso. |
net admin |
Esegue un comando SunLink Server o avvia un processore dei comandi su un server remoto. |
net auditing |
Visualizza e modifica le impostazioni di controllo di una risorsa. |
net browser |
Visualizza l'elenco dei domini visibili da un server locale o l'elenco dei computer attivi in un dominio. |
net computer |
Visualizza o modifica l'elenco degli account computer in un dominio. Questo comando può essere inserito anche come segue: net computers. |
net config |
Visualizza i servizi controllabili in esecuzione. |
net config server |
Visualizza o cambia le impostazioni per il servizio server mentre è in esecuzione. |
net continue |
Riattiva servizi sospesi se digitato da un server, mentre riattiva le stampanti condivise disattivate dal comando net pause se digitato da un computer client. |
net device |
Visualizza l'elenco dei nomi di periferica e controlla le stampanti condivise. Se utilizzato senza opzioni, questo comando visualizza lo stato di tutte le stampanti condivise sul server specificato. Quando questo comando viene utilizzato con l'opzione nomestampante, visualizza solo lo stato della stampante specificata. |
net file |
Visualizza i nomi di tutti i file condivisi aperti ed il numero di blocchi, se presenti, su ciascun file. Questo comando può essere utilizzato anche per chiudere file condivisi. Se utilizzato senza opzioni, elenca tutti i file aperti su un server. È inoltre possibile digitare questo comando come net files. |
net group |
Aggiunge, visualizza o modifica gruppi globali. Questo comando può essere digitato anche come net groups. |
net help |
Visualizza un elenco di comandi di rete e di argomenti sui quali è possibile ottenere ulteriori informazioni, oppure fornisce informazioni su un comando o un argomento specifico. |
net helpmsg |
Visualizza informazioni relative ad un messaggio di errore di rete. |
net localgroup |
Aggiunge, visualizza o modifica gruppi locali in domini. Questo comando può essere digitato anche come net localgroups. |
net logoff |
Disconnette un nome utente dalla rete. |
net logon |
Consente l'accesso di un nome utente al server ed imposta il nome utente e la password per il client dell'utente. Se non si specifica un nome utente con il comando, il nome utente predefinito sarà il nome di login (accesso) al sistema Solaris. |
net password |
Cambia la password per un account utente su un server o in un dominio. |
net pause |
Sospende i servizi o disattiva le stampanti su un server. Nota: Dopo avere seguito le istruzioni fornite nel Capitolo 4 del presente manuale per l'impostazione della stampante Solaris, configurarla come stampante condivisa di SunLink Server e renderla disponibile ai client Microsoft Windows; non utilizzare il comando net pause come metodo di interruzione della coda di stampa. Tale comando infatti viene interpretato dal software SunLink Server come comando di disattivazione della stampante, non di sospensione della coda. Per interrompere temporaneamente la coda di stampa dalla riga di comando, utilizzare invece il comando net print /hold. |
net perms |
Visualizza o modifica le autorizzazioni per le risorse e le informazioni relative ai proprietari sui server. Le risorse su cui opera correntemente questo comando sono condivisioni, directory e file. |
net print |
Visualizza o controlla i processi di stampa e le code di stampa; consente inoltre di impostare o modificare le opzioni per una coda di stampa (vedere la nota nella sezione net pause). |
net send |
Invia un messaggio ai computer client connessi. |
net session |
Elenca o chiude le sessioni tra un server e i client. Se utilizzato senza opzioni, questo comando visualizza informazioni su tutte le sessioni con il server locale. È possibile digitare questo comando anche come net sessions. |
net share |
Crea, elimina, modifica o visualizza risorse condivise. Utilizzare questo comando per rendere una risorsa disponibile ai client. Se utilizzato senza opzioni, questo comando visualizza informazioni su tutte le risorse attualmente condivise sul server. |
net sid |
Esegue le traduzioni tra i nomi account ed i corrispondenti identificatori di protezione (SID). |
net start |
Avvia un servizio oppure, se utilizzato senza opzioni, visualizza un elenco di servizi in esecuzione. I servizi che è possibile avviare sono Avvisi, Elenco computer, Replicazione directory, Registro eventi, Accesso rete, Netrun, Server, Time Source e WINS. |
net statistics |
Visualizza o cancella il registro delle statistiche. |
net status |
Visualizza il nome computer di un server, le impostazioni di configurazione ed un elenco di risorse condivise. |
net stop |
Ferma un servizio di rete. |
net time |
Sincronizza l'orologio del client con quello di un server o dominio, oppure visualizza l'ora per un server o dominio. |
net trust |
Stabilisce ed interrompe relazioni di fiducia tra domini ed elenca informazioni sulla fiducia per il dominio specificato. |
net user |
Aggiunge, modifica o elimina account utente, oppure visualizza informazioni sugli account utente. |
net version |
Visualizza la versione del software di rete correntemente in esecuzione sul computer dal quale viene impartito il comando. |
net view |
Visualizza un elenco di server o visualizza le risorse condivise da un server. |
Questa sezione elenca e descrive i parametri del file lanman.ini che possono essere modificati per cambiare la configurazione e le prestazioni del sistema SunLink Server (altri valori di configurazione sono memorizzati nel registro di configurazione di SunLink Server; vedere l'Appendice A). I valori di configurazione contenuti nel file lanman.ini sono di vitale importanza per il corretto funzionamento del programma SunLink Server ed eventuali interventi di modifica di questo file dovranno essere eseguiti solo da amministratori esperti.
Quando si installa per la prima volta il software SunLink Server, il file lanman.ini (/etc/opt/lanman/lanman.ini) contiene alcuni valori predefiniti dei parametri. Ogni volta che si cambia la configurazione di SunLink Server, vengono aggiunti altri parametri ed i titoli delle sezioni in cui risiedono. Al file lanman.ini vengono aggiunti solo i parametri per i quali è stato impostato un valore diverso da quello predefinito. Se un parametro non appare nel file (o è commentato mediante un punto e virgola), significa che è impostato al relativo valore predefinito.
Prima di tentare di cambiare qualsiasi parametro presente nel file lanman.ini, è utile comprendere la relazione che intercorre tra le voci del file lanman.ini e le impostazioni predefinite del server.
Ogni parametro del server presenta un'impostazione predefinita. Per visualizzare e modificare le impostazioni predefinite, viene fornito un apposito programma di utilità, chiamato srvconfig, residente nella directory /opt/lanman/sbin.
È possibile modificare il file lanman.ini per impostare i parametri su valori diversi da quelli predefiniti. Il valore assegnato ad un qualsiasi parametro nel file lanman.ini prevale sempre sul valore predefinito per quel parametro. Tuttavia, nessuna modifica diverrà effettiva finché non si arresta e si riavvia il server.
Se si desidera impostare un parametro ad un valore diverso da quello predefinito modificando direttamente il file lanman.ini, individuare (o aggiungere) il titolo di sezione appropriato, quindi aggiungere la voce parametro=valore desiderata.
All'interno di ciascuna sezione del file lanman.ini, i parametri sono elencati come segue:
Il nome di ogni parametro è all'inizio di una riga, seguito da un segno di uguale e dal valore assegnato: parametro=valore.
I commenti sono preceduti da un punto e virgola (;). Se sulla riga, prima di un parametro, è inserito un punto e virgola, quel parametro verrà ignorato.
Quando al parametro è assegnato un elenco di valori, questi ultimi sono separati da virgole: parametro=valore,valore,valore, ... (vi sono alcune eccezioni a questa regola, riportate nella descrizione dei parametri ai quali si applicano).
Quando un valore è rappresentato da un percorso, può trattarsi di un percorso assoluto, che inizia con una barra (/). Se il percorso non inizia con il carattere /, si suppone che sia relativo alla directory lanman.
Se un valore numerico inizia per 0 (il numerale), si tratta di un ottale; se inizia con una "X," è un valore esadecimale; infine, se inizia con un numero compreso tra 1 e 9, si tratta di un valore decimale.
Se ad un parametro non è stato assegnato alcun valore (nulla alla destra del segno di uguale), il valore è 0 per un parametro che richiede un numero e nullo per un parametro che richiede una stringa di caratteri.
Un valore nullo non è sempre valido per tutti i parametri.
Utilizzare il comando srvconfig per visualizzare le impostazioni predefinite per i parametri del server:
/opt/lanman/sbin/srvconfig -p | more
Modificare il file lanman.ini utilizzando vi o un editor di testo analogo.
Il file si trova nella directory /etc/opt/lanman. Potrebbe essere necessario aggiungere un'intestazione di sezione al file; ad esempio [ lmxserver ]. Quindi è necessario aggiungere una voce parametro=valore nella sezione appropriata del file lanman.ini (vedere "Informazioni sulle voci del file lanman.ini").
Arrestare e riavviare il server affinché i nuovi valori divengano effettivi.
Per ulteriori informazioni sul comando srvconfig, digitare man srvconfig dal prompt dei comandi di SunLink Server.
Le tabelle seguenti descrivono i parametri configurabili nel file lanman.ini. I parametri sono raggruppati in base alla sezione del file lanman.ini in cui risiedono.
Il file lanman.ini contiene altri parametri non inclusi nelle tabelle seguenti. Si tratta dei parametri utilizzati ai fini del debugging che non devono essere modificati.
Tabella 2-4 Parametri della sezione [Lmxserver]Tabella 2-5 Parametri della sezione [Fsi]
Parametro |
Descrizione, valori e impostazione predefinita |
---|---|
fsaddonpath |
La posizione delle DLL (Dynamic Link Library) che supportano i file system sul server. Valori: un percorso con lunghezza massima di 256 caratteri. Impostazione predefinita: /opt/lanman/lib/addon/fsaddon |
fslibname |
La sottodirectory della directory identificata da fslibpath, in cui si trovano i nuovi file system. Valori: un percorso con lunghezza massima di 256 caratteri. Impostazione predefinita: lmfsiops.so |
fslibpath |
La posizione di nuovi file system sul server. Valori: un percorso con lunghezza massima di 256 caratteri. Impostazione predefinita: /usr/lib/fs |
fsmap |
Identificatori dei tipi di file system per la mappatura di file system sconosciuti in tipi di file system noti. Valori: un elenco di mappature separate da virgole. Impostazione predefinita: unknown:s5,nfs:nfs,sfs:vxfs,cdfs:vxfs |
fsnosupport |
Mappa un file system sconosciuto nel file system specificato. Impostazione predefinita: s5 |
remotemounts |
I nomi dei tipi di file system che indicano file system installati in remoto. Impostazione predefinita: nfs |
Tabella 2-6 Parametri della sezione [Workstation]
Parametro |
Descrizione, valori e impostazione predefinita |
---|---|
domain |
Il nome del dominio che include il server. Valori: qualsiasi nome di massimo 15 caratteri, incluse lettere, numeri ed i seguenti caratteri speciali: ! # $ % & ( ) - . ^ _ { } ~ ; Impostazione predefinita: <nomeserver>_dom |
Tabella 2-7 Parametri della sezione [Server]
Parametro |
Descrizione, valori e impostazione predefinita |
---|---|
listenname |
Se impostato, questo parametro riporta il nome del server nella rete. Se non viene impostato, il sistema SunLink Server è abilitato a ricevere connessioni client dal programma Listener di Solaris sul nome del sistema Solaris con un'estensione .serve (ad esempio, liberty.serve); tale nome dipende dall'implementazione. Il nome del sistema Solaris può essere determinato utilizzando il comando uname -n. Per cambiare il valore del parametro listenname, utilizzare il comando setservername. Per ulteriori informazioni su questo comando, digitare man setservername dal prompt dei comandi di SunLink Server. Valori: qualsiasi nome di massimo 15 caratteri. Impostazione predefinita: valore nullo |
maxclients |
Identifica il numero massimo di sessioni client contemporanee che il server deve supportare. Impostazione predefinita: 1000. |
srvservices |
L'elenco delle parole chiave per i servizi che si avviano automaticamente all'avvio del server. Poiché i servizi vengono avviati nell'ordine in cui appaiono nella voce srvservices, è necessario assicurarsi che netlogon appaia prima di qualsiasi altro servizio che lo richieda. Impostazione predefinita: alerter, netlogon, browser |
Tabella 2-8 Parametri della sezione [Psi]
Parametro |
Descrizione, valori e impostazione predefinita |
---|---|
psaddonpath |
La posizione di DLL che supportano i sottosistemi di stampa sul server. Valori: un percorso con lunghezza massima di 256 caratteri. Impostazione predefinita: /opt/lanman/lib/addon/psaddon |