Установка оболочки входа в конфигурации SSS для пользователей из Active Directory

В thunderbird имеется добавка «TrackerBird 1.0.2». Его просто нужно отключить.

-121--290262-

Попробуйте (новые строки необязательны):

cat ~/.ssh/id_rsa.pub |
ssh <REMOTE> "cat > tmp.pubkey ;
              mkdir -p .ssh ;
              touch .ssh/authorized_keys ;
              sed -i.bak -e '/$(awk '{print $NF}' ~/.ssh/id_rsa.pub)/d' .ssh/authorized_keys;
              cat tmp.pubkey >>.ssh/authorized_keys;
              rm tmp.pubkey"

Замените < REMOTE > на имя хоста, к которому вы пытаетесь подключиться. Также измените id _ rsa.pub на любой ключ паба.

Возможные случаи:

  1. Возможно, файл .ssh каталога
  2. authorized _ keys не существует
  3. Если файл authorized _ keys существует и вы хотите заменить/обновить/добавить свой ssh public key, это будет работать без Этот сценарий заменяет запись, если она уже существует с тем же комментарием.
-121--290202-

/bin/csh filename указывает оболочке считывать команды оболочки из filename . Если необходимо, чтобы оболочка выполняла файл (что не то же самое), следует использовать /bin/csh -c ./a.out .

1
28.08.2018, 10:53
1 ответ

Ваши причины в основном верны, но в обоих случаях(suиsudo)основная причина, по которой они должны работать от имени пользователя root, заключается в том, что они должны иметь возможность изменять различные идентификаторы пользователей и групп текущего процесса.. Это включает в себя вызов таких функций, как setreuid, которые работают для произвольных пользователей и групп только в том случае, если вызывающий процесс выполняется от имени пользователя root.

И su, и sudoимеют другие функции, которые также требуют запуска от имени пользователя root, но они фактически являются второстепенными деталями по сравнению с вышеизложенным. Как вы упомянули, sudoнужно читать /etc/sudoers; но тот факт, что последний доступен для чтения только пользователю root, не является жестким требованием. Обе программы могут использовать PAM для выполнения аутентификации, но обычно они также включают резервные копии, которые требуют возможности чтения /etc/shadow, который также доступен для чтения только пользователю root. Список можно продолжить; но на самом деле это не имеет значения, поскольку неизбежным фактом является то, что возможность изменять пользователей и/или группы предоставляется только пользователю root, поэтому suи sudoявляются setuid root.

Как работает sudo внутри? и связанные вопросы дают дополнительную информацию.

6
27.01.2020, 23:15

Теги

Похожие вопросы