Почетна » како да » Зашто неки корисници система имају / уср / бин / фалсе као њихов Схелл?

    Зашто неки корисници система имају / уср / бин / фалсе као њихов Схелл?

    Када почнете да копате у Линук систем, можда ћете наћи неке збуњујуће или неочекиване ствари, као што је / уср / бин / фалсе, на пример. Зашто је тамо и каква је његова сврха? Данашњи пост СуперУсер К&А има одговор на питања знатижељног читаоца.

    Данашња сесија питања и одговора долази нам захваљујући СуперУсер-у - подјела Стацк Екцханге-а, груписане од стране заједнице веб-локација за питања и одговоре.

    Питање

    Читач СуперУсер усер7326333 жели да зна зашто неки корисници система имају / уср / бин / фалсе као схелл:

    Зашто неки корисници система имају / уср / бин / фалсе као свој схелл? Шта то значи?

    Зашто неки корисници система имају / уср / бин / фалсе као свој схелл?

    Одговор

    СуперУсер сарадници дуДЕ, Тоби Спеигхт и ббаассссииее имају одговор за нас. Прво горе, дуДЕ:

    Ово помаже у спречавању корисника да се пријаве на систем. Понекад вам је потребан кориснички налог за одређени задатак. Ипак, нико не би требало да буде у могућности да комуницира са овим рачуном на рачунару. То су, с једне стране, кориснички рачуни система. С друге стране, ово је рачун за који је ФТП или ПОП3 приступ могућ, али једноставно нема директног пријављивања.

    Ако боље погледате датотеку / етц / пассвд, наћи ћете команду / бин / фалсе као логичку љуску за многе системске налоге. Заправо, лаж није љуска, већ команда која не ради ништа, а затим завршава са статусним кодом који сигнализира грешку. Резултат је једноставан. Корисник се пријављује и одмах види промпт за пријаву.

    Следи одговор из Тоби Спеигхт:

    Ови корисници постоје да би били власници одређених датотека или процеса и нису намењени за пријављивање. Ако вредност поља "схелл" није наведена у / етц / схеллс, онда програми као што су ФТП демони не дозвољавају приступ. Поред тога, за програме који не проверавају / етц / схеллс, користе чињеницу да ће / бин / фалсе одмах вратити и одбити интерактивну љуску.

    И наш коначни одговор од ббаассссииее:

    Неки корисници имају / уср / бин / фалсе, други имају / сбин / нологин, или чак могу имати / уср / бин / пассвд. Они могу бити корисници система који су потребни за изолирање дозвола програма или корисника програма који користе датотеке лозинки за провјеру аутентичности.


    Имате ли нешто да додате објашњењу? Звучи у коментарима. Желите ли прочитати више одговора од других технолошки паметних Стацк Екцханге корисника? Погледајте цео дискусију овде.

    Кредит за слике: ОпенСтацк Документи (ОпенСтацк Пројецт)