📄 mainconfig.sgml
字号:
Si vous avez besoin d'un autre format, vous pouvez construire votre propre chaînede format, en utilisant des règles tirées de la fonction C <tt/strftime/(voir man strftime ou chercher sur MSDN pour strftime).En général, la chaîne de format se compose de caractères normauxet de codes de formatage, précédés d'un signe pourcent. Exemple:"%Y-%m-%d et pourcent %%" donnera comme résultat "2004-11-10 et pourcent %".Quelques codes de format habituels:<itemize><item><tt/%a/ - nom abrégé du jour de la semaine<item><tt/%A/ - nom complet du jour de la semaine<item><tt/%b/ - nom abrégé du mois<item><tt/%B/ - nom complet du mois<item><tt/%d/ - jour du mois sous la forme d'un nombre<item><tt/%H/ - heure en format 24-heures<item><tt/%I/ - heure en format 12-heures<item><tt/%m/ - mois sous la forme d'un nombre<item><tt/%M/ - minute sous la forme d'un nombre<item><tt/%S/ - seconde sous la forme d'un nombre<item><tt/%y/ - année sans le siècle<item><tt/%Y/ - année avec le siècle<item><tt/%u/ - microsecondes sous la forme d'un nombre (<bf/extension GnuGk/)<item><tt/%z/ - abréviation du fuseau horaire (+0100)<item><tt/%Z/ - nom du fuseau horaire<item><tt/%%/ - signe pourcent</itemize><item><tt/EncryptAllPasswords=1/<newline>Défaut: <tt/0/<p>Active le chiffrage de tous les mots de passe dans la configuration (mots de passeSQL, RADIUS, [Password], [GkStatus::Auth]). Si c'est activé tous les mots depasse doivent être cryptés en utilisant l'utilitaire <tt/addpasswd/.Autrement seuls les mots de passe de [Password] et [GkStatus::Auth] sont cryptés(ancien comportement).<item><tt/KeyFilled=0/<newline>Défaut: <tt>N/A</tt><p>Définit un octet de remplissage global à utiliser pendant le cryptage/décryptage de mot de passe. Il peut être annulé en positionnant<tt/KeyFilled/ dans une section de configuration particulière.Habituellement, vous n'avez pas besoin de changer cette option.</itemize>La plupart des utilisateurs n'auront jamais besoin de modifier une des valeurs suivantes.Ils sont principalement utilisés pour les tests ou pour des applications trèsophistiquées.<itemize><item><tt/UseBroadcastListener=0/<newline>Défaut: <tt/1/<p>Indique si on doit écouter au requêtes RAS diffusées. Ceci implique des'attacher à toutes les interfaces sur la machine, donc si vous voulez lancerplusieurs instances de gatekeepers sur la même machine, vous devriezdésactiver cette option.<item><tt/UnicastRasPort=1719/<newline>Défaut: <tt/1719/<p>L'identifiant TSAP du canal RAS pour unicast(?).<item><tt/MulticastPort=1718/<newline>Défaut: <tt/1718/<p>L'identifiant TSAP du canal RAS pour multicast.<item><tt/MulticastGroup=224.0.1.41/<newline>Défaut: <tt/224.0.1.41/<p>Le groupe de multicast pour le canal RAS.<item><tt/EndpointSignalPort=1720/<newline>Défaut: <tt/1720/<p>Default port for call signalling channel of endpoints.<item><tt/ListenQueueLength=1024/<newline>Défaut: <tt/1024/<p>Longueur de la queue pour les connections entrantes TCP.<item><tt/SignalReadTimeout=1000/<newline>Défaut: <tt/1000/<p>Temps en millisecondes pour le timeout de lecture sur les canaux de signal d'appel (Q931).<item><tt/StatusReadTimeout=3000/<newline>Défaut: <tt/3000/<p>Temps en millisecondes pour le timeout de lecture sur le canal d'état.<item><tt/StatusWriteTimeout=5000/<newline>Défaut: <tt/5000/<p>Temps en millisecondes pour le timeout d'écriture sur le canal d'état.</itemize><sect2>Section [GkStatus::Auth]<p>Définit un nombre de règles pour indiquer qui est autorisé à seconnecter au port d'état.Chacun ayant accès au port d'état a le contrôle total sur votregatekeeper. Assurez vous de le définir correctement.<itemize><item><tt/rule=allow/<newline>Défaut: <tt/forbid/<p>Les valeurs possibles sont<itemize><item><tt/forbid/ - interdit toute connexion.<item><tt/allow/ - autorise toute connexion.<item><tt/explicit/ - lit le paramètre <tt>ip=value</tt>où <tt/ip/ est l'adresse IP i du client observateur,<tt/value/ est <tt/1,0/ ou <tt/allow,forbid/ ou <tt/yes,no/.Si <tt/ip/ n'est pas listée le paramètre <tt/default/ est utilisé.<item><tt/regex/ - l'IP du client est comparée à l'expressionrégulière.<p><descrip><tag/Exemple:/Pour autoriser les clients de 195.71.129.0/24 et 195.71.131.0/24:<quote><tt>regex=^195\.71\.(129|131)\.[0-9]+$</tt></quote></descrip><item><tt/password/ - l'utilisateur doit saisir le nom d'utilisateur et le mot de passeappropriés pour se connecter. Le format. Le format de username/password est lemême que pour la section <ref id="password" name="[SimplePasswordAuth]">.</itemize>De plus, ces règles peuvent être combinées avec "|" ou "&".Par exemple,<itemize><item><tt>rule=explicit | regex</tt><newline>L'IP du client doit correspondre à la règle <tt/explicit/ <bf/ou/ <tt/regex/.<p><item><tt>rule=regex & password</tt><newline>L'IP du client doit correspondre à la règle <tt/regex/, <bf/et/ l'utilisateurdoit saisir son nom d'utilisateur et son mot de passe.</itemize><item><tt/default=allow/<newline>Défaut: <tt/forbid/<p>Utilisé uniquement quand <tt/rule=explicit/.<item><tt/Shutdown=forbid/<newline>Défaut: <tt/allow/<p>Indique si on peut arrêter le gatekeeper par le port d'état.<item><tt/DelayReject=5/<newline>Défaut: <tt/0/<p>Combien de temps (en secondes) avant de rejeter un usernam/password invalide pourl'accès à la ligne d'état.</itemize><sect2>Section [LogFile]<label id="logfile"><p>Cette section définit les paramètres liés aux fichiers de log.Actuellement, ceci permet aux utilisateurs de préciser les options de rotationdes fichiers de log.<itemize><item><tt/Rotate=Hourly | Daily | Weekly | Monthly/<newline>Défaut: <tt>N/A</tt><p>Si précisé, le fichier de log tournera en se basant sur ce paramètre.La rotation Hourly effectue une rotation par heure, daily - un par jour, weekly - unepar semaine et monthly - une par mois. Le moment précis de rotation estdéfini par une combinaison des variables <tt/RotateDay/ et <tt/RotateTime/.Pendant la rotation, un fichier existant est renommé enCURRENT_FILENAME.YYYYMMDD-HHMMSS, où YYYYMMDD-HHMMSS est remplacé parl'horodate courant, et les nouvelles lignes sont écrites dans un fichier vide.Pour désactiver cette rotation, ne précisez pas ce paramètre ou fixezle à 0.<descrip><tag/Exemple 1 - rotation chaque heure (00:45, 01:45, ..., 23:45):/<tt/[LogFile]/<newline><tt>Rotate=Hourly</tt><newline><tt>RotateTime=45</tt><newline></descrip><descrip><tag/Exemple 2 - rotation chaque jour à 23:00 (11PM):/<tt/[LogFile]/<newline><tt>Rotate=Daily</tt><newline><tt>RotateTime=23:00</tt><newline></descrip><descrip><tag/Exemple 3 - rotation chaque Dimanche à 00:59:/<tt/[LogFile]/<newline><tt>Rotate=Weekly</tt><newline><tt>RotateDay=Sun</tt><newline><tt>RotateTime=00:59</tt><newline></descrip><descrip><tag/Exemple 4 - rotation le dernier jour de chaque mois:/<tt/[LogFile]/<newline><tt>Rotate=Monthly</tt><newline><tt>RotateDay=31</tt><newline><tt>RotateTime=23:00</tt><newline></descrip></itemize>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -