У овом чланку ћемо описати како променити корисничку љуску у Линуксу. Љуска је програм који прихвата и тумачи команде; постоји неколико љуски као што су басх, сх, ксх, зсх, фисх и многе друге мање познате љуске доступне на Линук -у.
Басх (/bin/bash) је популарна љуска на већини, ако не и на свим Линук системима, и обично је подразумевана љуска за корисничке налоге.
Прочитајте такође: 5 најчешће коришћених љуски отвореног кода за Линук
Постоји неколико разлога за промену корисничке љуске у Линуксу, укључујући следеће:
Приликом креирања корисничких налога са усерадд или аддусер комуналије, --шкољка
флаг се може користити за одређивање имена љуске за пријављивање корисника осим оне наведене у одговарајућим конфигурацијским датотекама.
Схелл -у за пријављивање се може приступити са текстуалног интерфејса или преко ССХ -а са удаљене Линук машине. Међутим, ако се пријавите путем графичког корисничког интерфејса (ГУИ), љусци можете приступити из емулатора терминала као што је ктерм, консоле и још много тога.
Хајде прво да наведемо све доступне љуске на вашем Линук систему, откуцајте.
# мачка /итд /шкољке /bin/sh. /bin/bash. /sbin/nologin. /bin/tcsh. /bin/csh. /bin/dash.
Пре него што наставите, имајте на уму следеће:
Хајде сада да разговарамо о три различита начина промене Линук корисничке љуске.
усермод је услужни програм за измену података о корисничком налогу, ускладиштен у /etc/passwd датотека и -с
или --шкољка
опција се користи за промену корисничке љуске за пријављивање.
У овом примеру, прво ћемо проверити податке о корисничком налогу тецминт -а да видимо његову подразумевану љуску за пријављивање, а затим променити љуску за пријављивање са /bin/sh до /bin/bash као што следи.
# греп тецминт /етц /пассвд. # усермод --схелл /бин /басх тецминт # греп тецминт /етц /пассвд.
цхсх је услужни програм из командне линије за промену љуске за пријављивање помоћу -с
или -шкољка овакву опцију.
# греп тецминт /етц /пассвд. # цхсх --схелл /бин /сх тецминт # греп тецминт /етц /пассвд.
Ове две методе пре свега мењају љуску наведену у /etc/passwd датотеку коју можете ручно уредити као у трећој методи испод.
У овој методи једноставно отворите /etc/passwd датотеку користећи било који од ваших омиљених уређивача текста командне линије и промените одређену корисничку љуску.
# ви /етц /пассвд.
Када завршите са уређивањем, сачувајте и затворите датотеку.
Не заборавите да прочитате ове повезане теме:
У овом чланку описали смо различите начине промене корисничке љуске у Линуксу. Да бисте поделили своја размишљања са нама, користите одељак за коментаре испод.