Како спречити друге кориснике да приступе Вашем Хоме директоријуму у Убунту 14.04
Ако делите ваш Убунту машину са другим људима, вероватно сте поставили више корисника, мислећи да се други корисници пријављују на сопствене налоге и да имају приступ само својим кућним директоријумима. Међутим, подразумевано, сваки корисник може да приступи сваком хоме директоријуму.
Када додате новог корисника у Убунту, услужни програм аддусер креира нови кућни директориј за нови рачун. Подразумевано, нови хоме директоријум је смештен у директоријум / хоме / на корену, а затим и корисничко име. На пример, / хоме / лори. Кориснички матични директоријуми у Убунтуу креирани су са светским дозволама за читање / извршавање, што свим осталим корисницима системских права даје могућност да читају садржај кућних директоријума других корисника. Погледајте наш чланак за више информација о томе како дозволе рада датотека раде у Линуку.
НАПОМЕНА: Када кажемо да куцате нешто у овом чланку и постоје цитати око текста, НЕ куцајте цитате, осим ако не наведемо другачије.
Можете лако да промените дозволе за ваш кућни директоријум да бисте заштитили приватне датотеке. Да бисте проверили дозволе за ваш кућни директоријум, притисните Цтрл + Алт + Т да бисте отворили прозор Терминала. Откуцајте следећу линију на промпту и притисните Ентер. Замените „лори“ својим корисничким именом.
лс -лд / хоме / лори
НАПОМЕНА: Команда садржи само мала слова Л, а не број 1.
На почетку реда наведене су дозволе за датотеку. Као што је речено у нашем чланку о дозволама за Линук:
“Тхе р стоји за "прочитати" в значи "пиши" и Икс Ознака "екецуте." Каталози ће почети са "д" умјесто "-". Такође ћете приметити да има 10 места који држе вредност. Можете игнорисати прво, а онда постоје 3 сета од 3. Први сет је за власника, други сет је за групу, а последњи сет је за свет. ”\ Т
Дакле, доле наведени кућни директоријум има дозволе за читање, писање и извршавање за власника и читање и извршавање дозвола за групу и свет.
Да бисте променили ове дозволе, откуцајте следећу линију у промпту и притисните Ентер.
судо цхмод 0750 / хоме / лори
Упишите своју лозинку када се то од вас затражи и притисните Ентер.
НАПОМЕНА: Наредба цхмод користи окталне бројеве као један од начина за означавање дозвола. Наш чланак о дозволама за Линук датотеке користи другачији метод који захтева више корака, али може бити лакши за разумевање. Коришћење окталних бројева за одређивање дозвола је бржи метод. Користите методу којом ћете бити удобнији. Да бисте сазнали о употреби окталних бројева за постављање дозвола, погледајте овај чланак.
Двапут притисните стрелицу нагоре да бисте поново користили команду "лс -лд / хоме /" да бисте проверили дозволе. Обратите пажњу да су дозволе за свет све цртице (-). То значи да свет не може да чита, пише или извршава било шта у вашем хоме директоријуму.
Међутим, корисници у истој групи као што можете да читате и извршавате датотеке и фасцикле у вашем хоме директоријуму. Ако не желите да било ко други осим себе има приступ вашем кућном директорију, унесите "0700" као бројеве у цхмод команди.
НАПОМЕНА: Више информација о управљању корисницима и групама у Линуку потражите у чланку.
Да бисте затворили прозор терминала, откуцајте “екит” у промпту и притисните Ентер.
Сада, када други корисници у систему покушају да приступе вашем кућном директорију, приказује се следећи дијалог прозор.
Такође можете да подесите Убунту да користи одређене дозволе када постављате кућни директоријум за новог корисника који креирате. Да бисте то урадили, морате да измените конфигурациону датотеку аддусер. Да бисте то урадили, откуцајте следећу команду и притисните Ентер.
гксудо гедит /етц/аддусер.цонф
Користимо гедит за уређивање датотеке. Ако желите, можете користити други уређивач текста.
НАПОМЕНА: Команда гксудо је слична судо наредби, али се користи за покретање графичких програма као роот. Команда судо се користи за покретање програма командне линије као роот.
Унесите своју лозинку у оквир за унос лозинке у оквиру за дијалог који се приказује и притисните Ентер или кликните на ОК.
Померите се до команде ДИР_МОДЕ у датотеци аддусер.цонф. Подразумевано је подешен број „0755“. Промените га тако да одражава различите типове дозвола (р, в, к) које желите да доделите различитим типовима корисника (власник, група, свет), као што су „0750“ или „0700“ као што је раније објашњено. Кликните на дугме Сачувај.
Затворите гедит избором Куит из менија Филе. Такође можете кликнути на дугме Кс у горњем левом углу прозора да бисте затворили гедит.
Затворите прозор Терминала тако што ћете кликнути на Кс у горњем левом углу прозора.
Сада ће датотеке у вашем хоме директоријуму остати приватне. Само запамтите да, ако постоје други корисници у истој групи као и ви, можда желите да одузмете дозволе за групу и свет за ваш хоме директоријум.