Администрирование из командной строки

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

Дополнительная информация. Полное обсуждение разрешений файловой системы приводится в уроке 3.





Похожее...

Использование команды su

Команда su - сокращение от substitute user identity (заменить личность пользователя) - позволяет легко переключиться к учетной записи другого пользователя в командной строке. Просто введите команду su и краткое имя пользователя, к которому требуется переключиться. Затем введите пароль этого пользователя (в окне Терминал [Terminal] в командной строке пароль показываться не будет). Приглашение на ввод команды изменится, указывая на то, что вы имеете привилегии доступа другого пользователя. Можно проверить имя текущего пользователя, введя команду who -m в командной строке. Вы будете оставаться в системе как этот пользователь, пока не выйдете из приложения Терминал (Terminal) или не введете команду exit. В следующем примере Michelle использует команду su для переключения своей оболочки к учетной записи Kevin, а затем возвращается в свою учетную запись.

МуМас:- michelleS who -m michelle ttysOOl Aug 20 14:06 MyMac:- michelleS su kevin Password: bash-3.2$ who -m kevin ttysOOl Aug 20 14:06 bash-3.2$ exit exit

MyMac:- michelleS who -m michelle ttysOOl Aug 20 14:06