Sådan administreres Fedora Linux -operativsystemet

Med udgivelsen af ​​Fedora 23 i november 2015 er mange funktioner i denne vigtige Linux -distro blevet forbedret, Fedora tilbyder stabilitet, sikkerhed og enkel administration, uden tvivl vil dette gøre Fedora til et kraftfuldt operativsystem med mange følgere.

I denne vejledning vi vil gå i dybden med konfigurationen af ​​nogle parametre i Fedora 23 at vi måske mange gange ikke tager dem i betragtning, eller at vi simpelthen ignorerer dem.

Hvis du ikke har Fedora endnu og vil installere det, er her et link til den officielle side i operativsystemet, så du kan downloade det:

DOWNLOAD FEDORA

Undervisningen består af kapitler. Den første vil omhandle konfigurationen af ​​tid og dato i Fedora, det virker lidt ubetydeligt, men at have dato og klokkeslæt for vores server korrekt konfigureret er afgørende for mange administrative opgaver. Og endelig vil vi se, hvad der er relateret til brugere og grupper.

For at afslutte med introduktionen vil vi efterlade dig en række links til selvstudier, der kan have interesse for dig:

  • Almindeligt anvendte kommandoer i Linux
  • Installer og konfigurer webserver på Fedora 23
  • Installer og konfigurer Samba på Fedora 23
  • Konfigurer mailserver på Fedora 23
  • DNF i Fedora 23

Trykke på Næste Og lad os gå videre til de grundlæggende administrationsopgaver.

1. Administrer dato og klokkeslæt Fedora 23


Nuværende operativsystemer udmærker sig ved at have to (2) typer ure, som er:

SystemurOgså kendt som software -uret, der opretholdes af kernen og dens oprindelige værdi er baseret på RTC (Real Time CLock); Når systemet er startet, er systemuret totalt uafhængigt af RTC.

RTC (Real Clock Time)Generelt refererer det til hardwareuret, og denne RTC er uafhængig af operativsystemets tilstand, da den kan fortsætte sin funktion, selvom operativsystemet er slukket.

Med Fedora 23 Vi har tre (3) kommandolinjer til rådighed, der hjælper os med at konfigurere dato og klokkeslæt parametre, og disse værktøjer er:

  • Timedatectl (Ny kommandolinje i Fedora 23)
  • Dato
  • Hwclock

2. Timedatectl Fedora


Vi starter med at se på funktionen af ​​kommandolinjen timedatectl, ved hjælp af kommandoen timedatectl får vi oplysninger om lokal dato og klokkeslæt, den universelle dato og tid, tidszone osv. Vi skal ændre den aktuelle tid, for dette vil vi udføre følgende kommando:
 timedatectl set-time HH: MM: SS,
Hvor HH er timerne, MM minutterne og SS sekunderne, f.eks. Hvis vi ville indstille klokken 12:15, ville vi indtaste følgende kommando:
 timedatectl set-time 12:15:00

Hvis vi ønsker det ændre nuværende dato vi vil bruge følgende kommando:

 timedatectl set-time ÅÅÅÅ-MM-DD (år-måned-dag)
For eksempel vil vi placere en dato, som alle husker godt:
 timedatectl set-time 2016-12-24
Hvis vi ønsker det ændre både dato og klokkeslæt i en enkelt kommandolinje vi indtaster følgende kommando:
 Indstillet tid "YYYY-MM-DD HH: MM: SS"
Lad os f.eks. Indtaste følgende dato og klokkeslæt:
 timedatectl set-time "2016-08-25 10:00:15"
Hvis vi udfører kommandoen timedatectl vi vil se, at ændringerne er gemt. Hvis nødvendigt ændre tidszone, Det er meget sjældent, men vi ved aldrig, at vi skal gøre det, vi kommer til at indtaste følgende kommando for at se de tilgængelige zoner:
 timedatectl liste-tidszoner

Der vil blive vist en omfattende liste over tidszoner, for at fastslå den, vi har brug for, skal vi blot udføre følgende kommando:

 timedatectl set-timezone time_zone, for eksempel timedatectl set-timezone Europe / Madrid

