Оболочка root что это

Зачем нужен Root в Android. Плюсы и минусы

Сначала немножко матчасти. Совсем немножко, не переживайте. Словом root в среде Linux называется аккаунт, имеющий определённые привилегии в доступе к файлам. Его ещё называют суперпользователем (superuser). Ближайшее точное сравнение — профиль администратора в Windows, только пароль обычно не нужен. Впрочем, это зависит от устройства, да и речь сейчас пойдёт не о полноценном Линуксе, а о его отпрыске мобильного формата по имени Android.

Итак, представьте себе, что к вашему компьютеру есть доступ через профиль администратора. Вы можете редактировать системные файлы, шаманить с реестром, гадить в кэш и делать другие операции, которые при определённом уровне кривизны рук могут привести к превращению ПК в фоторамку с перманентным BSOD на экране. Так вот, суперпользователю в Android приходится ещё тяжелее, потому что ошибок можно совершить больше, а просто переустановить ОС на нём – задача не из простых. Резюмируем: права суперпользователя позволяют обладателю смартфона получить доступ к системным файлам, и, что более важно — изменять их и сохранять эти изменения.

Не лишним будет сообщить, что существует три вида root-прав. Full Root предоставляет пользователю постоянный доступ к возможностям суперпользователя, Shell Root является обрезанным вариантом Full, то есть изменение папки /system недоступно, а Temporary Root даёт полный доступ лишь до перезагрузки смартфона. А теперь:

Недостатки

Поэтому формирую первый и главный для рядового пользователя недостаток: при получении root-доступа вы почти наверняка лишаетесь гарантии на смартфон! Правда, есть вариант, который с определённым шансом может скрыть подобные действия — откат к заводской прошивке, но провернуть это способны лишь те, кто уже имел дело с доступом к системе на низком уровне. Хотя вероятность ошибки у таких пользователей близится к нулю, «счётчик» рутов, если производитель его вставил, это может и не обнулить. Ну а если гарантия на аппарат уже кончилась, то опасаться конкретно этого недостатка нет смысла.

В своей статье о мобильных вирусах я упоминал о том, что с открытием прав суперпользователя смартфон получает дополнительную пачку уязвимостей. Но это касается не только того, что даже простенький вирус без проблем сможет нагадить в святая святых — прямо в сердце карманного друга. Люди по природе своей любопытны. Получив неслыханную свободу в работе со смартфоном, они пытаются делать вещи, старательно избегая изучения матчасти. Их самоуверенность забавляет, а вот результат — не очень. Неосторожным движением руки многофункциональный телефон превращается в т.н. «кирпич», который даже не включается. Это значит, что в безупречно отлаженный механизм попала рукотворная песчинка, и застопорила работу шестерёнок. Для рядового пользователя дело решается исключительно сервисным центром, перепрошивкой и потерей всех данных (!), которые были в телефоне, за исключением оных на карте памяти и SIM-карте. А СЦ, в свою очередь, потребует с вас денег за эту услугу, потому что гарантия-то слетела (см. абзац выше).

Отсюда следует второй недостаток: при ошибке в работе с правами суперпользователя можно нарушить работу ОС вплоть до безвозвратной потери данных. Избежать этого можно следующими действиями: прежде чем что-то делать, необходимо узнать последствия — в Интернете наверняка есть хотя бы один человек, который уже рискнул и выложил свои мысли в доступной форме. Далее — всегда имейте под рукой резервную копию, и не одну. Я говорю не о файлах галереи или контактах, но про полноценный бэкап всей системы — так называемый recovery. Как его делать, мы обсудим позже.

Также для пользователя, впервые вкусившего прелести root, будет печальной следующая новость: вмешательство в системные файлы отберёт возможность смартфона к автоматическому обновлению, то есть к получению новых версий прошивки. Да-да, не видать вам KitKat, если сидите на старых версиях Android и решили побаловаться с суперпользователем. Впрочем, о надёжности тут речи не идёт — обновление может и прийти, и даже установиться, и даже работать! Но если у вас это произошло, считайте, что выиграли в три лотереи подряд, потому что это колосс на глиняных ногах, и ваша ОС работает на файлах, которые для этого не приспособлены. Поэтому недостаток номер три: после получения root-доступа про автообновления ОС смартфона можно забыть, разве что вы — очень удачливый человек. Если же очень хочется новую версию Android, придётся делать всё вручную. Это непросто, но раз вы получили root-доступ, извольте отвечать этому званию!

Серьёзный недостаток root-прав заключается в вариативности их получения от устройства к устройству. Начнём с того, что далеко не каждый смартфон вообще предоставляет такую возможность. Если у вашего устройства имеется функция (хотя я бы назвал «костылем») под названием NAND lock, можете не мечтать о руте. О Full Root, если быть точным. Остальные два варианта в большинстве случаев доступны. Да, есть способы обойти эту программную прелесть, но будьте готовы к дополнительным часам копания в инструкциях.

Полного списка устройств с NAND lock нет, но даже если ваш смартфон не препятствует получению root-доступа, не ожидайте, что это будет легко. Не существует единого рецепта для получения прав суперпользователя. Каждая новинка первые несколько дней будет изучаться Интернет-мастерами, прежде чем на западных форумах появится последовательность действий. Не стоит и думать, что она будет простой — шагов может быть больше 20, и в каждом из них фигурируют настольный компьютер, Интернет, сторонние программы, заглушки и еще чёрт знает что. Вывод: из-за NAND lock не на всех смартфонах есть возможность получить Full Root, а для большинства устройств, где эта возможность есть, существует отдельная инструкция, которую нужно долго искать и неукоснительно ей следовать. А если на пути к цели у вас что-то не получилось, велика вероятность получить технологичный «кирпич» по сходной цене.

Преимущества

Свобода действий. Получив права Root, вы, как пользователь смартфона, приобретёте полный контроль над устройством. Не нравятся стандартные приложения? Удалите их с концами! Надоели стандартные ярлыки/иконки? Бога ради, смените их на любые, которые вам понравятся! Можно убрать заставку при запуске и выключении устройства, можно заставить родную вспышку приплясывать во время звонка, можно поставить искусственные ограничители на Интернет-траффик, убрать рекламу из приложений, скрыть панель уведомлений или навигационное меню и многое, многое другое. Само собой, для подобных изменений нужны соответствующие программы.

Источник

Root Android: что это такое и для чего он нужен

Казалось бы, Android – открытая система: кастомизируй, сноси фирменные оболочки – делай, что хочешь, одним словом. Однако, это лишь иллюзия. На деле, «зелёный робот» также имеет кучу ограничений, поставленных Google (для чего эти ограничения поставили, будет сказано ниже). Если Вы действительно хотите иметь практически неограниченную власть над устройством (извините за пафос), то Вам необходимо поставить на гаджет root.

Что же такое root?

Оболочка root что это. Смотреть фото Оболочка root что это. Смотреть картинку Оболочка root что это. Картинка про Оболочка root что это. Фото Оболочка root что это

B Unix и Unix-подобных операционных системах (к которым относится и Linux, а значит и основанный на нём Android) рядовой пользователь обладает правами Гостя, которые позволяют совершать привычные всем действия, вроде прослушки музыки, проигрывания видеозаписей, игр и тому подобного. Но Гость не имеет возможности удалить или каким-либо образом модифицировать системные файлы или расширить функционал «операционки», это доступно исключительно Администратору или, как его чаще называют, Суперпользователю. Root (он же Суперпользователь) – это специальный аккаунт, владелец которого имеет право на совершение каких угодно операций.

Виды root-прав

Функционал прав root

Оболочка root что это. Смотреть фото Оболочка root что это. Смотреть картинку Оболочка root что это. Картинка про Оболочка root что это. Фото Оболочка root что это

А теперь поговорим подробнее о том, какие конкретно возможности даёт root (готовьтесь, список длинный)

и так далее, и так далее, и так далее…

Естественно, у прочитавшего вышеизложенное возникнет вопрос: почему root изначально не встраивается на Android? Это ведь так удобно! Обещанный в начале ответ на этот вопрос состоит из двух частей. Во-первых, многие по незнанию могут отредактировать системные файлы так, что потом горя не оберутся (например, заставить процессор работать вдвое быстрее, тем самым рискуя, что гаджет вскоре станет пригоден исключительно для забивания гвоздей). Во-вторых, как было сказано ранее, root позволяет избавляться от рекламы в приложениях, а ведь при её наличии Google получает неплохие деньги.

Негативные стороны root-прав

Оболочка root что это. Смотреть фото Оболочка root что это. Смотреть картинку Оболочка root что это. Картинка про Оболочка root что это. Фото Оболочка root что это

Часть из них была описана выше, но те минусы касались скорее умений пользователя, а здесь будут изложены объективные.

Сложности при получении root-прав

Оболочка root что это. Смотреть фото Оболочка root что это. Смотреть картинку Оболочка root что это. Картинка про Оболочка root что это. Фото Оболочка root что это

Практически все топовые производители ставят собственные препоны, блокируя так называемый bootloader (загрузчик, инструктирующий ядро Android для работы в нормальном режиме; каждый аппарат имеет свою версию bootloader). Это не позволяет устанавливать изменённые прошивки и прошивки собственного производства. Разблокировать bootloader можно, существует множество способов, однако это тема для отдельной статьи.

Часть компаний и на этом не остановилась. На продукции НТС кроме разблокирования загрузчика нужно ещё и провести S-OFF (после установки root-прав, для того, чтобы начать их использовать, придётся ещё и разблокировать раздел /system). Samsung поставила ещё одну «линию обороны» под названием Knox, которую тоже придётся обходить. Не отстаёт и сам Google: с момента релиза Anroid 4.3, в ядро Linux добавили ещё одну систему безопасности SeLinux (после установки root, она повреждает необходимые для работы с аккаунтом Суперпользователя файлы, а значит root-прав, фактически, нет)

Возможные проблемы после получения root-прав

Оболочка root что это. Смотреть фото Оболочка root что это. Смотреть картинку Оболочка root что это. Картинка про Оболочка root что это. Фото Оболочка root что это

Так бывает, что после рутирования (получения root-прав) ухудшается работа смартфона или планшета (баги, «вылет» приложений, отключение определённых функций). Решением таких проблем является сброс данных, он же «вайп». Сделать его очень просто: заходите в настройки > восстановление и сброс.

Также можно нередко услышать жалобы неопытных пользователей о том, что при скачивании root-прав очень «возмущается» браузер Chrome, а затем ему начинает вторить и компьютерный антивирус. Причина этого проста: root – это взлом системы, использующий её слабые места, и, конечно же, компании Google подобное очень не нравится (выше описано, почему), а компьютерный антивирус, видит, что скачиваемые программы предназначены для взлома и тоже бьёт тревогу. Вирусов, на самом деле, нет, так что отключайте антивирус спокойно. Впрочем, на некоторых сайтах можно подхватить вирус вместе с root-правами, так что после рутирования, всё же, лучше просканировать компьютер на предмет наличия «незваных гостей».

Как узнать, что рутирование прошло успешно

Оболочка root что это. Смотреть фото Оболочка root что это. Смотреть картинку Оболочка root что это. Картинка про Оболочка root что это. Фото Оболочка root что это

Вопрос актуальный, но не сложный. Есть целых два пути.

Удаление root-прав

Оболочка root что это. Смотреть фото Оболочка root что это. Смотреть картинку Оболочка root что это. Картинка про Оболочка root что это. Фото Оболочка root что это

Инструкций по установке root я не давал, поскольку это, всё же, взлом, а сервисный центр давать список действий для подобного не должен. А вот удаления это не касается. Пройдёмся же по причинам, из-за которых Вам может захотеться удалить Суперпользователя.

Способы удаления root-прав

Первый способ – через компьютер. Нужно просто произвести перепрошивку. Если после неё «глюки» не исчезли, то произвести «вайп».

Второй способ – через приложение, администрирующее root, если таковое у Вас имеется. Найдите в меню пункт «полное удаление root» – и дело в шляпе.

Третий способ состоит в скачивании из Google Play одного из приложений, занимающихся удалением root вручную. Этот способ самый напряжный.

Может так произойти, что «лаги» всё равно останутся даже после сноса Суперпользователя. Тогда после удаления root необходимо выполнить следующие действия:

Вывод

Root – это, по большому счёту, тот же Jailbreak, только для Android. С той «незначительной» разницей, что джейлбрэйк ныне, фактически, бесполезен, а рут действительно эффективен. Всё же, закрыть возможности для взлома на открытом «зелёном роботе» куда как сложнее, чем на закрытой iOS.

Источник

Что такое Root для Android

Оболочка root что это. Смотреть фото Оболочка root что это. Смотреть картинку Оболочка root что это. Картинка про Оболочка root что это. Фото Оболочка root что это

Root — это та особенность операционной системы Android, которая отличает ее от других платформ. С помощью рут-прав можно получить доступ к скрытым функциям ОС от Google, изменить внешний вид интерфейса, установить другую прошивку, но также уменьшить безопасность своего гаджета. У root есть как положительные стороны, так и отрицательные. В этой статье вы узнаете, что такое root на Андроид, и какие возможности он дает.

Содержание

Понятие Root и терминология

Root (от англ. root — корень; читается «рут»), или су́перпо́льзователь — это специальный аккаунт в UNIX-подобных операционных системах, который обладает идентификатором (UID, User IDentifier) значения 0 и имеет доступ к системным файлам. Владелец такой учетной записи может выполнять все без исключения операции и редактировать любые файлы в ОС. Так как в основе Android заложено ядро Linux, то рут-доступ перекочевал в нее вместе с остальными особенностями детища Линуса Торвальдса.

