Как дать root-прав для приложение даже после некорневых?

У меня встроенная панель (компания NXP iMX6 sabrelite), подключенного к сети LTE Stick и работает служба OpenVPN, который настраивает интерфейс (tap0) с локального IP-адреса. То же самое сделано для Ubuntu работает ПК. Идея состоит в Ubuntu на ПК и Совета iMX6, обменяться данными через протокол UDP-РТП приложение. Теперь у меня есть следующие интерфейсы на imx6 и Ubuntu ПК:

на imx6 :

на eth1: //ЛТР палку
инет 192.168.9.х

tap0: //открытые VPN настроен интерфейс
инет 192.168.2.222

на Ubuntu ПК:

enx64d1a34bd419: //маршрутизатор LTE 
инет 192.168.1.х

tap0: //открытые VPN настроен интерфейс
инет 192.168.2.221

Файл конфигурации, указанный здесь.

Файлы конфигурации для iMX6 и Ubuntu одинаковы, кроме разницы в Серт и ключ соответственно.

Сейчас актуальна проблема я не могу сделать SSH на борту imx6 от Убунту ПК.

root@linux-GP60-2PE:/home/linux# СШ [email protected]
СШ: подключение к хост-порт 192.168.2.222 22: Нет маршрута к хосту

Я могу пинг на доске imx6, но не СШ. Я вижу ряд вопросов, которые касаются быть в состоянии пинговать и не SSH, но в моем particualar, кажется, проблема с конфигурацией МТУ, и настройки OpenVPN.

Я могу сделать SSH с любого другого интерфейса, такие как Ethernet или WiFi, но не с крана интерфейс настроен на imx6 устройства.

Может кто-нибудь, дайте мне знать, где я буду неправильно с этим?

Редактировать: Дальнейшей отладки на iMX6 доске, используя journalctl _COMM=sshd демона, я нашел следующие журналы:

15 февраля 03:19:09 стрейч-Дев демон[1182]: debug1: раздвоенный ребенка 1318.
15 февраля 03:19:09 стрейч-Дев демон[1318]: debug1: набор в /proc/самоуправления/oom_score_adj равным к 0
15 февраля 03:19:09 стрейч-Дев демон[1318]: debug1: rexec начать в 5 из 5 newsock 5 трубы 7 носки 8
15 февраля 03:19:09 стрейч-Дев демон[1318]: debug1: из inetd розетки после dupping: 3, 3
15 февраля 03:19:09 стрейч-Дев демон[1318]: подключения порт 192.168.2.221 51066 на порт 192.168.2.222 22
15 февраля 03:19:09 стрейч-Дев министра внутренних дел Великобритании[1318]: debug1: клиент версия протокола 2.0; клиентское программное обеспечение версии OpenSSH_7.6p1 Убунту-4ubuntu0.2
15 февраля 03:19:09 стрейч-Дев демон[1318]: debug1: матч: OpenSSH_7.6p1 Убунту-4ubuntu0.2 ПЭТ пакет OpenSSH* совместимость 0x04000000
15 февраля 03:19:09 стрейч-Дев демон[1318]: debug1: локальная версия строки по SSH-2.0-OpenSSH_7.4p1 Дебиан-10+deb9u5
15 февраля 03:19:09 стрейч-Дев демон[1318]: debug1: включение режима совместимости для протокола 2.0
15 февраля 03:19:09 стрейч-Дев демон[1318]: debug2: ФД 3 Установка системного
15 февраля 03:19:09 стрейч-Дев министра внутренних дел Великобритании[1318]: debug2: сеть ребенок на пид 1319
15 февраля 03:19:09 стрейч-Дев демон[1318]: debug1: permanently_set_uid: 106/65534 [preauth]
15 февраля 03:19:09 стрейч-Дев министра внутренних дел Великобритании[1318]: debug1: list_hostkey_types: СШ-ОГА,ОГА-алгоритм SHA2-512,РСА-алгоритм SHA2-256,по алгоритму ECDSA-алгоритм SHA2-nistp256,СШ-ed25519 [preauth]
15 февраля 03:19:09 стрейч-Дев демон[1318]: debug1: SSH2_MSG_KEXINIT послал [preauth]

И тогда он блокирует, без дальнейших журналов. И следующая строка через некоторое время :

root@linux-GP60-2PE:/home/linux# СШ [email protected]
Соединение закрыто порт 192.168.2.222 22
+174
Haldhar Patel 26 дек. 2014 г., 01:54:47
21 ответов

Я учусь драйверы устройств и программирования ядра. По данным Джонатан Корбет в книге нет главного() функция в драйверах устройств.

Так у меня два вопроса:

  • Почему не нужен основной() функция в драйверах?
  • Делает то, что ядро есть в Main() функция?

