ഓരോ സൈറ്റിനും അതിന്റേതായ ഫയൽ ആക്സസ് ഉണ്ട്. Sites → നിങ്ങളുടെ സൈറ്റ് → Access.
SFTP
ആ സ്ക്രീനിൽ നിങ്ങൾ ജനറേറ്റ് ചെയ്യുന്ന ഹോസ്റ്റ്, പോർട്ട്, ഉപയോക്തൃനാമം, പാസ്വേഡ് എന്നിവ. ഏത് SFTP ക്ലയന്റും പ്രവർത്തിക്കും — FileZilla, Cyberduck, നിങ്ങളുടെ എഡിറ്ററിലെ ബിൽറ്റ്-ഇൻ ക്ലയന്റ്. അക്കൗണ്ട് ആ ഒരു സൈറ്റിന്റെ ഫയലുകളിലേക്ക് മാത്രമായി പരിമിതപ്പെടുത്തിയിരിക്കുന്നു, അതിനാൽ ഒരു സൈറ്റിനായുള്ള SFTP ക്രെഡൻഷ്യൽ ഉപയോഗിച്ച് മറ്റൊന്ന് റീഡ് ചെയ്യാൻ കഴിയില്ല.
SSH
അതേ സ്ക്രീനിൽ നിങ്ങളുടെ പബ്ലിക് കീ ചേർത്ത് നിങ്ങളുടെ പതിവ് ക്ലയന്റ് ഉപയോഗിച്ച് കണക്റ്റ് ചെയ്യുക. പാസ്വേഡ് SSH മനഃപൂർവ്വം നൽകുന്നില്ല: ഒരു കീ ഊഹിക്കാൻ കഴിയില്ല, കൂടാതെ പാസ്വേഡ് SSH ഉള്ള ഒരു ഷെയർ ചെയ്ത സെർവർ ഒടുവിൽ ബ്രൂട്ട്-ഫോഴ്സ് ചെയ്യപ്പെടാൻ സാധ്യതയുള്ള ഒന്നാണ്.
നിങ്ങൾക്ക് ഇതുവരെ ഒരു കീ ഇല്ലെങ്കിൽ, നിങ്ങളുടെ സ്വന്തം മെഷീനിലെ ssh-keygen -t ed25519 ഒരെണ്ണം സൃഷ്ടിക്കുന്നു. .pub എന്ന് അവസാനിക്കുന്ന ഫയലാണ് നിങ്ങൾ പേസ്റ്റ് ചെയ്യേണ്ടത്; മറ്റൊന്ന് ഒരിക്കലും നിങ്ങളുടെ കമ്പ്യൂട്ടർ വിട്ടുപോകില്ല.
ഷെല്ലിൽ നിങ്ങൾക്ക് ലഭിക്കുന്നത്
നിങ്ങളുടെ സൈറ്റിന്റെ ഫയലുകൾ, WordPress സൈറ്റുകളിലെ wp-cli, composer, സൈറ്റ് സജ്ജീകരിച്ചിരിക്കുന്ന PHP പതിപ്പ് എന്നിവ. നിങ്ങൾ സൈറ്റിന്റെ സ്വന്തം ഐസൊലേറ്റഡ് എൻവയോൺമെന്റിലാണ് — നിങ്ങൾക്ക് മറ്റൊരു ഉപഭോക്താവിന്റെ ഫയലുകൾ കാണാൻ കഴിയില്ല, അവർക്ക് നിങ്ങളുടേതും കാണാൻ കഴിയില്ല.
എന്തുകൊണ്ട് ക്രെഡൻഷ്യലുകൾ അക്കൗണ്ടിന് പകരമായി ഓരോ സൈറ്റിനും വെവ്വേറെ നൽകിയിരിക്കുന്നു
കാരണം, ആക്സസ് എന്നത് ഒരു കരാറുകാരനുമായി മിക്കപ്പോഴും പങ്കിടുന്ന കാര്യമാണ്, കൂടാതെ ഒരു സൈറ്റിന് ഒരു ക്രെഡൻഷ്യൽ എന്നത് വഴി അവർ ജോലി ചെയ്യുന്ന കൃത്യമായ സൈറ്റിലേക്ക് മാത്രം നിങ്ങൾക്ക് ആർക്കെങ്കിലും ആക്സസ് നൽകാൻ കഴിയും. പിന്നീട് അത് പിൻവലിക്കുന്നത് മറ്റൊന്നിനെയും ബാധിക്കില്ല.
⭐ ഒരു മെഷീന് പകരമായി ഒരു വ്യക്തിക്കായി, അവരെ നിങ്ങളുടെ ടീമിലേക്ക് ചേർക്കുക (Organisation → Team) — തുടർന്ന് അവർ സ്വന്തമായി സൈൻ ഇൻ ചെയ്യുന്നു, അവരുടെ ആക്സസ് അവരുടെ സ്വന്തം പേരിൽ രേഖപ്പെടുത്തുന്നു, അവരെ നീക്കംചെയ്യുന്നത് എല്ലാം ഒരേസമയം നീക്കംചെയ്യുന്നു.