Ubuntu Online, Fedora Online, Windows online emulator അല്ലെങ്കിൽ MAC OS ഓൺലൈൻ എമുലേറ്റർ എന്നിങ്ങനെയുള്ള ഞങ്ങളുടെ ഒന്നിലധികം സൗജന്യ ഓൺലൈൻ വർക്ക്സ്റ്റേഷനുകളിലൊന്ന് ഉപയോഗിച്ച് OnWorks സൗജന്യ ഹോസ്റ്റിംഗ് ദാതാവിൽ പ്രവർത്തിപ്പിക്കാവുന്ന കമാൻഡ് wa_keyring ആണിത്.
പട്ടിക:
NAME
wa_keyring - WebAuth കീറിംഗ് മാനിപുലേഷൻ ടൂൾ
സിനോപ്സിസ്
wa_keyring [-എച്ച്വി] -f ഫയല് കമാൻഡ് [ആർഗ് ...]
wa_keyring -f കീ റിംഗ് ചേർക്കുക സാധുവായ ശേഷം
wa_keyring -f കീ റിംഗ് gc ഏറ്റവും പഴയത്-സാധുതയുള്ളത്-ആഫ്റ്റർ-ടു-കീപ്പ്
wa_keyring -f കീ റിംഗ് പട്ടിക
wa_keyring -f കീ റിംഗ് നീക്കം id
വിവരണം
wa_keyring WebAuth കീ റിംഗ് ഫയലുകൾ കൈകാര്യം ചെയ്യുന്നതിനുള്ള ഒരു കമാൻഡ് ലൈൻ ടൂളാണ്
mod_webauth ഉം mod_webkdc ഉം ഉപയോഗിക്കുന്ന സ്വകാര്യ AES കീകൾ. ഇത് ഇനിപ്പറയുന്ന വ്യക്തിയെ പിന്തുണയ്ക്കുന്നു
കമാൻഡുകൾ:
ചേർക്കുക സാധുവായ ശേഷം
കീ റിംഗിലേക്ക് ഒരു പുതിയ കീ ചേർക്കുന്നു. സാധുവായ ശേഷം ഫോർമാറ്റ് ഉപയോഗിക്കുന്നു:
nnnn[s|m|h|d|w]
നിലവിലെ സമയവുമായി ബന്ധപ്പെട്ട സമയം സൂചിപ്പിക്കാൻ. സമയത്തിനുള്ള യൂണിറ്റുകൾ വ്യക്തമാക്കിയിട്ടുണ്ട്
ഒരൊറ്റ അക്ഷരം ചേർത്തുകൊണ്ട്. ആ അക്ഷരം s, m, h, d, അല്ലെങ്കിൽ w എന്നിവയിൽ ഏതെങ്കിലും ആകാം
യഥാക്രമം സെക്കൻഡ്, മിനിറ്റ്, മണിക്കൂർ, ദിവസങ്ങൾ, ആഴ്ചകൾ എന്നിവയുമായി പൊരുത്തപ്പെടുന്നു.
ഉദാഹരണത്തിന്: 10d എന്നത് നിലവിലെ സമയത്തിൽ നിന്ന് 10 ദിവസമാണ്, കൂടാതെ -60d എന്നത് 60 ദിവസം മുമ്പാണ്
വര്ത്തമാന കാലം.
gc ഏറ്റവും പഴയത്-സാധുതയുള്ളത്-ആഫ്റ്റർ-ടു-കീപ്പ്
കീ റിംഗിലെ പഴയ കീകൾ മാലിന്യങ്ങൾ ശേഖരിക്കുന്നു (നീക്കം ചെയ്യുന്നു). എ ഉള്ള ഏതെങ്കിലും കീകൾ സാധുവായ ശേഷം തീയതി
പഴയതിന് ശേഷം നിർദ്ദിഷ്ട സമയം കീ റിംഗിൽ നിന്ന് നീക്കം ചെയ്യപ്പെടും.
ഫോർമാറ്റ് ഏറ്റവും പഴയത്-സാധുതയുള്ളത്-ആഫ്റ്റർ-ടു-കീപ്പ് എന്നതിന് തുല്യമാണ് സാധുവായ ശേഷം കൂട്ടിച്ചേർക്കലിൽ നിന്ന്
കമാൻഡ്. Gc കമാൻഡിന് നൽകിയിരിക്കുന്ന സമയങ്ങൾ പൊതുവെ ആയിരിക്കണം എന്നാണ് ഇതിനർത്ഥം
നെഗറ്റീവ്, മുമ്പ് കാലഹരണപ്പെട്ട കീകൾ നീക്കംചെയ്യാൻ.
പട്ടിക
കീ റിംഗിലെ എല്ലാ കീകളും ലിസ്റ്റുചെയ്യുന്നു. സ്ഥിരസ്ഥിതിയായി, ഒരു ഹ്രസ്വ ലിസ്റ്റിംഗ് ഉപയോഗിക്കുന്നു, എന്നാൽ എ
കൂടെ വെർബോസ് ലിസ്റ്റിംഗ് അഭ്യർത്ഥിക്കാം -v ഓപ്ഷൻ.
ഒരു ഹ്രസ്വ ലിസ്റ്റിംഗിൽ ഇനിപ്പറയുന്ന ഫീൽഡുകൾ ഉണ്ട്:
id കീ റിംഗിലെ കീയുടെ സൂചിക/സ്ഥാനം.
സൃഷ്ടിച്ചു
കീ സൃഷ്ടിച്ച തീയതി.
സാധുതയുള്ളത് ശേഷം
കീ സാധുവാകുന്ന തീയതി (മറ്റൊരു വിധത്തിൽ പറഞ്ഞാൽ, ഏത് പോയിന്റിലാണ്
പുതിയ ഡാറ്റ എൻക്രിപ്റ്റ് ചെയ്യുന്നതിനും ഡീക്രിപ്റ്റ് ചെയ്യുന്നതിനും WebAuth സെർവർ ഇത് ഉപയോഗിക്കാൻ തുടങ്ങും).
ഫിംഗർപ്രിന്റ്
പ്രധാന ഡാറ്റയുടെ MD5 ഡൈജസ്റ്റ്. രണ്ട് കീ വളയങ്ങളിലെ കീകൾ താരതമ്യം ചെയ്യാൻ ഉപയോഗിക്കുന്നു.
നീണ്ട ലിസ്റ്റിംഗിൽ ഇനിപ്പറയുന്ന ഫീൽഡുകൾ ഉണ്ട്:
കീ-ഐഡി
കീ റിംഗിലെ കീയുടെ സൂചിക/സ്ഥാനം.
സൃഷ്ടിച്ചു
കീ സൃഷ്ടിച്ച തീയതി.
സാധുവായ-ശേഷം
കീ സാധുവാകുന്ന തീയതി (മറ്റൊരു വിധത്തിൽ പറഞ്ഞാൽ, ഏത് പോയിന്റിലാണ്
പുതിയ ഡാറ്റ എൻക്രിപ്റ്റ് ചെയ്യുന്നതിനും ഡീക്രിപ്റ്റ് ചെയ്യുന്നതിനും WebAuth സെർവർ ഇത് ഉപയോഗിക്കാൻ തുടങ്ങും).
കീ-തരം
കീയുടെ തരം. നിലവിൽ, AES മാത്രമാണ് പിന്തുണയ്ക്കുന്ന കീ തരം.
കീ-വലിപ്പം
കീയുടെ ബൈറ്റുകളിൽ നീളം.
ഫിംഗർപ്രിന്റ്
പ്രധാന ഡാറ്റയുടെ MD5 ഡൈജസ്റ്റ്. രണ്ട് കീ വളയങ്ങളിലെ കീകൾ താരതമ്യം ചെയ്യാൻ ഉപയോഗിക്കുന്നു.
നീക്കം id
ഐഡി ഉള്ള കീ നീക്കം ചെയ്യുക id താക്കോൽ വളയത്തിൽ നിന്ന്.
കീറിംഗ് മാറ്റുന്ന ഏതെങ്കിലും കമാൻഡുകൾക്ക്, wa_keyring എന്നതിലേക്ക് എഴുതാനുള്ള പ്രവേശനം ഉണ്ടായിരിക്കണം
പുതിയ ഫയൽ എഴുതുന്നതിലൂടെ കീറിംഗുകൾ അപ്ഡേറ്റ് ചെയ്യുന്നതിനാൽ, കീറിംഗ് അടങ്ങുന്ന ഡയറക്ടറി
ഒരു പ്രത്യേക നാമത്തിലേക്ക്, തുടർന്ന് ഫയൽ ആറ്റോമിക് മാറ്റിസ്ഥാപിക്കുന്നു.
സാധ്യമെങ്കിൽ നിലവിലുള്ള കീറിംഗ് ഫയലിന്റെ ഉടമസ്ഥാവകാശം (ഉപയോക്താവും ഗ്രൂപ്പും) സംരക്ഷിക്കപ്പെടും
നിലവിലുള്ള ഫയൽ തിരുത്തിയെഴുതാതെ. കൂടെ അനുമതികളും സംരക്ഷിക്കപ്പെടും
പഴയ ഫയൽ ഗ്രൂപ്പാണെങ്കിൽ അനുമതികൾ പുതിയ ഫയലിലേക്ക് പകർത്തില്ല-
റീഡബിൾ അല്ലെങ്കിൽ ഗ്രൂപ്പ്-റൈറ്റബിൾ, ഗ്രൂപ്പ് ഉടമസ്ഥാവകാശം ക്രമീകരിക്കുന്നതിൽ പരാജയപ്പെട്ടു.
ഉദാഹരണങ്ങൾ
നിലവിലെ സമയത്തിന് സാധുതയുള്ള കീറിംഗിലേക്ക് ഒരു കീ ചേർക്കുക:
wa_keyring -f കീറിംഗ് 0d ചേർക്കുക
ഇപ്പോൾ മുതൽ മൂന്ന് ദിവസം സാധുതയുള്ള കീറിംഗിലേക്ക് ഒരു കീ ചേർക്കുക:
wa_keyring -f കീറിംഗ് 3d ചേർക്കുക
90 ദിവസത്തിലേറെ മുമ്പ് അസാധുവായ കീ റിംഗിൽ നിന്ന് കീകൾ നീക്കം ചെയ്യുക:
wa_keyring -f കീറിംഗ് gc -90d
കീറിംഗിലെ ആദ്യ കീ നീക്കം ചെയ്യുക.
wa_keyring -f കീറിംഗ് നീക്കം 0
കീ റിംഗിലെ എല്ലാ കീകളുടേയും വാചാലമായ ലിസ്റ്റിംഗ് പ്രദർശിപ്പിക്കുക:
wa_keyring -f കീറിംഗ് -v ലിസ്റ്റ്
ഒരു WebAuth സെർവർ സാധാരണയായി അതിന്റെ കീറിംഗ് ഫയൽ സ്വയം കൈകാര്യം ചെയ്യുമെന്നത് ശ്രദ്ധിക്കുക, കൂടാതെ wa_keyring
ഡീബഗ്ഗിംഗ് ആവശ്യങ്ങൾക്ക് മാത്രമാണ് സാധാരണയായി ഉപയോഗിക്കുന്നത്. എന്നിരുന്നാലും, നിങ്ങൾ ഒരു ലോഡ് സജ്ജീകരിക്കുകയാണെങ്കിൽ-
എല്ലാവർക്കും ഒരേ കീകൾ പങ്കിടേണ്ട സെർവറുകളുടെ സമതുലിതമായ പൂൾ, ഓട്ടോമാറ്റിക് കീറിംഗ് ഓഫാക്കുക
ലൈൻ ഇട്ടുകൊണ്ട് കൈകാര്യം ചെയ്യുന്നു:
WebAuthKeyringAutoUpdate ഓഫാണ്
നിങ്ങളുടെ അപ്പാച്ചെ കോൺഫിഗറേഷനിലേക്ക്, ഒരു സെർവറിൽ ക്രോണിൽ നിന്ന് ഇടയ്ക്കിടെ ഒരു സ്ക്രിപ്റ്റ് പ്രവർത്തിപ്പിക്കുന്നു
ഇതുപോലുള്ള എന്തെങ്കിലും ചെയ്യുന്നു:
wa_keyring -f കീറിംഗ് gc -90d
wa_keyring -f കീറിംഗ് 2d ചേർക്കുക
തുടർന്ന് പുതിയ കീറിംഗ് ഫയൽ മറ്റെല്ലാ സെർവറുകളിലേക്കും പകർത്തുന്നു (സുരക്ഷിത രീതിയിൽ!).
onworks.net സേവനങ്ങൾ ഉപയോഗിച്ച് ഓൺലൈനിൽ wa_keyring ഉപയോഗിക്കുക