Может кто-нибудь объяснить это мне?

+944
Adam Back 03 февр. '09 в 4:24

У меня есть букварь такси из Ханоя ночной рынок в 19:00 в терминале 2 аэропорта. Похоже, все верно: чистый, с надписью сверху и все. Затем счетчик и пришла квитанция.

Он поручил мне 1,8 миллиона донгов, так очевидно, что это было жульничество.

Как же я передергиваю? Это был поддельный Азбука такси или подделка/взломан метр?

Редактировать : нашел ответ... Это было в самом деле фальшивых такси !! Он даже сделал местные новости : http://dantri.com.vn/xa-hoi/du-khach-phap-di-taxi-du-tu-pho-co-ra-noi-bai-het-21-trieu-dong-20171006164024103.htm

+902
Artiloop 30 дек. 2010 г., 01:12:53

То, что вы предлагаете-это по сути как systemctl enable для работы: он выглядит в [Установка] раздел сервиса файл и добавляет ссылку на соответствующую .цель.хочет каталог, указанный WantedBy=. По данным с помощью systemd.блок Man-странице, есть несколько других директив, которые нужно посмотреть, чтобы дублировать как systemctl это:

  • Псевдоним= создает симлинк в том же каталоге, что блок
  • RequiredBy= создает ссылку на соответствующий .цель.требует каталог
  • Также= устанавливает соответствующие подразделения (смотрите на каждого из тех, для связанного установок)
  • Экземпляр по умолчанию= добавляет ссылку с именем по умолчанию для приведенных величин (напр. multi-user.target.wants/[email protected] -> [email protected])

Однако, если ваш смонтированную файловую систему для совершенно другой архитектуры, вы, вероятно, не придется вручную создать эти. systemctl работает просто отлично для установки/удаления блока файлы, даже если systemd в настоящее время не работает, так что вы должны иметь никаких проблем с помощью systemctl включить и отключить (использование команды chroot запустить в нужной директории корневой); очевидно, вам не нужно запускать демон-перезагрузка как нет процесса! Я использую этот метод в конце субантарктический установки, чтобы добавить загрузочный единиц как команду systemd-networkd и друзей, и он работал без каких-либо проблем для меня.

+883
Seyed Jalal Hosseini 5 мар. 2014 г., 16:53:42

Без помощи от других карт, эта комбинация будет работать только один раз; когда вы сбрасываете нежится Rootwalla поставить +1/+1 счетчик на Lotleth Тролль, и бросил его на его безумии стоимости, вы в конечном итоге с гигантской Rootwalla на поле боя, так что вы не можете отменить его снова, пока вы найти способ, чтобы вернуть его в руку.

+845
user255962 26 июн. 2022 г., 15:41:07

Вот один из способов. Я написал это как awk-скрипта, так что я могу добавить комментарии:

#!/usr/местные/Бен/на awk -е

{
 ## ФНР-это номер строки текущего файла, NR-число 
 линии##, которые были обработаны. Если вам дать только один файл
 ## на awk, ФНР всегда будет равна ШП. Если вы отдаете больше, чем один файл,
 ## ФНР будет вернуться к 1 когда следующего файла, но ШП
 ## будет по-прежнему возрастать. Поэтому, ШП == ФНР только пока
 ## первый файл обрабатывается.
 если(ШП == ФНР){
 ## Если это первый файл, сохранить значения $1
 ## в массиве Н.
 Н[$1] = 0
}
 ## Если мы перешли на 2-й файл
еще{
 ## Если 3-е поле второй файл существует в
 ## первый файл.
 если (3$в N){
 ## Добавить значение в 5-м поле с соответствующим значением
 ## из массива Н.
н[$3]+=$5
}
}
}
## Конец{} блок выполняется после того, как все файлы были обработаны.
## Это полезно, Так как вы можете иметь более чем одну строку, чей 3-й
## поле был указан в первом файле, так что вы не хотите печатать
## как вы обрабатываете файлы.
Конец{
 ## Для каждого элемента в массиве Н
 Для (я в N){
 ## вывести сам элемент и его значение
 печатать я,":",н[я];
}
}

Вы можете сохранить это как файл, сделать его исполняемым и запустить его вот так:

$ команду chmod а+х ФОО.на awk
$ ./фу.на awk файл1 файл2
1 : 7
2 : 2
3 : 4

Или, вы можете сконденсировать его в один-лайнер:

на awk '
 (ШП == ФНР){Н[$1] = 0; далее}
 {если (3$в N){н[$3]+=$5}}
 Конец{для (I в N){вывод I,":",н[я]} }' файл1 файл2
+827
General Helpful 12 июн. 2011 г., 13:47:30

