InglesPransesEspanyol

Ad


OnWorks favicon

krenew - Online sa Cloud

Patakbuhin ang krenew sa OnWorks na libreng hosting provider sa Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

Ito ang command krenew na maaaring patakbuhin sa OnWorks free hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

PROGRAMA:

NAME


krenew - Mag-renew ng tiket sa Kerberos

SINOPSIS


krenew [-abhiLstvx] [-c anak pid file] [-H minuto]
[-K minuto] [-k tiket cache] [-p pid file]
[utos ...]

DESCRIPTION


krenew nire-renew ang isang umiiral nang renewable ticket. Kapag tumakbo nang walang anumang argumento, ito lang
sumusubok na i-renew ang kasalukuyang ticket na nagbibigay ng ticket sa kasalukuyang cache ng ticket,
katumbas ng "kinit -R", ngunit maaari itong opsyonal na magpatakbo ng isang programa tulad ng aklog para i-refresh ang AFS
mga token, maaaring tumakbo bilang isang daemon at gumising nang pana-panahon upang i-renew ang cache ng ticket, o maaaring tumakbo
isang tinukoy na utos at patuloy na i-renew ang cache ng tiket hanggang sa matapos ang utos (o
hindi na posible ang pag-renew). Kung ang isang utos ay tinukoy, krenew bilang default, gumising
bawat 60 minuto (1 oras) upang suriin ang cache ng tiket.

Kung ang isang utos ay ibinigay, krenew gumagawa ng kopya ng cache ng ticket at gumagawa ng pribado
ticket cache para lamang sa utos na iyon, kaya ihiwalay ito mula sa pagsira sa kalaunan
orihinal na cache ng tiket. Pinapayagan nito ang krenew na mapanatili ang pagpapatunay para sa isang utos kahit na
kung, halimbawa, ang gumagamit na nagpapatakbo ng command ay nag-log out at sinisira ng OpenSSH ang kanilang orihinal
cache ng tiket.

Kung ang isang utos ay ibinigay, hindi ito tatakbo gamit ang shell, kaya kung gusto mong gumamit ng shell
metacharacter sa utos na may espesyal na kahulugan, bigyan ang "sh -c utos" bilang
utos na tumakbo at sumipi utos. Kung ang command ay naglalaman ng mga opsyon sa command-line (tulad ng
"-c"), ilagay ang "--" sa command line bago ang simula ng command na sabihin krenew sa
huwag i-parse ang mga pagpipiliang iyon bilang sarili nito.

If krenew ay itinayo sa setpag() Ang suporta at mga token ng AFS ay hinihiling kasama ang -t pagpipilian,
ilalagay nito ang utos sa isang hiwalay na PAG bago makakuha ng mga token ng AFS upang hindi nila makuha
makagambala sa iba pang mga proseso sa system.

Kapag nagpapatakbo ng isang utos, krenew nagpapalaganap ng HUP, TERM, INT, at QUIT signal sa bata
proseso at hindi lalabas kapag natanggap ang mga signal na iyon. (Kung ang propagated signal
nagiging sanhi ng paglabas ng proseso ng bata, krenew ay pagkatapos ay lalabas.) Ito ay nagpapahintulot krenew magreact
nang maayos kapag tumatakbo sa ilalim ng isang command supervision system tulad ng runit(8) o svscan(8) na
gumagamit ng mga signal para kontrolin ang mga pinangangasiwaang command, at para magpatakbo ng mga interactive na command na dapat
tumanggap ng Ctrl-C.

Kung tumatakbo krenew tumatanggap ng signal ng ALRM, agad nitong nire-refresh ang cache ng ticket
hindi alintana kung ito ay nasa panganib na mag-expire.

Opsyon


-a Kapag tumakbo sa alinman sa -K bandila o isang command, palaging i-renew ang mga tiket sa bawat oras krenew
gumising. Kung wala ang pagpipiliang ito, krenew susubukan lang mag-renew ng ticket nang madalas
kinakailangan upang maiwasan ang pag-expire ng tiket. Gamit ang pagpipiliang ito, krenew magre-renew
mga tiket ayon sa agwat na tinukoy sa -K bandila.

Ang pag-uugaling ito ay malamang na ang default na pag-uugali ng -K. Ang default ay
hindi binago upang maiwasan ang mga pagbabago para sa mga umiiral nang user, ngunit para sa mga bagong application, isaalang-alang
laging ginagamit -a sa -K.

Ang opsyon na ito ay mahalaga kung ang isa pang programa ay nagmamanipula sa ticket cache na iyon
krenew ay gumagamit. Halimbawa, kung ang isa pang programa ay awtomatikong nagre-renew ng tiket
mas madalas kaysa sa krenew, Pagkatapos krenew ay hindi kailanman makakakita ng isang tiket na malapit sa
mag-e-expire at samakatuwid, bilang default, ay hinding-hindi susubukan na i-renew ang tiket. Ibig sabihin nito
na krenew hindi rin magre-renew ng mga token ng AFS, kahit na ang -t ang opsyon ay ibinigay, dahil
krenew Nire-renew lang ang mga token ng AFS pagkatapos nitong matagumpay na mag-renew ng ticket. Kung ang pagpipiliang ito
ay tinukoy sa ganoong sitwasyon, krenew ay magre-renew ng tiket nito sa tuwing magsuri ito
ang ticket, kaya mare-renew ang mga token ng AFS.

Ang argumentong ito ay may bisa lamang sa kumbinasyon ng alinman -K o isang utos na tumakbo.

-b Pagkatapos magsimula, humiwalay sa controlling terminal at tumakbo sa background. Ito
ang pagpipilian ay may katuturan lamang sa kumbinasyon ng -K o isang utos na krenew ay
Tumatakbo. krenew hindi magla-background sa sarili hanggang sa matapos nito ang paunang tiket
pag-renew, upang maiulat ang anumang mga paunang error, ngunit ire-redirect nito ang output
sa / dev / null at walang mga kasunod na pagkakamali ang iuulat.

Kung ibibigay ang watawat na ito, krenew babaguhin din ang mga direktoryo sa "/". Lahat ng mga landas (tulad ng
sa isang utos na tumakbo o isang PID file) ay dapat samakatuwid ay ibigay bilang ganap, hindi
kamag-anak, mga landas.

Kung ginamit kasabay ng isang command na tumakbo, ang command na iyon ay tatakbo din sa
background at ire-redirect din ang input at output nito / dev / null. Ito ay
kailangang mag-ulat ng anumang mga error sa pamamagitan ng ilang iba pang mekanismo para makita ang mga error.

Paggamit ng flag na ito sa Mac OS X nang hindi tumutukoy ng file-based na ticket cache ng alinman
paggamit -k o ang pagtatakda ng KRB5CCNAME ay malamang na hindi gagawin ang gusto mo. Naka-on ang mga ticket cache
Ang Mac OS X ay, bilang default, bawat-session at may -b krenew ay humiwalay sa iyong sarili
umiiral na cache ng tiket. Sa halip, upang i-renew ang default na cache ng ticket sa Mac OS X, subukan
isang bagay tulad ng:

(krenew -K 60 at)

tumakbo krenew sa background ngunit sa loob ng kasalukuyang session.

Kapag ginagamit ang opsyong ito, isaalang-alang din ang paggamit -L mag-ulat krenew mga error sa syslog.

-c anak pid file
I-save ang process ID (PID) ng proseso ng bata sa anak pid file. anak pid file is
nilikha kung wala ito at na-overwrite kung mayroon nga. Ang pagpipiliang ito ay lamang
pinapayagan kapag ang isang utos ay ibinigay sa linya ng utos at ito ay pinakakapaki-pakinabang kasama
sa -b upang payagan ang pamamahala ng tumatakbong proseso ng bata.

Tandaan na, kapag ginamit sa -b, ang PID file ay isinusulat pagkatapos krenew ay may background
at binabago ang gumaganang direktoryo nito sa /, kaya ang mga kamag-anak na landas para sa PID file ay magiging
may kaugnayan sa / (malamang hindi kung ano ang gusto mo).

-H minuto
I-renew lamang ang tiket kung mayroon itong natitirang buhay na mas mababa sa minuto minuto. Kung
alinman sa tiket ay mayroon nang sapat na mahabang natitirang buhay o pag-renew
matagumpay, patakbuhin ang utos (kung tinukoy ang isa) o lumabas kaagad na may katayuan 0
(kung wala). Kung hindi, subukang i-renew ang tiket upang magkaroon ito ng natitira
buhay ng hindi bababa sa minuto, lumabas nang may error kung hindi matagumpay, at pagkatapos ay patakbuhin ang
utos, kung mayroon man.

If -H ay ginagamit sa -K, krenew hindi agad lalabas. Sa halip, ang tinukoy
ang natitirang buhay ay papalitan ang default na halaga ng dalawang minuto, ibig sabihin iyon krenew
titiyakin, sa bawat oras na magigising ito, na ang tiket ay may natitirang buhay ng
minuto argumento. Ito ay isang alternatibo sa -a upang matiyak na ang mga tiket ay laging may a
tiyak na minimal na haba ng buhay ang natitira.

-h Magpakita ng mensahe ng paggamit at lumabas.

-i Huwag pansinin ang mga error sa pag-renew ng tiket at magpatuloy sa pagtakbo. Karaniwan, krenew lalabas kaagad
habang nawawala ang cache ng ticket o naubusan ng renewable lifetime ang mga ticket.
Kung ibibigay ang watawat na ito, magrereklamo ito tungkol sa pagkabigo sa karaniwang error (maliban kung -b
ay ibinigay) ngunit magpatuloy sa pagtakbo, paggising upang subukang muli pagkatapos ng susunod na agwat ng pagsusuri
(Tingnan ang -K). Ito ay kapaki-pakinabang kung ang ilang ibang proseso ay maaaring muling likhain ang isang nag-expire na cache ng tiket
at krenew dapat manatili sa paligid at kumilos sa muling ginawang cache ng tiket kapag ito ay
kasalukuyan.

Kung nabigo ang paunang pag-renew ng cache ng ticket, krenew ay muling susubukan ang pag-renew kaagad at
pagkatapos ay may exponential backoff sa isang beses bawat minuto, at patuloy na subukan hanggang sa authentication
magtagumpay o ito ay mapatay. Ang utos, kung mayroon man, ay hindi magsisimula hanggang sa cache
nagtagumpay ang pag-renew.

Ang flag na ito ay kapaki-pakinabang lamang sa daemon mode o kapag may ibinigay na command.

-K minuto
Tumakbo sa daemon mode upang panatilihing buhay ang isang tiket nang walang katapusan. Ang programa ay muling gumising pagkatapos
minuto minuto, tinitingnan kung mag-e-expire ang ticket bago o wala pang dalawang minuto
bago ang susunod na naka-iskedyul na tseke, at i-renew ang tiket kung kinakailangan. (Sa madaling salita, ito
tinitiyak na ang tiket ay palaging may natitirang buhay na hindi bababa sa dalawa
minuto.) Kung ang -H ang bandila ay ibinigay din, ang buhay na tinukoy nito ay pumapalit sa dalawa
minutong default.

Kung ang opsyong ito ay hindi ibinigay ngunit ang isang command ay ibinigay sa command line, ang default
ang pagitan ay 60 minuto (1 oras).

Kung may naganap na error sa pag-refresh ng ticket cache na hindi sanhi krenew para lumabas,
ang wake-up interval ay paiikliin sa isang minuto at ang operasyon ay muling sinubukan sa oras na iyon
pagitan hangga't nagpapatuloy ang error.

-k tiket cache
paggamit tiket cache bilang ticket cache sa halip na ang mga nilalaman ng kapaligiran
variable na KRB5CCNAME o ang default na library. tiket cache maaaring anumang cache ng tiket
identifier na kinikilala ng mga pangunahing aklatan ng Kerberos. Ito ay karaniwang sumusuporta sa a
path sa isang file, mayroon man o walang nangungunang "FILE:" na string, ngunit maaari ring suportahan ang iba
mga uri ng cache ng tiket.

-L Mag-ulat ng mga mensahe sa syslog gayundin sa karaniwang output o karaniwang error. Lahat
ang mga mensahe ay ila-log gamit ang pasilidad na LOG_DAEMON. Mga regular na mensahe na ipinapakita
sa karaniwang output ay naka-log na may antas na LOG_NOTICE. Mga error na hindi sanhi krenew
upang wakasan kapag tumakbo kasama -i ay naka-log na may antas na LOG_WARNING. Ang mga nakamamatay na pagkakamali ay
naka-log na may antas na LOG_ERR.

Ito ay kapaki-pakinabang kapag nagde-debug ng mga problema kasama ng -b.

-p pid file
I-save ang process ID (PID) ng tumatakbo krenew proseso sa pid file. pid file is
nilikha kung wala ito at na-overwrite kung mayroon nga. Ang pagpipiliang ito ay pinaka
kapaki-pakinabang kasabay ng -b upang payagan ang pamamahala ng pagtakbo krenew daemon

Tandaan na, kapag ginamit sa -b ang PID file ay isinusulat pagkatapos krenew ay may background
at binabago ang gumaganang direktoryo nito sa /, kaya ang mga kamag-anak na landas para sa PID file ay magiging
may kaugnayan sa / (malamang hindi kung ano ang gusto mo).

