Hjemmemappe

Den aktuelle version af siden er endnu ikke blevet gennemgået af erfarne bidragydere og kan afvige væsentligt fra den version , der blev gennemgået den 19. juni 2018; checks kræver 3 redigeringer .

Hjemmebiblioteket  er brugerens personlige bibliotek i operativsystemet , hvor deres data, indstillinger osv. er placeret.

Navnet og placeringen af ​​hjemmebiblioteket afhænger af typen af ​​operativsystem, for eksempel på Microsoft Windows er det placeret i brugerbiblioteket ( i Windows XP  er det Dokumenter og indstillinger ), og på Linux er det i  mappen /home , og har et navn, der svarer til systemets brugernavn . For eksempel C:\Users\Машаtil Windows eller /home/mashatil UNIX- systemer.

På forskellige operativsystemer

System Sti Variabel
Microsoft Windows NT <rod>\WINNT\Profiler\<brugernavn> %Brugerprofil%
Microsoft Windows 2000, XP og 2003 <rod>\Dokumenter og indstillinger\<brugernavn>
Microsoft Windows Vista og 7 <rod>\Brugere\<brugernavn>
Unix baseret [1] <root>/home/<brugernavn> $HOME og ~/
Unix-afledt /var/brugere/<brugernavn>
/u01/<brugernavn>
/usr/<brugernavn>
/bruger/<brugernavn>
/brugere/<brugernavn>
SunOS / Solaris /eksport/home/<brugernavn>
Linux ( FHS ) /home/<brugernavn>
AT&T Unix (original version) <root>/usr/<brugernavn> $HJEM
MacOS X /Brugere/<brugernavn> $HOME og ~/, og hjemmemappesti (i AppleScript)
åbenvms <enhed>:[<brugernavn>] SYS$LOGIN

På Unix-lignende operativsystemer

I Unix-lignende operativsystemer er brugerhjemmemapper som standard placeret i mappen /home (fra engelsk  home  - home, home ). Hjemmekataloger gemmer dokumenter og brugerindstillinger. Adskillelse i system (f.eks . /etc , /bin ) og brugermapper er primært nødvendig for at lette backup og sikkerhed.

Brugerhjemmemapper er defineret i filen /etc/passwd . Eksempel:

nataly:x:1001:1001::/home/nataly:/bin/bash

I dette eksempel er brugeren nataly tildelt en hjemmemappe /home/nataly .

Strukturen i /home- mappen kan variere. For eksempel, hvis serveren har mange hjemmemapper, giver det mening at placere dem i undermapper af det første bogstav i brugernavnet ( /home/n/nataly ).

Mappen /home er bekvemt placeret på en separat harddiskpartition, når flere Unix-lignende operativsystemer er installeret på computeren; i dette tilfælde monterer hvert OS den partition på /home .

Ubuntu og nogle andre Linux-distributioner tilbyder muligheden for at kryptere hjemmemapper (ved hjælp af Ecryptfs ), herunder under systeminstallation [2] .

Eksempel

ml@lanterne /home $ ls -l i alt 8 drwxr-xr-x 26 nataly nataly 872 2008-08-06 21:22 drwxr-xr-x 148 ml ml 7224 29-08-2008 12:13 ml

Som du kan se fra eksemplet, indeholder denne /home to hjemmemapper med to forskellige brugere - ml og nataly . Desuden har hver af disse mapper et tilsvarende bruger-id (UID) og gruppe-ID (GID). Det betyder, at ml ikke kan ende i natalys hjemmemappe og omvendt. Medmindre biblioteket er indstillet til en tilstand ( chmod ), der tillader alle at læse det, ikke kun ejeren og gruppen.

/root

Superbrugerens (rod) hjemmemappe er i /root, ikke /home/root. Dette gøres for at øge systemets pålidelighed: i langt de fleste tilfælde er biblioteket /homeplaceret på en separat disk, men hvis dets filsystem er beskadiget, vil det være meget vanskeligt at logge ind og genoprette. Rodkontoen bruges til at administrere systemet, så /rootdet er normalt placeret på samme partition som systemet (rodbrugerens hjemmemappe indeholder normalt ikke værdifulde personlige filer).

Noter

  1. "Definition af hjemmekatalog" . Hentet 25. marts 2013. Arkiveret fra originalen 16. juli 2017.
  2. Jang, M. Sikkerhedsstrategier i Linux-platforme og -applikationer. - Jones & Bartlett Learning, 2010. - S. 127-128. — ISBN 9780763791896 .

Se også