Ubuntu Online, Fedora Online, Windows online emulator അല്ലെങ്കിൽ MAC OS ഓൺലൈൻ എമുലേറ്റർ എന്നിങ്ങനെയുള്ള ഞങ്ങളുടെ ഒന്നിലധികം സൗജന്യ ഓൺലൈൻ വർക്ക്സ്റ്റേഷനുകളിലൊന്ന് ഉപയോഗിച്ച് OnWorks സൗജന്യ ഹോസ്റ്റിംഗ് ദാതാവിൽ പ്രവർത്തിപ്പിക്കാവുന്ന കമാൻഡ് sxid ആണിത്.
പട്ടിക:
NAME
sxid — s[ug]id ഫയലുകളിലും ഡയറക്ടറികളിലും മാറ്റങ്ങൾ ഉണ്ടോയെന്ന് പരിശോധിക്കുക
സിനോപ്സിസ്
sxid [-സി, --config ഫയല്] [-n, --നോമെയിൽ] [-കെ, --സ്പോട്ട് ചെക്ക്] [-എൽ, --ലിസ്റ്റ് ചെയ്യുക] [-h, --സഹായിക്കൂ]
[-വി, --പതിപ്പ്]
വിവരണം
sXid അതിന്റെ അവസാന പരിശോധനയെ അടിസ്ഥാനമാക്കി suid, sgid ഫയലുകളിലും ഡയറക്ടറികളിലും മാറ്റങ്ങൾ ഉണ്ടോയെന്ന് പരിശോധിക്കുന്നു. രേഖകൾ
സ്ഥിരസ്ഥിതിയായി സൂക്ഷിക്കുന്നു /var/log/sxid.log. മാറ്റങ്ങൾ പിന്നീട് വിലാസത്തിലേക്ക് ഇമെയിൽ ചെയ്യും
കോൺഫിഗറേഷൻ ഫയലിൽ വ്യക്തമാക്കിയിട്ടുണ്ട്. കോൺഫിഗറേഷൻ ഫയലിന്റെ സ്ഥിരസ്ഥിതി സ്ഥാനം ഇതാണ്
/etc/sxid.conf എന്നാൽ ഇത് ഉപയോഗിച്ച് മറികടക്കാൻ കഴിയും --config ഓപ്ഷനും ഒരു വ്യക്തമാക്കുന്നു
ഏകാന്തരക്രമത്തിൽ ഫയല്.
ഓപ്ഷനുകൾ
-സി, --config ഫയല്
ഒരു ഇതര കോൺഫിഗറേഷൻ വ്യക്തമാക്കുന്നു ഫയല്.
-n, --നോമെയിൽ
ഇമെയിൽ ചെയ്യുന്നതിനുപകരം stdout-ലേക്ക് ഔട്ട്പുട്ട് അയയ്ക്കുന്നു, സ്പോട്ട് ചെക്കുകൾക്ക് ഉപയോഗപ്രദമാണ്.
-കെ, --സ്പോട്ട് ചെക്ക്
നിലവിലുള്ള വർക്കിംഗ് ഡയറക്ടറി ആവർത്തിച്ച് മാറ്റങ്ങൾക്കായി പരിശോധിക്കുന്നു. ലോഗ് ഫയലുകൾ ഉണ്ടാകില്ല
കറക്കി, ഇമെയിൽ അയച്ചില്ല. എല്ലാ ഔട്ട്പുട്ടും stdout-ലേക്ക് പോകും.
-എൽ, --ലിസ്റ്റ് ചെയ്യുക
ചെയ്യുമ്പോൾ ഉപയോഗപ്രദമാണ് --സ്പോട്ട് ചെക്ക് or --നോമെയിൽ ലോഗിൻ ചെയ്ത എല്ലാ ഫയലുകളും ലിസ്റ്റ് ചെയ്യാൻ,
മാറ്റങ്ങൾ പരിഗണിക്കാതെ.
-h, --സഹായിക്കൂ
ഒരു ഹ്രസ്വ സഹായ സന്ദേശം പ്രദർശിപ്പിക്കുക.
-വി, --പതിപ്പ്
പതിപ്പ് അച്ചടിച്ച് പുറത്തുകടക്കുക.
ഔട്ട്പ്
ഈ പ്രോഗ്രാം ആത്മഹത്യയുടെ നിലവിലെ അവസ്ഥയെ സംബന്ധിച്ച വിവിധ പരിശോധനകൾ പുറപ്പെടുവിക്കുന്നു
sgid ഫയലുകളും അത് പ്രവർത്തിപ്പിച്ച സിസ്റ്റത്തിലെ ഡയറക്ടറികളും. ഇത് അടിസ്ഥാനപരമായ ഒരു അവലോകനമാണ്
ഫോർമാറ്റ്.
ആഡ് റിമൂവ് വിഭാഗത്തിൽ, പുതിയ ഫയലുകൾക്ക് മുമ്പായി “+”, പഴയവയ്ക്ക് മുമ്പായി “-”.
നീക്കം ചെയ്തത് ഫയൽസിസ്റ്റത്തിൽ നിന്ന് പോയി എന്നല്ല അർത്ഥമാക്കുന്നത്, അത് ഇനി sgid അല്ല അല്ലെങ്കിൽ
suid.
അതിൽ ഭൂരിഭാഗവും മനസ്സിലാക്കാൻ വളരെ എളുപ്പമാണ്. ഫയലുകളിൽ മാറ്റങ്ങൾ കാണിക്കുന്ന വിഭാഗങ്ങളിൽ
വിവരം (uid, gid, മോഡുകൾ...) ഫോർമാറ്റ് പഴയത്->പുതിയതാണ്. അതിനാൽ പഴയ ഉടമ "മെയിൽ" ആയിരുന്നെങ്കിൽ അത്
ഇപ്പോൾ "റൂട്ട്" അത് മെയിൽ-> റൂട്ട് ആയി കാണിക്കുന്നു.
ചെക്കുകളിലെ ഫയലുകളുടെ ലിസ്റ്റ് ഇനിപ്പറയുന്ന ഫോർമാറ്റിലാണ്:
/full/path *user.group MODE
4 ലെ പോലെ 4755 അക്ക മോഡ് ആണ് MODE.
മാറ്റങ്ങൾ വിഭാഗത്തിൽ, വരിയുടെ മുൻപിൽ ഒരു "i" ആണെങ്കിൽ, ആ ഇനം ഐനോഡുകൾ മാറ്റി
അവസാന പരിശോധന മുതൽ (ഏതെങ്കിലും s[ug]id മാറ്റം പരിഗണിക്കാതെ), ഒരു "m" ഉണ്ടെങ്കിൽ SHA-256
ചെക്ക്സം മാറി.
ഒരു ഉപയോക്താവിന്റെയോ ഗ്രൂപ്പ് എൻട്രിയുടെയോ മുമ്പിൽ ഒരു "*" ഉണ്ടെങ്കിൽ, അത് എക്സിക്യൂഷൻ ബിറ്റ് സജ്ജീകരിച്ചിരിക്കുന്നു (അതായത്.
*root.wheel is suid, root.*wheel is sgid, *root.*wheel is +s).
വിലക്കപ്പെട്ട ഡയറക്ടറികളിൽ, എങ്കിൽ നടപ്പിലാക്കുക പ്രവർത്തനക്ഷമമാക്കിയിരിക്കുന്നത് വിലക്കപ്പെട്ട ഇനങ്ങൾക്ക് മുമ്പുള്ള ഒരു "r" ആയിരിക്കും
വിജയകരമായി -s'd, ഒപ്പം ഒരു "!" അത് വിജയിച്ചില്ല എന്ന് കാണിക്കും -s'd (എന്തായാലും
കാരണം).
onworks.net സേവനങ്ങൾ ഉപയോഗിച്ച് ഓൺലൈനായി sxid ഉപയോഗിക്കുക