Доступ с правами администратора
(→{{PAGENAME}}) |
(→{{PAGENAME}}) |
||
Строка 4: | Строка 4: | ||
− | '''Предупреждение: Действия, описанные на этой странице, ''могут'' привести к серьезному повреждению системы и/или устройства. Продолжайте на свой риск. ''Вероятно'', что любое повреждение может быть устранено [[перепрошивкой]], но все несохраненные настройки будут потеряны.''' | + | '''Предупреждение: Действия, описанные на этой странице, ''могут'' привести к серьезному повреждению системы и/или устройства. Продолжайте на свой риск. ''Вероятно'', что любое повреждение может быть устранено [[Перепрошивка|перепрошивкой]], но все несохраненные настройки будут потеряны.''' |
Доступ с правами [http://en.wikipedia.org/wiki/Root_user root] необходим пользователям, заинтересованным в изменении настроек, не лежащих на поверхности. Без него, прав на эти изменения нет. Права root по умолчанию отключены на новых планшетах. К счастью, включить его несложно. | Доступ с правами [http://en.wikipedia.org/wiki/Root_user root] необходим пользователям, заинтересованным в изменении настроек, не лежащих на поверхности. Без него, прав на эти изменения нет. Права root по умолчанию отключены на новых планшетах. К счастью, включить его несложно. |
Версия 18:34, 16 февраля 2010
Доступ с правами администратора
Содержание |
Предупреждение: Действия, описанные на этой странице, могут привести к серьезному повреждению системы и/или устройства. Продолжайте на свой риск. Вероятно, что любое повреждение может быть устранено перепрошивкой, но все несохраненные настройки будут потеряны.
Доступ с правами root необходим пользователям, заинтересованным в изменении настроек, не лежащих на поверхности. Без него, прав на эти изменения нет. Права root по умолчанию отключены на новых планшетах. К счастью, включить его несложно.
Зачем мне становиться root?
Права root не требуются для установки приложений через Менеджер приложений, открытия X-терминала или других типовых действий.
Однако эти права требуются для изменения системной конфигурации, установки приложений из командной строки или выполнения других низкоуровневых действий.
rootsh
Замечание: rootsh - рекомендуемый метод для получения прав root, т.к. он наиболее простой и не требует персонального компьютера или дополнительных приложений.
rootsh доступен в репозитории Extras и может быть инсталлирован из Менеджера приложений, если Extras активирован.
Затем из оболочки shell запустите sudo gainroot
(или просто root
). Это даст root shell.
sudser
Замечание: некоторые скрипты требуют rootsh для корректной работы, так что при использовании sudser рекомендуется инсталлировать и suders и rootsh.
sudser добавляет пользователя в sudoers, т.е. можно использовать команду sudo
для выполнения команд в качестве root. Она доступна из Extras и может быть инсталлирована из Менеджера приложений, если Extras активирован.
Для Fremantle (т.е. N900) пока недоступно.
Затем, из оболочки (shell), запустите sudo command
. Это выполнит command
с правами root.
OpenSSH
- Активируйте Extras (если еще не сделали этого).
- Инсталлируйте OpenSSH (клиент и сервер).
- Появится подсказка для смены пароля root с значения по умолчанию,
rootme
.
- Появится подсказка для смены пароля root с значения по умолчанию,
- SSH к планшету с правами root
- Для локального доступа запустите
ssh root@localhost
- Для удаленного доступа запустите
ssh root@IP-адрес планшета
- Для локального доступа запустите
- Используйте пароль root, введенный на шаге (2).
Для отладки проблем с SSH-соединениями, используйте опцию SSH '-v'.
(To get SSH X forwarding ('-X' option) to work, you need to install xauth (or xbase-clients) package and enable X forwarding in the SSH server configuration file on the machine where you're connecting to.)
Research & Development Mode (R&D or RD Mode)
Note: As R&D mode has other side effects beyond simply enabling root access (including several that may negatively impact battery life), it is not the recommended method for gaining root access. Use rootsh instead.
You can enable the R&D mode which enables you to execute sudo gainroot
to get a root shell, simply follow the setup steps for flashing covered in updating the tablet firmware, then execute
sudo ./flasher-3.5 --enable-rd-mode -R
You are now in R&D mode, and the sudo gainroot script's check will be satisfied.
See also the R&D mode article.