IngleseFranceseSpagnolo

Ad


Favicon di OnWorks

krenew - Online nel cloud

Esegui krenew nel provider di hosting gratuito OnWorks su Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

Questo è il comando krenew che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

PROGRAMMA:

NOME


krenew - Rinnova un biglietto Kerberos

SINOSSI


conosceva [-abhiLstvx] [-c bambino pid filetto] [-H verbale]
[-K verbale] [-k biglietto nascondiglio] [-p pid filetto]
[command ...]

DESCRIZIONE


conosceva rinnova un biglietto rinnovabile esistente. Quando viene eseguito senza argomenti, semplicemente
tenta di rinnovare il ticket di concessione ticket esistente nella cache ticket corrente,
equivalente a "kinit -R", ma può facoltativamente eseguire un programma come aklog per aggiornare AFS
token, può essere eseguito come demone e svegliarsi periodicamente per rinnovare la cache dei ticket, oppure può essere eseguito
un comando specificato e continua a rinnovare la cache dei biglietti fino al termine del comando (oppure
rinnovo non è più possibile). Se viene specificato un comando, conosceva per impostazione predefinita si sveglia
ogni 60 minuti (1 ora) per controllare la cache dei biglietti.

Se viene dato un comando, conosceva fa una copia della cache dei biglietti e crea un privato
cache del biglietto solo per quel comando, isolandolo così dalla successiva distruzione del
cache del biglietto originale. Ciò consente a krenew di mantenere l'autenticazione anche per un comando
se, ad esempio, l'utente che esegue il comando si disconnette e OpenSSH distrugge l'originale
cache dei biglietti.

Se viene dato un comando, non verrà eseguito usando la shell, quindi se vuoi usare la shell
metacaratteri nel comando con il loro significato speciale, danno "sh -c comando" la
comando da eseguire e quotare command. Se il comando contiene opzioni della riga di comando (come
"-c"), metti "--" sulla riga di comando prima dell'inizio del comando per dire conosceva a
non analizzare quelle opzioni come proprie.

If conosceva è costruito con setpag() supporto e token AFS sono richiesti con il -t opzione,
metterà il comando in un PAG separato prima di ottenere i token AFS in modo che non lo facciano
interferire con altri processi del sistema.

Quando si esegue un comando, conosceva propaga i segnali HUP, TERM, INT e QUIT al bambino
processo e non esce quando vengono ricevuti quei segnali. (Se il segnale propagato
fa uscire il processo figlio, conosceva uscirà.) Ciò consente conosceva reagire
correttamente quando eseguito sotto un sistema di supervisione del comando come eseguirlo(8) o svscan(8) quello
utilizza i segnali per controllare i comandi supervisionati e per eseguire comandi interattivi che dovrebbero
ricevere Ctrl-C.

Se una corsa conosceva riceve un segnale ALRM, aggiorna immediatamente la cache dei biglietti
indipendentemente dal fatto che sia in pericolo di scadenza.

VERSIONI


-a Quando viene eseguito con il -K flag o un comando, rinnova sempre i biglietti ogni volta conosceva
si sveglia. Senza questa opzione, conosceva proverà a rinnovare un biglietto solo tutte le volte che
necessario per evitare la scadenza del biglietto. Con questa opzione, conosceva rinnoverà
biglietti secondo l'intervallo specificato con il -K bandiera.

Questo comportamento probabilmente avrebbe dovuto essere il comportamento predefinito di -K. L'impostazione predefinita era
non modificato per evitare modifiche per gli utenti esistenti, ma per nuove applicazioni, considerare
usando sempre -a con -K.

Questa opzione è importante se un altro programma sta manipolando la cache dei biglietti che
conosceva sta usando. Ad esempio, se un altro programma rinnova automaticamente un biglietto
più frequentemente di conosceva, poi conosceva non vedrà mai un biglietto vicino a
in scadenza e quindi, per impostazione predefinita, non tenterà mai di rinnovare il biglietto. Questo significa
che conosceva inoltre non rinnoverà mai i token AFS, anche se il -t l'opzione è stata data, poiché
conosceva rinnova i token AFS solo dopo aver rinnovato con successo un ticket. Se questa opzione
è specificato in una situazione del genere, conosceva rinnoverà il suo biglietto ogni volta che controlla
il biglietto, quindi i token AFS verranno rinnovati.

Questo argomento è valido solo in combinazione con entrambi -K o un comando da eseguire.

-b Dopo l'avvio, scollegati dal terminale di controllo ed esegui in background. Questo
opzione ha senso solo in combinazione con -K o un comando che conosceva sarà
esecuzione. conosceva non verrà eseguito in background fino a quando non avrà eseguito il ticket iniziale
rinnovo, in modo che vengano segnalati eventuali errori iniziali, ma poi reindirizzerà l'output
a / Dev / null e non verranno segnalati errori successivi.

Se viene dato questo flag, conosceva cambierà anche le directory in "/". Tutti i percorsi (come
a un comando da eseguire o a un file PID) dovrebbe quindi essere dato come assoluto, non
relativo, percorsi.

