GFKEY(1)
π GFKEY(1) β the Gfarm session key glow-up π
okay bestie, welcome to gfkey, section 1 of the Gfarm manual. she's little, she's iconic, she handles your session keys. let's get into it π
β¨ NAME β¨
gfkey β management of Gfarm session keys π
β¨ SYNOPSIS β¨
gfkey [options]
β¨ DESCRIPTION β¨
so gfkey manages the session key file, $HOME/.gfarm_shared_key, which is the file used for user authentication by a shared secret key in a trusted environment when you're connecting to gfsd and/or gfmd. that's the whole vibe. π«Ά
ngl, the location of that session key file can be changed β it's specified by shared_key_file in gfarm2.conf. so if you moved it, that's where you tell everyone. β¨
here's the part where you gotta pay attention fr fr: when the home directory is shared among filesystem nodes, you do not need to use this command at all. it's giving effortless. but if it is not shared, then it is necessary to distribute a session key created with the -c or -f option to every filesystem node, in advance. like, before. ahead of time. do not skip this step bestie π
β¨ OPTIONS β¨
-cβ creates a new session key when there is no valid session key. if a valid session key already exists? no operation is performed. she respects the existing key. π-fβ forces the creation of a new session key, even if a valid session key already exists. no thoughts, new key, periodt. π₯-pperiod β specifies the term of validity in seconds. this option has to be used with the-cor-foption (she doesn't work solo, she's a duo act π«Ά). default is86400seconds (1 day).-lβ displays the current key. π-eβ displays the expiration date of the current key. when does she expire?? find out. β°-Lmessage-priority-level β specifies a level of the log priority. the log messages that have higher or the same priority than the specified priority are displayed to the standard error. the default priority isinfo. for the priority level which can be specified by this option, refer to thelog_leveldirective described in the manual page ofgfarm2.conf(5). π-Vβ displays the version information. β-?β displays a list of command options. the classic "help me" move π
β¨ FILES β¨
$HOME/.gfarm_shared_keyβ a file for a session key π
reminder bestie: if your home dir is not shared across filesystem nodes, that key from-cor-fhas to be distributed to every filesystem node in advance. no cap. π
and that's the whole page!! π this was the Gfarm gfkey(1) manual, dated 13 Feb 2020, brought to you by the Gfarm girlies. stay keyed, stay valid, and don't let your session expire on you πβ¨ππ¦πΈπ
π«Άπ
π¦ where this page comes from
- debian bookworm: gfarm-client 2.7.20+dfsg-1+b2 Β· BSD-like
- debian trixie: gfarm-client 2.7.20+dfsg-1.2+b1 Β· BSD-like
- ubuntu jammy: gfarm-client 2.7.17+dfsg-1build2 Β· BSD-like
- ubuntu noble: gfarm-client 2.7.20+dfsg-1.1ubuntu1 Β· BSD-like
- ubuntu questing: gfarm-client 2.7.20+dfsg-1.2
- ubuntu resolute: gfarm-client 2.7.20+dfsg-1.3 Β· BSD-like
- ubuntu stonking: gfarm-client 2.7.20+dfsg-1.3build1 Β· BSD-like
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms