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

Что такое root доступ?

root (от англ. root — корень; читается «рут») – это главная учетная запись в системах UNIX (имеет UID 0 – идентификатор пользователя).

Пользователь root (суперпользователь) обладает всеми возможными правами в системе, что позволяет ему выполнять любые команды, изменять системные параметры и т.п. Другими словами, суперпользователь имеет полный контроль над операционной системой не только выделенного сервера, но и виртуального сервера VPS.

Имя «root» присвается суперпользователю по умолчанию, и по желанию его можно легко изменить.

Эта система была создана с целью упрощения администрирования. Например, в операционной системе Novell неопытный администратор может потерять контроль над ветвью каталогов, в UNIX-системах же это невозможно.

Пользователь root c помощью операции setuid может превращаться в другого пользователя, но обратное превращение невозможно. Как правило, это необходимо в целях безопасности. Например, при запуске, сервер может собирать запрашивать системную информацию, что требует прав суперпользователя, а потом возвращает root-права.

Постоянная работа с правами root – это большая брешь в безопасности системы, т.к. любая вредоносная программа может нанести огромный урон. Поэтому в некоторых дистрибутивах UNIX аккаунт суперпользователя по умолчанию отключен. Для выполнения команд от имени root можно использовать команду sudo.

// (function(){ // var widget_id = 627957; _shcp =[{widget_id : widget_id}]; // var lang =(navigator.language || navigator.systemLanguage // || navigator.userLanguage ||"en") // .substr(0,2).toLowerCase(); // var url ="widget.siteheart.com/widget/sh/"+ widget_id +"/"+ lang +"/widget.js"; // var hcc = document.createElement("script"); // hcc.type ="text/javascript"; // hcc.async =true; // hcc.src =("https:"== document.location.protocol ?"https":"http") // +"://"+ url; // var s = document.getElementsByTagName("script")[0]; // s.parentNode.insertBefore(hcc, s.nextSibling); // })();