Se usato insieme a un comando da eseguire, quel comando verrà eseguito anche nel
sfondo e avrà anche il suo input e output reindirizzato a / Dev / null. Lo farà
devono segnalare eventuali errori tramite un altro meccanismo affinché gli errori vengano visualizzati.

Utilizzo di questo flag su Mac OS X senza specificare una cache dei biglietti basata su file da entrambi
utilizzando -k o l'impostazione di KRB5CCNAME probabilmente non farà ciò che desideri. Cache dei biglietti attivate
Mac OS X sono, per impostazione predefinita, per sessione e con -b conosceva si staccherà dal tuo
cache dei biglietti esistente. Invece, per rinnovare la cache dei biglietti predefinita su Mac OS X, prova
qualcosa di simile a:

(Krenew -K 60 &)

correre conosceva in background ma all'interno della sessione corrente.

Quando si utilizza questa opzione, considerare anche l'utilizzo -L riportare conosceva errori a syslog.

-c bambino pid filetto
Salva l'ID del processo (PID) del processo figlio in bambino pid filetto. bambino pid filetto is
creato se non esiste e sovrascritto se esiste. Questa opzione è solo
consentito quando è stato dato un comando sulla riga di comando ed è più utile in combinazione
con -b per consentire la gestione del processo figlio in esecuzione.

Si noti che, se utilizzato con -b, il file PID viene scritto dopo conosceva è sullo sfondo
e cambia la sua directory di lavoro in /, quindi i percorsi relativi per il file PID saranno
relativo a / (probabilmente non quello che vuoi).

-H verbale
Rinnova il biglietto solo se ha una durata residua inferiore a verbale minuti. Se
o il biglietto ha già una durata residua sufficientemente lunga o il rinnovo è stato
riuscito, eseguire il comando (se ne è stato specificato uno) o uscire immediatamente con stato 0
(se nessuno lo era). Altrimenti, prova a rinnovare il biglietto in modo che abbia un residuo
durata di almeno verbale, esci con un errore se non ha successo, quindi esegui il
comando, se presente.

If -H è usato con -K, conosceva non uscirà immediatamente. Invece, lo specificato
la durata residua sostituirà il valore predefinito di due minuti, il che significa che conosceva
farà in modo, ogni volta che si sveglia, che il biglietto abbia una durata residua del
verbale discussione. Questa è un'alternativa a -a per garantire che i biglietti abbiano sempre un
certa quantità minima di vita residua.

-h Visualizza un messaggio di utilizzo ed esci.

-i Ignora gli errori nel rinnovo del biglietto e continua a correre. Normalmente, conosceva esce non appena
poiché la cache dei biglietti scompare o i biglietti esauriscono la durata rinnovabile.
Se viene dato questo flag, si lamenterà del mancato errore standard (a meno che -b
è stato dato) ma continua a correre, svegliandosi per riprovare dopo il prossimo intervallo di controllo
(Vedi -K). Questo è utile se qualche altro processo può ricreare una cache dei biglietti scaduta
ed conosceva dovrebbe rimanere in giro e agire su quella cache dei biglietti ricreata una volta che è
presente.

Se il rinnovo iniziale della cache del ticket fallisce, conosceva riproverò immediatamente il rinnovo e
quindi con un backoff esponenziale a una volta al minuto e continua a provare fino all'autenticazione
riesce o viene ucciso. Il comando, se presente, non verrà avviato fino alla cache
il rinnovo riesce.

Questo flag è utile solo in modalità demone o quando è stato dato un comando.

-K verbale
Esegui in modalità demone per mantenere in vita un ticket a tempo indeterminato. Il programma si risveglia dopo
verbale minuti, controlla se il biglietto scadrà prima o meno di due minuti
prima del successivo controllo programmato e rinnova il biglietto se necessario. (In altre parole, è
assicura che il biglietto avrà sempre una durata residua di almeno due
minuti.) Se il -H viene anche fornito il flag, la durata specificata da esso sostituisce i due
minuto predefinito.

Se questa opzione non viene data ma è stato dato un comando sulla riga di comando, l'impostazione predefinita
l'intervallo è di 60 minuti (1 ora).

Se si verifica un errore nell'aggiornamento della cache dei biglietti che non causa conosceva uscire,
l'intervallo di riattivazione verrà ridotto a un minuto e l'operazione verrà ripetuta nuovamente
intervallo finché l'errore persiste.

-k biglietto nascondiglio
Usa il biglietto nascondiglio come la cache dei biglietti piuttosto che il contenuto dell'ambiente
variabile KRB5CCNAME o la libreria predefinita. biglietto nascondiglio potrebbe essere qualsiasi cache dei biglietti
identificatore riconosciuto dalle librerie Kerberos sottostanti. Questo generalmente supporta a
percorso di un file, con o senza una stringa "FILE:" iniziale, ma può anche supportare altri
tipi di cache dei biglietti.

