Эмне Сиз Sudo командачылыктын жөнүндө эмнелерди билүү керек?

Бул сиз ойлогондон да көбүрөөк Пайдалуу жана Көп тараптуу болот

Linux (айрыкча Ubuntu) үчүн жаңы колдонуучулар тез Sudo буйругу менен кабардар болдук. Көп колдонуучулар "уруксат берилген" Өткөндү болуудан башка эч нерсе аны эч качан билдирүүлөрдү бирок Sudo ушунчалык көптү кылат.

жөнүндө Sudo

Sudo жөнүндө жалпы ката бул жөнөкөй колдонуучуга тамыры уруксат берүү үчүн гана колдонулат. Чынында, Sudo команда сиздин демейки жалпысынан тамыры болуу менен бирге, кандайдыр бир пайдалануучу катары команданы аткаруу үчүн мүмкүнчүлүк берет.

Колдонуучу Sudo Уруксаттарды кандай кепилдик кылуу үчүн

Ubuntu колдонуучулар адатта нерседей Sudo команданы аткаруу мүмкүнчүлүгүн алышат. Ал учурунда, себеби орнотуу , демейки колдонуучу түзүлдү жана Ubuntu жарыяланбаган колдонуучу дайыма Sudo уруксат менен коюлган. Эгер башка таркатууну колдонуп же Ubuntu башка колдонуучулар бар болсо, колдонуучу, кыязы, Sudo команданы аткаруу үчүн уруксат берилиши керек.

Бир аз гана адамдар Sudo буйругу менен таанышууга укуктуу болушу керек, жана алар система администраторлору болушу керек. Колдонуучулар алар жумуш аткаруу үчүн гана уруксат берилиши керек.

колдонуучулар Sudo уруксаттарды берүү үчүн, жөн гана Sudo топко кошуу үчүн керек. колдонуучуну түзүп жатканда, төмөнкү буйрукту колдоносуз:

Sudo useradd -м -G Sudo

Жогоруда буйрук берет үй папка бар колдонуучуну түзүү жана Sudo топко колдонуучу кошуу. колдонуучу мурунтан эле бар болсо, анда төмөнкү буйрук аркылуу Sudo топко колдонуучу кошо аласыз:

Sudo usermod -a -G Sudo

Силер үчүн, тыкан Sudo Trick иштетүү үчүн аны унут

Бул жерде адамдар бири терминалдык буйрук амалдарынын сиз татытылгандай үйрөнө алабыз эксперттердин-Бул учурда, акыркы алуу үчүн билдирүү "уруксат четке какты". бул узак буйрук болсо, анда тарых менен барып, анын алдында Sudo салып берет, сен дагы бир жолу аны терип, же сиз Sudo колдонуп мурдагы буйрукту чуркап төмөнкү жөнөкөй буйрукка, колдоно аласыз:

Sudo !!

Sudo колдонуу кантип Root Колдонуучу которуу үчүн

S у буйрук бир колдонуучу каттоо эсеби башкасына которуу үчүн колдонулат. Running Су буйругун Superuser эсебине өз ЖАКы. Ошондуктан, Sudo колдонуп Superuser эсебине которулуу үчүн, жөн гана төмөнкү команданы Нускасы:

Sudo су

Аркасында бир Sudo команданы аткаруу үчүн, кантип

Сиз алкагында Superuser артыкчылыктарды талап бир команданы аткаруу үчүн, керек болсо, бул жерде көрсөтүлгөндөй -b которбостон Sudo буйругун Нускасы:

Sudo -b

Белгилей кетсек, буйрук Нускасы болуп колдонуучунун өз ара талап кылса, бул иштебейт.

Үчүн бир жолу алкагында бир команданы аткаруу төмөнкүдөй болуп, аягына чейин бир Амперсанд кошуу болуп саналат:

Sudo &

Sudo Сыймыктуу жоопкерчиликтерге колдонуу Files кантип түзөтүү керек

Superuser сыймыктуу аркылуу билэни уларытар айкын жол сыяктуу редактор чуркап турат GNU Nano Sudo төмөнкүдөй колдонуу:

Sudo нано

Же болбосо, төмөнкү синтаксисин колдоно аласыз:

Sudo -E

Sudo колдонуу дагы Колдонуучу катары команданы аткаруу үчүн, кантип

Мурда да айтылгандай, Sudo буйрук башка пайдалануучу катары команданы аткаруу үчүн колдонсо болот. Мисалы, сиз пайдалануучу катары кирип, эгер "Жакан" жана андан кийин сиз төмөнкү жол менен Sudo буйрук чуркап келет ", Терри" деп буйрук чуркап келет:

Sudo-у куттум

Аны иштетип келсе, "тест" деп аталган жаңы колдонуучуну түзүү жана төмөнкү чуркап Whoami буйругун:

Sudo -u сыноо whoami

Sudo грамотасын Далилдөө кантип

Сиз Sudo аркылуу буйрук чуркап, сиз сырсөз түрткү кылынат. кийин бир мөөнөт үчүн, сөздү кирген жок Sudo башка буйруктарды иштете аласыз. Сиз мөөнөтүн узартууга келсе, төмөнкү команданы Нускасы:

Sudo -v

More жөнүндө Sudo

супер колдонуучу катары жөн эле буйрук чуркап караганда Sudo үчүн дагы бир нерсе бар. сиз колдоно аласыз башка өчүргүчтөрүн кээ бир көрө биздин Sudo колдонмолор текшерип.