Как настроить выход в локальную переменную помощи heredoc

Я создал pam-аутентификации к протоколу LDAP. Это все правильно работает, но у меня есть проблема, когда у меня оба локальных пользователей и пользователей LDAP с одинаковыми именами, но разными uid.

Я работаю на RH6 и в настоящее время моя система-авт и пароль-авт настроены таким образом:

сессии требуется pam_mkhomedir.так что скел=/и т. д/скел значение umask=0002

Мой ssosers пользователей существует в LDAP:

объект [root@localhost в пам.д]# getent -с LDAP в ssosers пароля 
ssosers:х:20100:1000:ssosers:/дома/ssosers:/usr/Бен/ш

И в/etc/passwd с:

объект [root@localhost в пам.д]# кошка файле /etc/passwd и | грэп ssosers
ssosers:х:50025:50025::/дома/ssosers:/бин/Баш

Мой ssosers можете войти с местными пароль и пароль LDAP. Пожалуйста, учитывайте, что они имеют различные жидкости. Проблема, когда я удалить локального пользователя в силу аутентификация по LDAP, в следующий раз ssosers будет войти, pam_mkhomedir.так не удается, поскольку /дома/ssosers уже существует, и пользователь может вернуться к себе домой из-за отсутствия разрешения:

Послед. Регистрация: Пн фев 19 17:01:00-2018 из 10.212.148.18
Не может перейти в домашний каталог /Home/ssosers: разрешение отклонено
-ш: /главная/ssosers/.профиль: разрешение отклонено
-ш-4.1$

Есть ли способ, чтобы изменить разрешения домашний каталог $PAM_USER если pam_mkhomedir провалится? Я хотел бы присоединиться к его старому дому реж.

Обновление

Я придумал простое решение. В принципе запустить этот скрипт для того, чтобы искать пользователей по LDAP, если я нахожу его, я удалить пользователя и обновлять жидкость домашней папки, если я не найду его я удалить пользователя и домашний каталог.

#!/бин/Баш
getent -с протокола LDAP passwd с 1 $ > /dev/нуль

если [ $? -экв. 0 ]; тогда
 команда userdel $1
 Чаун -Р $1 /домашний/$1
еще
 команда userdel -Р $1
интернет

Но как я могу добавить в положительном случае найти на основе старой жидкости (ищу другие файлы с Старый uid)? К тому времени я команда userdel $1 местный номер uid (старый) больше не будет решен. Это разрешения домашний каталог ssosersс пользователей после удалить:

drwx------ 3 50025 oinstall 1024 19 фев 18:30 ssosers

Вот почему я должен продлить разрешение Главного с меню, с командой passwd в файл nsswitch во-первых, в файлы и потом в LDAP

+983
Jeff Hayford 10 июл. 2019 г., 08:22:08
16 ответов

Вы можете использовать команду apt-файл для этого, не обязательно зная, где М4 файлы:

АПТ-файл брешут поиск.М4

скажу вам, где конкретный файл должен быть расположен даже не имея пакета (визг-инструменты) установлен.

брешут-инструменты: /usr/доли/где aclocal/визг.М4

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

Кроме того, вы можете проверить, построения зависимостей файла-ролика в Debian: что списки визг-инструменты тоже, вместе со всеми остальными пакетами, вам необходимо.

На Линукс Минт 18 АПТ-файл не предварительно установлены, но это легко установить:

судо apt-получить установку АПТ-файл

После установки вам нужно будет обновлять свою базу данных с:

судо АПТ-файл обновления
+845
mituriu 03 февр. '09 в 4:24

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

Перейти от ваших предпочтений и нажать на доступность.

Проверить, если включить вспышку экрана при ошибке.

Если да, отключите его.

enter image description here

+830
Paulo Alheiro 27 окт. 2010 г., 20:32:58
Другие ответы

Связанные вопросы


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

Подозреваю, что текст, который Вы читаете это для того, что называется с readline библиотека, и хотя это правда, что оболочка командной строки не использовать эту библиотеку для командной строки для манипулирования и редактирования, оболочка настраивает его для собственного использования.

Если вы хотите поэкспериментировать с с readline библиотеки / и ? поиск команды, открыть текстовый файл, используя меньше браузера. Ваш дистрибутив Linux может уже меньше, в качестве своего браузера для человека страниц, поэтому попробуйте также поиска команд в человеке странице.

+815
JasonB 9 нояб. 2023 г., 17:23:47

У меня грядет большой день после 13 недель. Я думаю, что много времени для меня потерять мой живот, я талии 35 дюймов, с медвежонок живота. Я возобновил спортзал, через 3 месяца только 2 дня назад и горящих 400 кал на tredmill и делать грудь, ABS (короткий микс) упражнения каждый день. Я убрал сахар из пищи и хлеба. Так что я ем 4-9 яиц (вареных Н белая часть) и остаток дня попробуйте съесть курицу, слегка обжарить и из моего последнего инструктора, что у меня есть список добавок, которые these, сказав, что кто-то сказал мне, что слишком много добавок. Который теперь меня смущает, брать или нет. Как я трачу хорошую сумму денег, просто чтобы добавить его в моей рутины, чтобы потерять живота жир и набирать массу.
Так что мой вопрос, сколько я должен работать каждый день и какой диеты мне следует принимать, не то, что я потерю массы, но для потери живот и несколько плоский животик (если не хорошей АБС), и что я должен быть в еде и избегать и, если я должен продолжать с добавками? Когда я начинаю видеть какие-то результаты.

+762
Sukesh Swaraj 2 июл. 2015 г., 06:14:21

Вы вроде правильно. Люди, которые не нуждаются в визе для въезда может быть отвернулся, если агент считает, что их визит будет для неправильным причинам, таким как "велик риск остаться" кто хочет иммигрировать, а не посетить. Люди, которые появляются с визами может быть отвернулся, если агент считает, что виза была получена путем лжи (например, организация туристической визы, но с инструменты, необходимые для работы.) Видите ли в США сотрудник иммиграционной службы действительно имеют право отказывать во въезде в страну на личном будет?

Людей, входящих в любой стране, даже с нужной визы, можно и отворачивались, если они имеют судимости в своих странах. Это зависит от тяжести преступления. Например, Канада не впустит вас, если у вас есть судимости за пьяное вождение. США, с другой стороны, даже если эта судимость была в США. (Тут Роб Форд в районе Торонто сделал, что понятно.)

Я не могу точно сказать, если вы положили на вашей форме, вы могли бы иметь судимость, или если, когда вы получили свои документы обратно, он сказал, что у вас может быть судимость. Если это ваш случай, вам не о чем беспокоиться: они знают о мелкой краже и считают его слишком мелкие, чтобы исключить вас.

Я понимаю, ты не хочешь лететь туда за свой срочную встречу и уйти. Вы хотели бы какую-то бумагу перестраховки взять с собой, что вы будете впустили. Самый сильный перестраховки есть виза, и Вы имеете его. Это так же точно, как вы можете быть и хотя это не 100%, вы не можете улучшить его. Сесть на самолет, вы почти наверняка получите в.

+757
Sam Birkhead 4 мар. 2016 г., 04:39:23

Я работаю на стажировку этим летом, и применили относительно стандартной методике (формальный анализ протокола безопасности) на новый (внутри компании) протокола. Компании подталкивают меня, чтобы попробовать и сделать анализ, опубликованный в научном журнале. Результаты не выделить ничего особо следует отметить (несколько моментов и подводных камней, но ничего с существенными последствиями для безопасности), а просто обеспечить строгую математическую основу для своих утверждений безопасности.

Это что-то обнародовать? Я чувствую, что это не потому, что только новый бит-это протокол, который был просто подарен мне (и публикуется в своем собственном праве). Если не как сделать результаты анализа существующих? Очевидно, что анализ необходимо сделать общественной и экспертной оценки является жизненно важным (потому что иначе никто не будет доверять требований безопасности). Я просто положить его на сайте компании, и надеюсь, что знающие люди наткнуться на это? Я могу написать адекватных людей и надеюсь, что они смотрят на это?

+659
Vaibhavraj Barde 20 апр. 2016 г., 13:02:05

Отвечая на мои собственные вопросы после 3 лет.

От сюда

Шаровары = 105million
Пальцы = 135м
--Неизвестный = 30м
Орлы = 150м
Маринерс = 135м
Маринерс = 180м
Маринерс = 1400М
Жупелов = 2065m
BlueMars = 160М
Итого = 4360m
+628
Minbari 8 июл. 2023 г., 23:03:54

Если вы считаете, что ваш Mac дает вам поражение электрическим током при подключении к сети, то вам нужно отключить его от сети и не подключите его снова, пока вы были в магазине Apple (или других авторитетных компьютерных ремонт месте), и он испытал.

Это абсолютно не нормально и потенциально очень небезопасны. На самом деле считаю, что позиция по умолчанию для любой бытовой электроники, с кем вы взаимодействуете. Электрическим током не нормально!

+548
llmykalj2000 16 мар. 2018 г., 17:21:53

Обычно до вас, чтобы следить за любой подозрительной активности на вашем Mac, чтобы обнаружить наличие вредоносных программ или вирусов. Если вы не разбирающиеся в технологиях и следить за новостями вокруг Apple, вы должны быть в состоянии услышать о любой вновь обнаружен опасный. Команда инженеров программного обеспечения Apple довольно оперативно и быстро выпускает патчи фиксации каких-либо вновь обнаружили серьезные iOS и угроз для macOS.

Настоятельно рекомендуется всегда держать ваши операционной системы.

+431
Frankie Ribery 9 февр. 2022 г., 07:34:04

Если команда с dpkg -л '*пакет xserver-xorg, с-видео*' | команда grep ^II не было никаких результатов, это означает, что вы не установите нужный видео-драйвер. Я просто посмотрел, что выбор режима для схем драйвера являются частью ядра, поэтому он должен уже быть установлен.

Так установить буфер кадров стеклоподъемника водителя любимый менеджер пакетов, например, из командной строки от имени root:

apt-получить установку пакет xserver-xorg, с-видео-фреймбуферу 

Также убедитесь, что файл/usr/lib в/из xorg/модули/драйверы/ содержит выбор режима для схем драйвера (на всякий случай).

Перезапустите X, и посмотреть, если выход журнала изменений.

+329
kolossal7 23 дек. 2023 г., 22:02:51

Это, конечно, не поведение по умолчанию М7 или М8; я использовал оба.

Как мне кажется, это одно из следующих:

  1. Некоторые опции в телефон HTC приложение или настройки системы включен, чтобы вызвать такое поведение. Я бы предложил пересмотреть параметры, чтобы убедиться, что это не так.
  2. Вы можете испытывать некоторые проблемы с сенсорным экраном. Возможно, сенсорный дигитайзер регистрации ложных срабатываний, эффективного нажав областей экрана без вас делал так.
    Вы можете захотеть проверить, что касается регистрации правильно с помощью приложения, похожие на еще один мультитач тест и выбор краски тестер вариант. Если коснется зарегистрированы, не прикасаясь к экрану, это может объяснить странное поведение.

Надеюсь, это не последняя!

+286
user60637 8 июл. 2015 г., 05:36:18

Вы могли бы также написать это без команды xargs, что-то вроде

найти . -mindepth 1 -maxdepth с 1 ! -наименование 000-по умолчанию.конф ! -по умолчанию-протокол SSL имя.конф-экзек Ш-с '
судо м. -- "$0" "$(Эхо "$0" | СЭД "ы/местные.конф/местные.пример.ком.конф/")"

'{} \;

Посмотрим, как это найти команду "найти ... остается Ш-с '...' ш {} +" работает? для более подробной информации.

+212
Joy Sharma 23 янв. 2012 г., 16:24:27

В фильмах мы часто видим небольшое устройство, размещенное на что-то или кто-то, который потом позволяет устройству отслеживать его местоположение или даже во время движения. Было бы здорово иметь подобную вещь для зная, где ваш багаж. После некоторых погуглив, я нашел статью Лучшие камера слежения и удерживающие устройства для поездки 2016-2017, поэтому такой тип устройства, кажется, существует.

Зайдя на сайт производителя, все не понятно. Trakdo например использует GPS и передает свое положение через сеть GSM, что означает, нужно иметь сотовые услуги в пункте назначения, что является редким случаем. Lugloc говорит, что GPS ненадежны в аэропортах, поэтому они используют вышки сотовой связи по последнему слову техники, но вместо этого по-прежнему позиции через собственную SIM-карту. Плитка , кажется, не имеют большой пользы, кроме как в непосредственной близости, который при отслеживании мере необходимости.

Что отслеживание существуют устройства, сообщить точное положение камеры по требованию?

Под этим я подразумеваю, что я могу проверить мой телефон либо через GSM или WiFi и запросить местоположение багажа в то время я искал его.

Ситуации я бы прикрыли:

  • Багаж остается в аэропорту отправления.
  • Камера посадили не на тот самолет, поезд, автобус, паром и т. д.
  • Камера взята от отеля, автобус грузовой отсек и т. д.
  • Камера находится в той части аэропорта (неправильно карусель, хранения, бюро находок уголок, застрял на таможне и т. д.).
+135
kzpm 9 июл. 2010 г., 17:43:10

Я только недавно начал с macOS, но там какие-то странные завершении поведения с Баш оболочки (по сравнению с дистрибутива openSUSE и Linux в tcsh, откуда я родом), что мне не дает покоя:

Например, когда я в $Home и пишут ПУ в командной строке, затем переход к завершению, я ожидал, что один из показанных вариантов будет мой публичный/ каталог. Однако, пока есть исполняемые файлы, завершение никогда не показывает, каталоги, которые имеют одинаковый префикс. Только после ввода опубл, вкладка завершение дает мне публичных/ если нет других исполняемых файлов с этого префикса.

Так что мой вопрос, есть ли возможность иметь завершения сразу показывает файлы и каталоги с данного префикса?

Я уже пробовал обновление до Баш 4 и установкой Баш-завершение через доморощенного, но это не помогло. Я подозреваю, что в macOS с readline ведет себя по-разному или есть какой-то еще параметр .inputrc что я об этом не знаю.

Я также знаю, что начиная с ./ У меня только каталоги. Это бандаж, который я использую в данный момент.

+108
dmci 18 мая 2010 г., 04:30:29

Я не уверен, если это правильное сообщество, чтобы спросить о моей проблеме, как я на самом деле пытается запустить докер в среде Cygwin среды на ОС Windows. После настройки инструментов установки я пытаюсь запустить докер версии в моем под Cygwin Shell и получаем:

$ докер версии
Не удалось прочитать сертификат "\\cygdrive\\С\\Пользователи\\Алексей\\.докер\\машины\\машины\\по умолчанию\\ка.Пем": открыть \cygdrive пользователи\с\\Алексей\.докер\машины\машины\по умолчанию\ка.УГР: системе не удается найти указанный путь.

Однако, сам файл /cygdrive/С/Пользователи/Алексей/.докер/машины/машины/по умолчанию/Калифорния.PEM-это есть, проблема, кажется, в неверной черты (Windows против Unix) в пути к файлу сертификата. Но я не могу понять, где исправить.

Здесь представлены переменные ОКР установить в ~/.файл:

экспорт DOCKER_HOST=ТСР://192.168.99.100:2376
экспорт DOCKER_MACHINE_NAME=по умолчанию
экспорт DOCKER_TLS_VERIFY=1
экспорт DOCKER_CERT_PATH=/cygdrive/С/Пользователи/Алексей/.докер/машины/машины/по умолчанию
экспортировать срок=с Cygwin

Обновление

Алексей@Алексей-ПК ~
$ Эхо $DOCKER_CERT_PATH
/cygdrive/С/Пользователи/Алексей/.докер/машины/машины/по умолчанию/

Алексей@Алексей-ПК ~
$ докер версии
Не удалось прочитать сертификат "\\cygdrive\\С\\Пользователи\\Алексей\\.докер\\машины\\машины\\по умолчанию\\ка.Пем": открыть \cygdrive пользователи\с\\Алексей\.докер\машины\машины\по умолчанию\ка.УГР: системе не удается найти указанный путь.

Решение , как это предлагается ниже по @cloverhap нам нужно установить DOCKER_CERT_PATH переменной среды, но она должна содержать путь Windows, не Cygwin и тем более, что обратные слеши должны быть экранированы, так что решение-добавить это:

экспорт DOCKER_CERT_PATH=С:\\Пользователи\\%Имя пользователя%\\.докер\\машины\\машины\\по умолчанию

для .файл

+98
anuj rawal 24 окт. 2012 г., 06:59:09
Республики Замбия, государство в Южной Африке, граничит (по часовой стрелке сверху): Демократическая Республика Конго, Танзания, Малави, Мозамбик, Зимбабве, Ботсваны, Намибии и Анголы.
+33
Decepticon 17 сент. 2016 г., 15:21:40

Показать вопросы с тегом