Оболочка root что это. Смотреть фото Оболочка root что это. Смотреть картинку Оболочка root что это. Картинка про Оболочка root что это. Фото Оболочка root что это

Получение root-прав на Андроид предполагает модификацию операционной системы. Также получить аккаунт с рут-доступом можно после установки кастомной прошивки, но сделать это без того же root довольно сложно.

Рут-права могут быть разными. Они разделяются на три вида:

Какие возможности дает Root

Как уже говорилось, root-права дают полный доступ ко всем директориям, файлам и функциям операционной системы Android. Пользователь получает полную свободу действий — можно делать что угодно.

Отметим основные возможности и особенности, которые несут рут-права:

Однако root — это не только сплошные преимущества и положительные стороны, но также и ряд недостатков. Две основные отрицательные стороны — снижение безопасности устройства и отказ от официальных обновлений прошивки. Подробнее о всех недостатках рут-прав вы можете узнать в отдельной статье о том, почему не стоит получать root на Андроид.

Также приведем понятия нескольких программных вещей, связанных с root-правами:

Источник

Что такое рут-права на Андроид и зачем они нужны?

Оболочка root что это. Смотреть фото Оболочка root что это. Смотреть картинку Оболочка root что это. Картинка про Оболочка root что это. Фото Оболочка root что это

Если вы используете устройство на базе операционной системы Android, например, телефон или планшет, значит, вы уже могли слышать слово Root или Root-права. О том, что это такое, мы поговорим прямо сейчас.

Рут (Root) — это учетная запись администратора или superuser-а, которая позволяет делать с устройством очень многие вещи, которые недоступны обычному пользователю. Так, если владельцу устройства захотелось, к примеру, поднять уровень звука, когда текущих настроек недостаточно, он может это сделать, имея рут-права.

Что позволяют делать Root-права?

В общем, возможностей у суперюзера — великое множество.

Оболочка root что это. Смотреть фото Оболочка root что это. Смотреть картинку Оболочка root что это. Картинка про Оболочка root что это. Фото Оболочка root что это

Почему рут-права не встраивают в ОС Android?

Вполне логичный вопрос. Действительно, а почему устройства с завода поставляются потребителям без установленных рут-прав? На самом деле все просто: основная масса пользователей может случайно изменить настройки не там, где это требуется, после чего девайс вполне может превратиться в кирпич.

Впрочем, у некоторых пользователей есть иное мнение. Они считают, что рут позволяет удалять рекламу в приложениях. Может это и правда, только за счет рекламы зарабатывают в первую очередь разработчики приложений, к которым Google (фактический создатель ОС Android) отношения не имеет.

Кстати, многие производители отказывают в ремонте устройства, если на нем были получены root-права. Более того, в отдельные каджеты начали устанавливать специальный счетчик, который даже в случае перепрошивки показывает, что устройство прежде уже было рутировано. Будьте внимательны.

Оболочка root что это. Смотреть фото Оболочка root что это. Смотреть картинку Оболочка root что это. Картинка про Оболочка root что это. Фото Оболочка root что это

Виды root-прав

Существует несколько видов рут-прав.

Обращаем ваше внимание на то, что на некоторые устройства нельзя установить права суперпользователя. На устройстве установлена специальная защита, которая позволяет получить либо Shell Root, либо Temporary Root.

Нужны ли простому пользователю права суперюзера?

Скорее нет, чем да. Большинству пользователей вполне хватает тех настроек, что имеются в используемом ими устройстве. Другое дело, если пользователь хочет, например, ограничить тактовую частоту процессора — тогда без рут-прав не обойтись. Но еще раз позволим себе напомнить, что неосторожное действие может привести к печальным последствиям и некоторые компании не принимают устройства по гарантии, если они были рутированы.

Оболочка root что это. Смотреть фото Оболочка root что это. Смотреть картинку Оболочка root что это. Картинка про Оболочка root что это. Фото Оболочка root что это

Как проверить наличие рут-прав на Android?

Сделать это не так сложно. Для этого имеется несколько способов.

Свои вопросы вы можете задавать с помощью комментариев.

Друзья! Если наш сайт помог вам или просто понравился, вы можете помочь нам развиваться и двигаться дальше. Для этого можно:

Источник

Права суперпользователя root в Linux: полный обзор

Оболочка root что это. Смотреть фото Оболочка root что это. Смотреть картинку Оболочка root что это. Картинка про Оболочка root что это. Фото Оболочка root что это

