no.phhsnews.com


no.phhsnews.com / Når noen begynner å grave inn i et Linux-system, kan det hende du finner noen forvirrende eller uventede ting, som / usr / bin / false, for eksempel. Hvorfor er det der og hva er dens formål? Dagens SuperUser Q & A-post har svar på spørsmål fra en nysgjerrig leser.

Når noen begynner å grave inn i et Linux-system, kan det hende du finner noen forvirrende eller uventede ting, som / usr / bin / false, for eksempel. Hvorfor er det der og hva er dens formål? Dagens SuperUser Q & A-post har svar på spørsmål fra en nysgjerrig leser.


Spørsmålet

SuperUser-leser user7326333 vil vite hvorfor noen systembrukere har / usr / bin / false som deres shell:

Hvorfor har noen systembrukere / usr / bin / false som deres skall? Hva betyr det?

Hvorfor har noen systembrukere / usr / bin / false som deres skall?

Svaret

SuperUser-bidragsytere duDE, Toby Speight og bbaassssiiee har svaret for oss. Først opp, duDE:

Dette bidrar til å forhindre at brukerne logger på et system. Noen ganger trenger du en brukerkonto for en bestemt oppgave. Likevel bør ingen kunne kommunisere med denne kontoen på datamaskinen. Dette er på den ene siden systembrukerkontoer. På den annen side er dette en konto som FTP- eller POP3-tilgang er mulig, men bare ingen direkte shell-innlogging.

Hvis du ser nærmere på filen / etc / passwd, finner du kommandoen / bin / false som et påloggingsskall for mange systemkontoer. Faktisk er falsk ikke et skall, men en kommando som ikke gjør noe og så ender også med en statuskode som signalerer en feil. Resultatet er enkelt. Brukeren logger på og ser øyeblikkelig på innloggingsprompten.

Etterfulgt av svaret fra Toby Speight:

Disse brukerne eksisterer for å være eier av bestemte filer eller prosesser og er ikke ment å være påloggingsregnskap. Hvis verdien av "shell" -feltet ikke er oppført i / etc / shells, tillater ikke programmer som FTP-daemoner tilgang. I tillegg, for programmer som ikke kontrollerer / etc / shells, gjør de bruk av det faktum at / bin / false vil umiddelbart returnere og nekte et interaktivt skall.

Og vårt endelige svar fra bbaassssiiee:

Noen brukere har / usr / bin / false, andre har / sbin / nologin, eller de kan til og med ha / usr / bin / passwd. De kan enten være systembrukere som trengs for å isolere programtillatelser eller menneskelige brukere av programmer som bruker passordfilene til godkjenning.

Har du noe å legge til forklaringen? Lyder av i kommentarene. Vil du lese flere svar fra andre tech-savvy Stack Exchange-brukere? Se full diskusjonstråd her.

Image Credit: OpenStack Docs (OpenStack Project)



Sju måter å åpne Windows Oppgavebehandling

Sju måter å åpne Windows Oppgavebehandling

Å Opprette Oppgavebehandling er ikke mye av en oppgave selv, men det er alltid morsomt å vite forskjellige måter å gjøre ting på. Og noen av dem kan til og med komme til nytte hvis du ikke kan åpne Oppgavebehandling slik du er vant til. Trykk Ctrl + Alt + Slett Du er sikkert kjent med trefingerhilsen-Ctrl + Alt + Delete.

(how-top)

Hvorfor kan jeg bare brenne 80 minutter med musikk til en CD hvis mine MP3-er tar opp mindre enn 700 MB plass?

Hvorfor kan jeg bare brenne 80 minutter med musikk til en CD hvis mine MP3-er tar opp mindre enn 700 MB plass?

Når du brenner en CD, kan du brenne den som en dataskive eller en lyd-CD. En data-CD kan holde opptil 700 MB, mens en lyd-CD kan holde 80 minutters lyd. Hvis du har 200 MB MP3-filer som gir opptil tre timers musikk, kan du fortsatt brenne kun 80 minutter på platen. Hvorfor er det? Hva skjer når du brenner en data-CD Når du brenner, velger du å brenne enten en data-CD eller en lyd-CD.

(how-top)