Vi ser, at det er blevet fastslået, hvis vi vil filtrere vores søgning (der er mange tidszoner) kan vi bruge følgende kommando:

 timedatectl liste-tidszoner | grep Zone
For eksempel:
 timedatectl liste-tidszoner | grep Amerika

På samme måde vores server kan synkronisere dato og klokkeslæt med en fjernserver og dette er takket være NTP, som vi kan aktivere eller deaktivere ved hjælp af kommandoen timedatectl set-ntp Command (ja eller nej), som vi så ved hjælp af kommandoen timedatectl, vores ntp er deaktiveret (Nej). Vi vil fortsætte med at aktivere det ved hjælp af den tidligere set kommando, i dette eksempel ville det se sådan ud:

 timedatectl set-ntp ja

Hvis vi løber timedatectl Vi vil se, at NTP (Network Time Protocol) allerede er blevet aktiveret. Her ender vi med kommandolinjeværktøjet timedatectl.

3. Date Fedora


Dernæst analyserer vi kommandolinjen dato:

Som vi kan se, ved hjælp af dato -kommandoen, vises grundlæggende oplysninger såsom dag, dato og aktuelt klokkeslæt. Hvis vi vil se tiden i UTC -format, skal vi indtaste følgende kommando:

 dato -utc

Inden for denne kommando er der muligheder, der giver os mulighed for at tilpasse måden, resultatet vil blive set på, for dette skal vi implementere følgende syntaks:

 dato + "format"
Formatindstillinger
  • % H: Viser tiden i HH -format, for eksempel 09
  • % M: Viser minuttet i MM -format, f.eks. 23
  • % S: Viser det andet i SS -format, f.eks. 59
  • % d: Viser månedsdagen i dd -format, f.eks. 12
  • % m: Viser måneden i MM -format, for eksempel 11
  • %Y: Viser året i ÅÅÅÅ -format, f.eks. 2016
  • % Z: Viser tidszonen i forkortet form, f.eks. COT eller CEST
  • %F: Viser dataene i ÅÅÅÅ-MM-DD-format, f.eks. 2016-05-17
  • % T: Viser dataene i formatet HH: MM: SS, f.eks. 11:55:15

Lad os se et par eksempler i følgende billede:

Hvis vi ønsker det ændre klokkeslættet med dato -kommandoen vi skal udføre følgende kommando:

 dato -sæt HH: MM: SS, for eksempel dato -sæt 13:20:25
BemærkDenne opgave skal køres som root.

Til ændre datoen vi vil bruge kommandoen:

 dato-sæt ÅÅÅÅ-MM-DD
For eksempel:
 dato-sæt 2016-08-25

Indtil videre ser vi nytten af ​​dato -kommandoen, lad os fortsætte.

4. Klokken Fedora


Dernæst ser vi brugen af ​​kommandoen kl:

Med klokken får vi adgang til RTC eller hardwareuret, indeholder dette hardwareur værdierne for år, måned, dag, timer, minutter og sekunder. For at justere en parameter som dato eller klokkeslæt ved hjælp af hwclok -kommandoen vil vi bruge følgende syntaks:

 hwclock -sæt --dato "dd mmm åååå HH: MM"
Med denne kommando i månedsindstillingen indtaster vi ikke tallene, eksempel 12, men månedens forkortelse, eksempel nov. I vores eksempel vil vi bruge følgende:
 hwclock --set --dato "15. nov. 2016 kl. 10:30"

Vi kan synkronisere hardwareuret med det nuværende system ved hjælp af to (2) muligheder:

  • klokken -systohc: Det giver os mulighed for at etablere data fra det nuværende system.
  • hwclock -hctosys: Tillader os at indstille systemets dato og klokkeslæt fra hardwareuret.

Hidtil har vi set administrationen af ​​dato- og klokkeslætsparametre, herunder vil vi analysere alt, der er relateret til brugere og grupper i Fedora 23.

5. Administrer Fedora -brugere og -grupper


Vi skal forstå, at den korrekte administration af brugere og grupper i Fedora 23 er en hovednøgle, da adgang og andre opgaver afhænger af dette. Med Fedora 23 kan vi bruge en ordning kaldet User Private Group (UPG), som opretter grupper på UNIX, der kan administreres relativt let.

Der oprettes en privat gruppe, hver gang der tilføjes en bruger i Fedora 23, og denne gruppe har samme navn som brugeren, derfor er den oprettede bruger det eneste medlem af gruppen. Listen over alle grupper er gemt i stien / etc / group.

I miljøer med forskellige brugere Fedora 23 giver os mulighed for at bruge skyggekodeord eller password-skygger, der tilbydes af pakken shadow-utils, giver dette os mulighed for at garantere større sikkerhed i vores system.

Med skyggekodeord flyttes de krypterede adgangskoder fra stien / etc / passwd (hvor de kan læses af enhver bruger) til stien / etc / shadow hvor de kun kan læses af rodbrugeren. For at oprette en bruger ved hjælp af den grafiske grænseflade Fedora 23, går vi til indstillingen Brugere, og vi vil se, at følgende mulighed vises:

For at oprette en bruger skal vi klikke på knappen Lås op for at aktivere brugerredigering. Det er nødvendigt at indtaste vores adgangskode for at tillade udgaven.

Når vi har indtastet vores adgangskode, kan vi klikke på ikonet + og det følgende vindue vises, hvor vi opretter vores bruger.

Vi konfigurerer brugerens nødvendige parametre, f.eks. Standardbruger eller administrator, og klikker på Tilføj, og på denne måde er vores bruger blevet tilføjet til systemet. Vi kan se den nye bruger oprettet med succes:

På samme måde, hvis vi vil slette en bruger fra det grafiske miljø, skal vi blot vælge brugeren og trykke på ikonet -.

Til tilføj brugere ved hjælp af kommandolinje vi vil bruge kommandoen:

 useradd Brugernavn

Parametre til visning af brugere

  • : Viser brugeren og id'erne for grupperne i samme.
  • useradd, usermod, userdel: Med disse værktøjer kan vi tilføje, ændre eller slette en bruger.
  • groupadd, groupmod, groupdel: Med disse værktøjer kan vi tilføje, ændre eller slette en gruppe.
  • gpasswd: Dette værktøj giver os mulighed for at administrere konfigurationsfilen i / etc / gruppestien.
  • pwck, grpck: Med dette værktøj kan vi verificere adgangskoden, gruppen osv.

Når vi opretter en bruger som standard, er den blokeret, for at fjerne blokeringen af ​​brugeren skal vi køre følgende kommando:

 passwd brugernavn
Hvilket giver os mulighed for at tildele en adgangskode til den oprettede bruger, i dette eksempel vil vi bruge:
 passwd test

Når vi opretter en bruger i Fedora 23, kan vi bruge nogle parametre med den.

Brugeroprettelsesparametre

  • -c "kommentar": Udtrykket kommentar kan erstattes af enhver sætning, dette hjælper os med at angive brugerens fulde navn.
  • -d hjemmekatalog: Det bruges til at erstatte stien / hjem / brugernavn /.
  • -e dato: Viser oplysninger om, hvornår kontoen blev deaktiveret i ÅÅÅÅ-MM-DD-format.
  • -f dage: Det viser antallet af dage efter, at adgangskoden er udløbet, hvis det viser 0, angiver det, at kontoen blev deaktiveret umiddelbart efter, at adgangskoden var udløbet.
  • -g gruppenavn: Viser brugerens gruppe eller grupper.
  • -m: Opret hjemmemappen, hvis den ikke allerede er oprettet.
  • -M: Opretter ikke hjemmemappen.
  • -p adgangskode: Krypter adgangskoden med krypt.

For at tilføje en ny gruppe i Fedora 23 skal vi bruge kommandoen:

 groupadd [optioner] group_name