В дистрибутивах Linux пользовательские привилегии предоставляются путем открытия доступа к root. Наличие таких прав позволяет использовать функциональность операционной системы более широко и выполнять необходимые действия в корневом каталоге.

Предназначение root-прав в Linux

Права обычного пользователя в Linux крайне ограничены. Он может управлять только своим каталогом и открывать для чтения определенные файлы из корня. Доступ для их изменения или установки программ отсутствует, что делает привилегии суперпользователя крайне важными при настройке ОС и решении разных проблем. Обычный пользователь ограничивается следующим набором прав:

При наличии рут-прав у юзера появляется гораздо больше возможностей и расширяются границы взаимодействия с операционной системой. Становятся доступными любые действия со всеми папками и файлами.

Безопасность использования прав суперпользователя

Если с предназначением root-прав в Linux все понятно, то вот к безопасности их использования есть вопросы. В основном, относится это к серверным машинам, поскольку риск взлома домашнего компьютера очень мал, да и кому нужны файлы обычного пользователя, чтобы ради этого затевать процедуру взлома. Если вы используете Linux как обычную операционную систему, работаете с документами и стандартными программами, используйте root для установки приложений и защиты системы от случайных изменений, которые могут внести другие пользователи компьютера.

С серверной частью все гораздо сложнее, поскольку рут как таковой не предоставляет полной защиты. Часто используемые пароли взламываются путем перебора или поиском бэкдора. Поэтому не стоит полагаться исключительно на защиту паролем, если вы владеете файлами сайтов или используете сервер для других целей. Займитесь настройкой файрвола, если это повысит уровень защиты.

Команда sudo и примеры ее использования

Команда sudo тесно связана с root в Linux, поскольку отвечает за передачу прав суперпользователя и позволяет от его имени выполнять команды в Терминале. Существует несколько ее вариаций, использующихся при разных обстоятельствах. Подходит эта команда как для выполнения всего одного действия, так и для передачи прав на всю текущую сессию.

Оболочка root что это. Смотреть фото Оболочка root что это. Смотреть картинку Оболочка root что это. Картинка про Оболочка root что это. Фото Оболочка root что это

Самый простой пример использования sudo – запуск программы от имени суперпользователя. Для этого вводится:

Еще sudo применяется для установки софта, команда в таком случае обретает вид:

Оболочка root что это. Смотреть фото Оболочка root что это. Смотреть картинку Оболочка root что это. Картинка про Оболочка root что это. Фото Оболочка root что это

Переключение на суперпользователя

Вы уже сами решайте, какой вариант хотите использовать, и готовы ли смириться со всеми ограничениями и недостатками, которые накладывает каждый из них.

Предоставление и отзыв прав суперпользователя

Каждому пользователю в Linux можно предоставить root-права, добавив его в соответствующую группу. Точно так же их можно и отнять, если вдруг это понадобится. Рассмотрю три варианта действий.

Создание нового пользователя с root

Допустим, что вы, единственный юзер в Linux, хотите создать еще одну учетную запись с правами суперпользователя. В таком случае алгоритм действий обретет следующий вид:

Оболочка root что это. Смотреть фото Оболочка root что это. Смотреть картинку Оболочка root что это. Картинка про Оболочка root что это. Фото Оболочка root что это

Для существующей учетной записи

Если учетная запись уже добавлена, в консоли остается ввести только одну команду, чтобы добавить пользователя в группу sudo и разрешить ему получение рут-прав. Сама команда представлена ниже, вам остается только скопировать ее и поменять имя юзера.

Оболочка root что это. Смотреть фото Оболочка root что это. Смотреть картинку Оболочка root что это. Картинка про Оболочка root что это. Фото Оболочка root что это

Используйте предыдущую инструкцию для проверки внесенных изменений.

Откат прав суперпользователя

Если вдруг вы решили, что одна из учетных записей больше не должна состоять в группе sudo, отзовите права, введя команду:

Измените user на необходимое имя. Можете переключиться на эту учетную запись и убедиться в том, что теперь команды с sudo она выполнять не может.

Оболочка root что это. Смотреть фото Оболочка root что это. Смотреть картинку Оболочка root что это. Картинка про Оболочка root что это. Фото Оболочка root что это

Это была вся основная информация о правах суперпользователя в Linux. Вы знаете, что дают такие привилегии, как их правильно использовать и управлять пользователями. В качестве рекомендации скажу, что всегда нужно читать текст ошибок, появляющихся в Терминале, если что-то пошло не так. Это позволит вам быстрее решить проблему без траты времени на поиски в Google.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *