Перейти к содержанию

part3.2 - sh-commands files


Рекомендуемые сообщения

*** Раздел 3. sh-Команды для Учетных записей, терминалов и работы с файлами ***

Ну вот, теперь пришла пора узнать - какие команды оболочки sh вам нужны для практических навыков. Сначала будет расмотрен обмен информацией между пользователями, а потом - работа с файлами. Создание / удаление учетных записей доступно только root'у и будет рассмотрено в разделе "Администрирование системы".

=== Подраздел 1. sh-Команды для Учетных записей ===

--- Глава 1. Команды переключения пользователей ---

1. Команды su и sudo

su [<логин>]

Переключение на учетную запись <логин>. Если <логин> не указан, то выбирается root. После выполнения команды вы должны будете ввести пароль. При использовании этой команды происходит выход из текущей учетной записи и вход в другую. После этого все запускаемые вами программы будут иметь UID учетной записи <логин> (то есть будут запускаться с правами этой учетной записи), но при этом ваще окружение останется прежним.

sudo [<логин>] [<команды>]

Выполнить <команды> от имени (то есть с правами) другой учетной записи <логин> (если опущен, то выбирается root). Эта команда передает введенные <команды> на входной поток текущей оболочки. Тем самым они вводятся и выполняются. Все запущенные этими командами программы получают UID учетной записи <логин>.

2. Использование этих команд для перехода в учетную запись root.

Команды su и sudo - самые "знаменитые" в UNIX-системах. Нет ни одного Юниксоида, который не знал бы эти команды и не умел ими пользоваться. Потому что su и sudo - самый удобный и быстрый способ войти в учетную запись root или выполнить от ее имени привилегированные действия.

Но в некоторых системах с этими командами могут быть связаны следующие проблемы:

1) Учетным записям, входящим в некоторые группы может быть запрещено использование команд su и/или sudo.

2) Иногда одна из этих команд вообще отсутствует в системе

3) В совсем привередливых к безопасности UNIX-системам программе login запрещено регистрировать пользователей в учетной записи root. Единственный способ - использовать команду su или sudo.

--- Глава 2. Получение информации о вошедших пользователях в систему ---

1. Зачем это надо?

- Это нужно администратору (root'у). Он должен з

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

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

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
×
×
  • Создать...