-s Karaniwan, kapag krenew lumalabas nang abnormal habang nagpapatakbo ng isang command (kung, halimbawa, ang
ang renewable lifetime ng ticket ay nag-expire na), iniiwan nito ang command na tumatakbo. Kung -s is
ibinigay, magpapadala ito ng SIGHUP signal sa command bago lumabas. Ito ay maaaring maging kapaki-pakinabang
kung walang kabuluhan ang utos na patuloy na tumakbo nang walang mga tiket sa Kerberos.

-t Magpatakbo ng panlabas na programa pagkatapos makakuha ng tiket. Ang default na paggamit nito ay upang tumakbo
aklog para makakuha ng token. Kung nakatakda ang environment variable na KINIT_PROG, ino-override nito ang
pinagsama-samang default.

If krenew ay binuo gamit ang AFS setpag() suporta at isang utos ang ibinigay sa
command line, krenew lilikha ng bagong PAG bago makakuha ng mga token ng AFS. Kung hindi, ito
ay makakakuha ng mga token sa kasalukuyang PAG.

-v Maging verbose. Ito ay magpi-print ng kaunting karagdagang impormasyon tungkol sa kung ano ang pagiging
sinubukan at kung ano ang mga resulta.

-x Lumabas kaagad sa anumang error. Karaniwan, kapag nagpapatakbo ng isang command o kapag tumakbo gamit ang
-K pagpipilian, krenew patuloy na tumatakbo kahit na nabigo itong i-renew ang cache ng tiket hangga't
ang ticket cache ay umiiral pa rin at mukhang nababago. Susubukan itong muli sa susunod
suriin ang pagitan. Gamit ang pagpipiliang ito, krenew sa halip ay lalabas.

RETURN Mga halaga


Karaniwang lumalabas ang programa na may katayuan 0 kung matagumpay itong na-renew ang isang tiket. Kung krenew
nagpapatakbo ng aklog o iba pang programa krenew ibinabalik ang exit status ng program na iyon.

HALIMBAWA


I-renew ang kasalukuyang ticket na nagbibigay ng ticket.

krenew

Gumising tuwing sampung minuto at tingnan kung kailangang i-renew ang cache ng ticket. Kung ito
ay, muling tumakbo aklog pati na rin.

krenew -K 10 -t

Patakbuhin ang programa /usr/local/bin/compute-job sa background, tinitingnan bawat oras upang makita
kung ang tiket ay kailangang i-renew (ang default). Ilagay ang PID ng krenew trabaho sa
/var/run/compute.pid. Kumuha ng bagong AFS token sa tuwing kailangang i-renew ang ticket.

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

Kung gusto mong ipasa ang mga opsyon sa /usr/local/bin/compute-job, paglalagay ng argumentong "--".
bago ito ay kinakailangan upang panatilihin krenew mula sa pagpapakahulugan sa mga opsyong iyon bilang sarili nito.

Kung gusto mong i-redirect ang output sa isang file na nangangailangan ng pagpapatunay upang sumulat, ikaw
ay kailangang gawin ang pag-redirect na iyon sa isang sub-shell. Sa madaling salita, ang sumusunod na utos:

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

ay hindi gagana kung ang /afs/local/data/output ay nangangailangan ng AFS token na sulatan. Ang trabaho, habang
tumatakbo, ay magkakaroon ng AFS token, ngunit ang output redirection ay ginagawa sa parent shell
at hindi nakikinabang sa krenew. Ang nasa itaas ay dapat na isulat bilang:

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

Sa utos na ito, ang shell na gumagawa ng pag-redirect ay tatakbo din sa ilalim krenew at mayroon
ang benepisyo ng AFS token na nakukuha nito.

Kapaligiran


Kung nakatakda ang environment variable na AKLOG, gagamitin ang value nito bilang program na tatakbo
sa -t sa halip na ang default ay sumunod sa krenew. Kung hindi nakatakda ang AKLOG at KINIT_PROG
ay nakatakda, ang halaga nito ang gagamitin sa halip. Pinarangalan ang KINIT_PROG para sa backward compatibility
ngunit hindi inirerekomenda ang paggamit nito dahil sa nakakalito nitong pangalan.

Kung walang ticket file (na may -k) o command ay tinukoy sa command line, krenew gagamitin
ang environment variable na KRB5CCNAME upang matukoy ang lokasyon ng pagbibigay ng ticket
tiket. Kung ang -k ginagamit ang opsyon, itatakda ang KRB5CCNAME na tumuro sa file ng ticket
bago patakbuhin ang aklog programa o anumang utos na ibinigay sa command line.

Gumamit ng krenew online gamit ang mga serbisyo ng onworks.net


Mga Libreng Server at Workstation

Mag-download ng Windows at Linux apps

Linux command

Ad