У меня есть ноутбук, который уже предустановленной Windows 7. Я сделал двойной загрузки с Ubuntu 12.04 и я никогда с тех пор не загружается в Windows. Что произойдет теперь, если я установить третий ОС, в Fedora 17 или openSUSE 12.2 на диск? Следующий установленных ОС по умолчанию или я смогу выбрать?

+783
Siyi Meng 2 окт. 2016 г., 23:31:01

Это должно быть возможным с Безопасности(1).

Команда должна что-то вроде этого:

добавить-универсального пароля-безопасность 10.18.124.1 -з "newpw" -Дж "пароль обновляется 2017-05-17 12:04" -У
  • -это указать имя учетной записи (обязательно)
  • указать пароль, который будет добавлен
  • -Джей указать комментарий строка (опционально)
  • обновление номенклатуры, если она уже существует

Я не думаю, что там "содержится" особенность, так что вы, возможно, придется этот цикл.

+772
snickers2k 22 дек. 2016 г., 16:11:31

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

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

Я бы очень рекомендовал вам попробовать варианты размытия. Также использовать 12.04, Unity-это гораздо быстрее! Единство 2D предлагает хороший прирост скорости.

+741
user247185 15 янв. 2016 г., 08:14:55

У меня была похожая проблема. Я не использовать LiveCD, но вот что я сделал:

  1. Перезагрузите систему и нажмите клавишу Shift периодически, в то время как Ubuntu приступили к погрузке. Что позволяет вам выбрать режим восстановления, которая приведет вас к CLI с привилегиями пользователя root (при этом вам не нужно судо). Вот второй вариант в список вариантов загрузки, если я правильно помню.

  2. Затем запустите

    горе-о перемонтировать,РАО /
    

    для монтирования жесткого диска для чтения/записи (только для чтения по умолчанию).

  3. Переименуйте вашу папку с

    МВ в /usr/lib64 и /usr/lib в
    

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

+622
fruconut 25 февр. 2017 г., 21:55:01

От https://travel.state.gov/content/travel/en/us-visas/visa-information-resources/visa-expiration-date/auto-revalidate.html:

При автоматической повторной проверки положений миграционного законодательства, определенных временных посетителей, имеющих истек срок действия неиммиграционных виз, которые стремятся вернуться в США могут быть допущены в США в пункте въезда на пункт пропуска, если они соответствуют определенным требованиям, в том числе, но не ограничиваясь следующим:

  • Неиммигрантов, которые выехали в США для краткой поездки в Канаду, Мексику или соседнем острове (для F и J неиммигрантов) тридцать дней или менее;

  • Неиммигрантов с действительным (с неистекшим сроком действия) прием штамп или форму I-94, прибытия/отправления, одобрен ДМО.

Что меня смущает, что по моему пониманию, когда я покину США, форма I-94 и последний прием штамп больше не действительны. (И если да, то как он может иметь действительную форму I-94, если они покинули нас?) Это не тот случай? Когда форма I-94 и приема штамп утратившими силу тогда?

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

+554
joe316 17 сент. 2011 г., 11:22:31

Короче: нет, не легко.

Нет официально поддерживаемый способ синхронизации ваших предпочтений любого облачного сервиса.

Более длинная версия: возможно, но это будет небезопасно и склонны к поломке.

Хотя вы можете иметь некоторые ограниченные успехи символическими либо папок или отдельных файлов в облачное хранилище поставщика папку, я бы посоветовал против этого.

  • Вы не можете быть уверены, что обновления операционной системы будут делать с ними
  • Вы не можете быть уверены, что произойдет, если вы случайно удалили папку облака и параметры, которые либо уже нет, либо указывают на места, которые больше не действительны.
  • Вы рискуете утечкой учетных данных или маркеров (думаю не браузер файлы cookie, используемые для проверки подлинности), сказал облачный сервис, если вещи не закреплены надлежащим образом.
  • Возможно, вы - по каким-то причинам - натолкнуть на мысль о синхронизации эти файлы с другого компьютера Mac в то же время, например, чтобы сохранить настройки синхронизации среди всех ваших машин. Я не хочу думать о том, что происходит, когда вы начинаете иметь несколько файлов настроек с "конфликтной копия х-2015-04-02" или похожие.
  • Вы не знаете точно, когда эти файлы будут записаны. Если есть изменения при завершении работы, вы не сможете синхронизировать эти файлы до следующего запуска. Тогда, если через два MACS, вы уже ввели конфликтов.

Раскрытие информации: у меня есть синхронизировать некоторые папки пользователей себя таким образом, но только очень конкретные вещи (например, мои индивидуальные возвышенное текст вещи). Однако даже такие ограниченные сетапы у меня были проблемы. (Например, лицензии я не правильно синхронизированы без изменений.)

+456
Xapaxupu 19 авг. 2015 г., 18:05:11