Muligheder for at tilføje ny gruppe
  • -f, -kraft: Når den bruges med -g id og gid (Group id) findes, vælger kommandoen groupadd et andet ID til gruppen.
  • -g gid: Repræsenterer gruppens id for den gruppe, vi opretter.
  • -K, --nøgle = værdi: Tilsidesæt standardværdierne i stien /etc/login.defs.
  • -p, -adgangskode: Vi kan bruge denne kommando til at kryptere adgangskoden til den oprettede gruppe.

Lad os se nogle eksempler i følgende billede:

Lad os gennemgå proces til oprettelse af automatiske afbrydelserHvad betyder dette, vi kan være forbundet som rodbrugere, og vi går ud til frokost, vi er til et møde, der sker en hændelse osv., Og vi lader sessionen være åben, dette kan være en sikkerhedsrisiko, så vi vil se, hvordan du får denne bruger til at miste sin forbindelse efter en periode uden aktivitet. Først skal vi installere skærmpakken ved hjælp af følgende kommando:

 dnf installationsskærm

Der accepterer vi download ved at indtaste brevet ja (ja). Download- og installationsprocessen kører.

Nu skal vi gå til / etc / profilstien, og som rodbrugere tilføjer vi følgende tekst til begyndelsen af ​​linjen til forhindre processen i at blive afbrudt.

 fælde "" 1 2 3 15

Vi gemmer ændringerne med kombinationen CTRL + O og vi forlader redaktøren ved hjælp af CTRL + X. Nu i samme sti / etc / profil, men i slutningen af ​​filen vil vi indtaste følgende tekst, som tillader det start skærmen hver gang en bruger logger eksternt:

 SCREENEXEC = "skærm" hvis [-w $ (tty)]; fæld derefter "exec $ SCREENEXEC" 1 2 3 15 echo -n 'Startsession om 10 sekunders søvn 10 exec $ SCREENEXEC fi

Vi gemmer også ændringerne med kombinationen Ctrl + ELLER. Dernæst skal vi åbne filen i stien

 / etc / screenrc
Og vi vil indtaste følgende værdier for logge ud efter en bestemt periode.
 inaktiv 120 afslut automatisk afbrydelse

Vi gemmer ændringerne med Ctrl + ELLER. Hvis vi ønsker det lås sessionen i stedet for at lukke den vi indtaster følgende tekst:

 inaktiv 120 låseskærm slukkes automatisk
Disse ændringer træder i kraft, når brugeren logger på Fedora 23.

Lad os nu se hvordan man opretter gruppebøger. Det er meget almindeligt, at it -administratorer og koordinatorer opretter specifikke grupper i henhold til området eller i henhold til projektet. Dette tjener til at holde styr på medlemmerne af hver gruppe og vide, hvilken rolle hver bruger spiller.

Antag, at vi skal oprette en gruppe for finansfolk, som root -brugere skal vi opret biblioteket kaldet Finance, for dette vil vi udføre følgende kommando:

 mkdir / opt / Finance
Og så vi tilføjer Finance -gruppen til systemet ved hjælp af kommando:
 groupadd Finance

Vi skal knytte indholdet af stien / opt / Finance til gruppen Finance, vil vi bruge kommandoen:

 chown root: Finance / opt / Finance
Og vi vil tillade brugere i denne gruppe kan redigere filer, for dette vil vi udføre følgende kommando:
 chmod 2775 / opt / Finance

Indtil dette tidspunkt vil alle brugere af finansgruppen kunne redigere de filer, der er gemt i stien / opt / Finance / uden at skulle tildele tilladelser som administratorer til enhver tid. Til V.Kontroller, at tilladelserne blev givet korrekt vi vil udføre følgende kommando:

 ls -ld / opt / Finance

BemærkLad os ikke være bange for datoen, lad os huske, at den blev ændret i begyndelsen af ​​selvstudiet.

Stop endelig tilføj brugere til gruppen Finans vi kommer til at bruge følgende kommando:

 usermod -aG Finans brugernavn
Og vi kan se vores bruger "test" inden for finansgruppen.

På denne måde har vi analyseret og gennemgået nogle af de indledende parametre for både dato og brugerindstillinger i denne fascinerende verden kaldet Fedora 23.

Installer og konfigurer webserver på Fedora

wave wave wave wave wave