-L Segnala i messaggi a syslog e allo standard output o all'errore standard. Tutto
i messaggi verranno registrati con la funzione LOG_DAEMON. Messaggi regolari che vengono visualizzati
sullo standard output vengono registrati con livello LOG_NOTICE. Errori che non causano conosceva
terminare quando eseguito con -i sono registrati con livello LOG_WARNING. Gli errori fatali sono
loggato con livello LOG_ERR.

Questo è utile durante il debug dei problemi in combinazione con -b.

-p pid filetto
Salva l'ID di processo (PID) dell'esecuzione conosceva processo in pid filetto. pid filetto is
creato se non esiste e sovrascritto se esiste. Questa opzione è la maggior parte
utile in combinazione con -b per consentire la gestione della corsa conosceva demone.

Si noti che, se utilizzato con -b il file PID viene scritto dopo conosceva è sullo sfondo
e cambia la sua directory di lavoro in /, quindi i percorsi relativi per il file PID saranno
relativo a / (probabilmente non quello che vuoi).

-s Normalmente, quando conosceva esce in modo anomalo durante l'esecuzione di un comando (se, ad esempio,
la durata rinnovabile del ticket è scaduta), lascia il comando in esecuzione. Se -s is
dato, invierà un segnale SIGHUP al comando prima di uscire. Questo può essere utile
se è inutile che il comando continui a funzionare senza i ticket Kerberos.

-t Esegui un programma esterno dopo aver ottenuto un ticket. L'uso predefinito di questo è eseguire
aklog per ottenere un gettone. Se la variabile d'ambiente KINIT_PROG è impostata, sovrascrive il
predefinito compilato.

If conosceva è stato costruito con AFS setpag() supporto e un comando è stato dato sul
riga di comando, conosceva creerà un nuovo PAG prima di ottenere i token AFS. Altrimenti, è
otterrà token nell'attuale PAG.

-v Sii prolisso. Questo stamperà alcune informazioni aggiuntive su ciò che è in corso
tentato e quali sono i risultati.

-x Esci immediatamente in caso di errore. Normalmente, quando si esegue un comando o quando si esegue con il
-K opzione, conosceva continua a funzionare anche se non riesce a rinnovare la cache dei biglietti finché
la cache dei biglietti esiste ancora e sembra essere rinnovabile. Ci riprova alla prossima
controllare l'intervallo. Con questa opzione, conosceva uscirà invece.

RITORNO VALORI


Il programma normalmente esce con lo stato 0 se rinnova con successo un ticket. Se conosceva
esegue aklog o qualche altro programma conosceva restituisce lo stato di uscita di quel programma.

ESEMPI


Rinnova il ticket di emissione del biglietto corrente.

conosceva

Svegliati ogni dieci minuti e controlla se la cache dei biglietti deve essere rinnovata. se è
fa, riesegui aklog come pure.

rinnova -K 10 -t

Eseguire il programma /usr/local/bin/computing-job in sottofondo, controllando ogni ora per vedere
se il biglietto deve essere rinnovato (impostazione predefinita). Metti il ​​PID di conosceva lavoro in
/var/esegui/calcola.pid. Ottieni un nuovo token AFS ogni volta che il biglietto deve essere rinnovato.

krenew -b -t -p /var/run/compute.pid /usr/local/bin/compute-job

Se volessi passare le opzioni a /usr/local/bin/computing-job, inserendo un argomento "--"
prima che fosse necessario mantenere conosceva dall'interpretare quelle opzioni come proprie.

Se vuoi reindirizzare l'output a un file che richiede l'autenticazione per scrivere,
sarà necessario eseguire quel reindirizzamento in una sub-shell. In altre parole, il seguente comando:

krenew -t compute-job > /afs/local/data/output

non funzionerà se /afs/local/data/output richiede un token AFS su cui scrivere. Il lavoro, mentre
in esecuzione, avrà un token AFS, ma il reindirizzamento dell'output viene eseguito nella shell genitore
e non ne beneficia conosceva. Quanto sopra va invece scritto come:

krenew -t -- sh -c 'compute-job > /afs/local/data/output'

Con questo comando, verrà eseguita anche la shell che esegue il reindirizzamento conosceva e avere
il vantaggio del token AFS che ottiene.

AMBIENTE


Se la variabile d'ambiente AKLOG è impostata, il suo valore verrà utilizzato come programma da eseguire
con -t piuttosto che l'impostazione predefinita rispettata conosceva. Se AKLOG non è impostato e KINIT_PROG
è impostato, verrà utilizzato il suo valore. KINIT_PROG è onorato per la compatibilità con le versioni precedenti
ma il suo uso non è raccomandato a causa del suo nome confuso.

Se nessun file ticket (con -k) o il comando è specificato nella riga di comando, conosceva userà
la variabile d'ambiente KRB5CCNAME per determinare la posizione della concessione del biglietto
biglietto. Se la -k viene utilizzata l'opzione, KRB5CCNAME verrà impostato per puntare al file del biglietto
prima di eseguire il file aklog programma o qualsiasi comando fornito sulla riga di comando.

Usa krenew online utilizzando i servizi onworks.net


Server e workstation gratuiti

Scarica app per Windows e Linux

Comandi Linux

Ad