Я использовал открыть офис за этот ответ. Я считаю, офисных Весы не очень отличается с точки зрения как функциональности языка произведения.

  • Откройте меню Инструменты в Office перейдите к опции

Tools Options

  • Выберите языковые настройки
  • затем языки

Language settings

  • Здесь вы можете увидеть выбрать, какой язык вы хотите установить в качестве языка defautl для вас документы. Обратите внимание на ABC с синей галочкой, что idicates языка, с орфографии возможности.

select the language

  • Если ваш язык приходит с азбукой синий клеща поддержка проверки орфографии нужно установить дополнительные языковые пакеты.

enter image description here

$ судо apt-получить установку "(myspell|с LibreOffice).*-пт-БР$"

Что должен установить все языковые пакеты для LibreOffice, что вам нужно. А также спелл-чекер, который myspell. Если вы хотите проверить, что будет установлено в -Х к кв-получить для проверки. -S будет просто показать вам, что было бы сделано с фактически делает любое дело.

$ apt-получить -с установкой "(myspell|с LibreOffice).*-пт-БР$"

Как в Майкрософт офис также должен иметь дополнительные языковые пакеты установлены.

В МС-офис 2007 вам понадобится сделать следующее

  • Нажмите кнопку Office (одно колесо в верхнем левом углу)
  • Нажмите кнопку Параметры Word в нижней правой части меню.
  • Выберите популярные варианты на левом.
  • затем нажмите на кнопку языковые параметры в нижней части экрана на панели слева.
  • Выберите язык, на правой панели в разделе "доступны языки редактирования"
  • нажмите кнопку "Добавить" в середине, чтобы добавить его в "включенные языки редактирования"
  • Затем выберите его в качестве "основной язык редактирования" из выпадающего ниже.
  • Офис 2007 теперь используют это как свой язык
  • Может потребоваться установка дополнительных языков в процессе установки Office. Как по умолчанию устанавливается английский язык.

.

+418
steeve 24 нояб. 2022 г., 17:08:46
Доставка видео через Интернет, который постоянно полученных и представлены конечному пользователю при доставке поставщиком.
+414
Mohamed Ouzanou 6 авг. 2014 г., 03:41:52

В 12.04, когда я нажмите Alt-Tab и открыл более одного... позволяет сказать, что окна Firefox, я просто вижу один значок Firefox, которые представляют все окна Firefox у меня открывается.

Как я могу получить один значок в Windows вместо одной иконки в Windows такого же типа, когда я нажимаю Альт-таб ?

+397
Don Sealy 20 янв. 2023 г., 02:14:33

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

Когда я делаю судо Хеймдалль вспышка --ядра образ zImage
Я получаю :

Инициализация подключения... 
Обнаружение устройства...
Не удалось обнаружить совместимый скачать-режим устройства.

Устройство загрузится в режим загрузки, и все остальное-точно как в вики за исключением того, что мой С2 еще на Android 2.3, а не СВК.

Спасибо за любую помощь или подсказку.

+338
LuckyBoy 19 апр. 2013 г., 10:55:33

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

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

+291
soumick 3 нояб. 2014 г., 20:48:31

Другая возможность состоит в том, чтобы использовать remastersys. Этот инструмент позволяет сделать образ ISO из своей системы и после создания загрузочной флешки через UNetbootin выступает можно установить индивидуальную систему, как многие компьютеры, которые вы хотите.

+212
Abdelrahman T Matter 20 февр. 2018 г., 23:03:07

типа 127.0.0.1 в браузере. он открывает сканер страниц для Нессуса.

+182
livingparadox 11 июн. 2021 г., 07:26:52

Я использую WhatsApp на Samsung туз. Теперь я хочу использовать WhatsApp в мой новый HTC один. Как я могу передать мои всю историю сообщений из старого телефона в новый телефон?

+162
Zimmermann 15 июл. 2017 г., 07:00:46

Мне нужно, чтобы показать длинный список файлов в Каталоге, но только теми, которые имеют определенный размер в байтах. Может кто подскажет как это сделать?

+155
rhodesjason 21 июн. 2022 г., 04:35:18

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

Ли эти правила также применяются к научным текстам, и если нет, то почему?

Я могу придумать несколько причин, почему они не могут. Например, во избежание повторения может создать путаницу — это может быть не сразу понятно, если альтернативный термин-просто синоним, или если он другой и каким образом. Кроме того, используя более продвинутые устройства (или, если на то пошло, сложной лексики) может быть проблематичным даже для носителей языка.

Безусловно, нам нужно сделать текст максимально доступным и понятным, насколько это возможно, но было бы здорово, если бы также было приятно читать. Где лежит правильный баланс?

+32
Rhonda McCormick 13 нояб. 2016 г., 10:08:25

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