Nastavenie vývojového prostredia účtu
Dajte jednému účtu vlastný HOME, jeho identitu autora Gitu a vlastné pravidlo, kde sa spúšťajú jeho príkazy.
Čo účet vlastní
Každý prepojený účet má súkromný domovský adresár (HOME) pre konfiguráciu Gitu, npm a nástrojov. Je oddelený od Projektov a patrí účtu, nie jednému Projektu.
Administrátori otvoria Používateľov, vyberú účet a zvolia Vývojové prostredie. Uvidia HOME s jeho veľkosťou a generáciou, režim spúšťania, aktívne procesy a autora Gitu.
Nastavte autora Gitu
- Otvorte Používateľov a vyberte účet.
- Zvoľte Vývojové prostredie a vyplňte Meno autora a E-mail autora.
- Zvoľte Uložiť autora Gitu. Stránka potvrdí Autor Gitu bol uložený.
Rozhodnite, kde sa príkazy spúšťajú
Príkazy účtov bez oprávnenia prevádzkovateľa sa v predvolenom nastavení spúšťajú v obmedzenom prostredí bubblewrap: dosiahnu na svoje dostupné adresáre Projektov a na HOME účtu a zachovajú si prístup k sieti. Stránka Vývojové prostredie ukazuje kontrolu ako Pripravené alebo Zlyhala a režim ako Izolované, Bez izolácie alebo Odmietnuté.
Varovanie: Ak živá kontrola izolácie zlyhá, izolovaný príkaz sa odmietne, namiesto toho aby sa spustil bez izolácie.
Administrátor môže vypnúť Izolovať príkazy bežných účtov, čím týmto účtom povolí spúšťať príkazy priamo na hostiteľovi.
Operátor spúšťajúci príkazy mimo spravovaný Projekt používa hostiteľa priamo. Príkazy spravovaného Projektu bežia v jeho vlastnom prostredí, nech nastavenie spúšťania na hostiteľovi účtu hovorí čokoľvek, a príkazy na pozadí spustené pluginmi zostávajú izolované.
Resetujte HOME
- Otvorte stránku Vývojové prostredie daného účtu.
- Zvoľte Resetovať HOME. Chetty najprv ukáže, čo sa stratí: konfiguráciu Gitu, npm a nástrojov uloženú pre účet.
- Napíšte Potvrdzovaciu frázu a potvrďte. Reset sa odmietne, kým má účet aktívne procesy.
Reset počká, kým sa súbory starého HOME odstránia, a až potom ohlási úspech. Ak odstránenie zlyhá, ohlási chybu a nový, prázdny HOME už je na mieste. Odobratie účtu tiež počká na odstránenie jeho uložených súborov, kým uprace záznamy Gitu pre staršie pracovné adresáre účtu.
GitHub a terminály
Prihlasovací údaj účtu ku GitHubu dostanú iba terminálové relácie, nie služby na pozadí alebo iné pluginy: dostane ho terminál v prostredí spravovaného Projektu a izolovaný terminál na hostiteľovi. Výstup, ktorý údaj obsahuje, sa rediguje a priamy shell na hostiteľovi ho nedostane.
Interaktívny terminál je vlastný shell človeka a riadi sa rovnakým rozhodnutím ako príkaz: terminál operátora beží priamo na hostiteľovi a terminál kohokoľvek iného pod bubblewrapom s HOME jeho účtu.
Iba prihlásená webová relácia jeden otvorí, iba pre Projekt, ktorého je účet členom, a v spravovanom Projekte sa shell vytvorí vnútri bežiaceho prostredia a začne v adresári Projektu.
Prečítajte si Otvorenie interaktívneho terminálu Projektu a Prístup a limity interaktívneho terminálu.
Overte, že to funguje
- Polia Autor Gitu ukazujú meno a e-mail, ktoré ste uložili.
- Izolovaný príkaz prebehne a stránka pri kontrole ukazuje Pripravené.
Súvisiace návody
Prehľad prostredí, Prehľad terminálu, Prehľad používateľov a prístupov, Prehľad Projektov, Vývojové prostredie Vášho účtu.