OpenConnect (ocserv) Android приложение имеет ошибку ТЛС на стороне клиента

У меня в CentOS 7.6 VPS как сервер с публичным IP-адресом.
Также у меня телефон на Андроиде + ОС Windows 7 в качестве клиента беспроводной сети.
Я установил OpenConnect (ocserv) на сервере машины и сконфигурировать его в правильном направлении.
Я за эти команды для установки openconnect на сервере :


судо ням-y установить gnutls-девел libev-девел tcp_wrappers-пам-разви-разви формате LZ4-девел libseccomp-девел с readline-Devel в libnl3-девел файла krb5-девел radcli-девел
судо ням-y установить epel-релиз
судо компании Yum repolist включено
судо ням инфо ocserv
судо ням-y установить ocserv
судо ocpasswd -С /и т. д./ocserv/ocpasswd тест
123
нано -К в /etc/ocserv/ocserv.конф

И вот ocserv.файл conf :

идент = "равнина[файл passwd=/и т. д./ocserv/ocpasswd]"

TCP-порт = 8090
УДП-порт = 8090

бег-как пользователя = ocserv
бег-как-группе = ocserv

сокет-файл = ocserv.носок

использование chroot-реж = /ВАР/Либ/ocserv

изолировать-работники = истина

Макс-клиентов = 5

Макс-же-клиенты = 1

функции keepalive = 32400

ДПД = 90

мобильный-ДПД = 1800

коммутатор-протокол TCP-таймаут = 25

попробовать-МТУ-открытие = истина

сервер-верняк = /и т. д./ИПК/ocserv/общественных/сервер.ЭЛТ
сервер-ключ = /и т. д./ИПК/ocserv/частная/сервер.ключ

Калифорния-верняк = /и т. д./ИПК/ocserv/cacerts в/КА.ЭЛТ

свиду-пользователей-оид = 0.9.2342.19200300.100.1.1

ТЛС-приоритеты = "нормальный:%SERVER_PRECEDENCE:%совместимости:-ВЭРС-SSL3.0"

аут-тайм-аут = 240

мин-reauth-время = 300

максимум-запрет-результат = 50

запрет-сброс-время = 300

файл cookie-Параметр timeout = 300

отрицать-роуминг = ложь

переключа-время = 172800

переключа-способ = протокол SSL

использовать-occtl = истина

пид-файл = файл /var/работа/ocserv.пид

устройство = виртуальные частные сети

предсказуемо-ИПС = истина

по умолчанию-домен = example.com

для IPv4-сети = 192.168.102.0
для IPv4-маска подсети = 255.255.255.0

в DNS = 8.8.8.8
ДНС = 8.8.4.4

пинг-аренды = ложь

компания Cisco-клиента-номинал = истина

протокол DTLS-наследие = истина

пользователя-профиль = profile.xml

Маршруты # должны быть переданы клиенту. Если вам нужно
# клиент для пересылки маршрутов на сервер, вы можете использовать 
# конфиг для каждого пользователя/группы или даже подключать и отключать скрипты.
#
# Установить сервер в качестве шлюза по умолчанию для клиента просто
# закомментируйте все маршруты от сервера, или использовать специальное ключевое слово
# "по умолчанию".

#маршрут = 10.10.10.0/255.255.255.0
#маршрут = 192.168.0.0/255.255.0.0
#маршрут = fef4:db8:1000:1001::/64

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


journalctl -фу ocserv

Когда андроид машина подключается к серверу journalctl -фу ocserv показывает странную ошибку :

работник[имя пользователя]: Пользователь IP-адресе работника-ВПН.С:295: не удалось установить ТЛС приоритет: запрос является недопустимым.

ocserv повторяет, что ошибка несколько раз и, наконец, запрет IP-адрес этого клиента.
так на машины андроид я не могу выходить в интернет.
openconnect соединяется, но не работает.

Что это за ошибка и как ее исправить?


С. П.
Я установил Cisco для любого подключения из здесь на Андроид машины, и он подключается к ocserv с той же ошибкой.
Но он работает и я могу пользоваться интернетом на телефоне Android (ВПН подключен).


+113
Ushi 2 авг. 2011 г., 11:46:48
40 ответов

Я пытаюсь перезагрузить в CentOS 7 после обновления ням, и получаю следующую ошибку, когда я выполнить команду sudo перезагрузки.

Получение власти ошибка: Ошибка инициализации орган: GDBus.Ошибка:орг.freedesktop.ДГУ.Ошибка.Элементы accessdenied: политики SELinux предотвращает от этого отправителя этого сообщения для получателя, 0 соответствуют правилам; тип="method_call", отправитель="(нуль)" интерфейс (не активен)="орг.freedesktop.ДГУ" членов="Здравствуйте," ошибка имени="(отключено)" requested_reply="0" пунктом="орг.freedesktop.ДГУ" (автобус) (г-ДГУ-ошибка-кварк, 9)

Я также получаю ту же ошибку, когда я запускаю судо службы dbus начать.

Может кто-нибудь помочь?

+965
Cody Elhard 03 февр. '09 в 4:24

Вот скрипт на Perl, что делает его shell-скрипт или функция shell-скрипт-это упражнение оставляется читателю.

#!/опт/местные/Бен/Perl с

использовать строгие;
использование предупреждений;

если (существует $ОКР{'TMUX'}) {
 # идентификатор сессии-это последний элемент
 # в /tmp/1С/ffkjhk76sdgn/Т/tmux-771/по умолчанию,16772,8
 мой($ИД) = $Пер{'TMUX'};
 $идентификатор =~ Ф{^.*,выражение (\D+)$}{$1};

 # получить имя сессии 
 мой($УМК) = м(tmux ЛС-Ф "#{session_name}: #{идентификатора session_id}");
 открыть(в, "$УМК |") || умереть с QQ([ошибка] не удается открыть трубу от "$ЦМД" -\$!Н);

 в то время как (<в>) {
гусеничка;

 если (м{(^.*):\ы+\$$ИД$}) {
 печать "сессия имя: <$1>\п";
 выход 0;
}
}

 печать "не удалось определить TMUX сессии именем\п";
 выход 1;
}
еще {
 печати "не в TMUX сессии\П";

 выход 1;
}

Это производит следующий вывод в сессии TMUX:

<~> $ tmuxsessionname
Название сессии: <1>

<~> $ tmux переименовать-сессии с "foobar"

<~> $ tmuxsessionname
Название сессии: <фрагментик>

Вне сессии TMUX он будет производить следующее:

<~> $ tmuxsessionname
Не в сессии TMUX 

Вы можете угробить печать заявления и просто использовать выход кода если вы хотите использовать это в shell-скрипт или что-то.

+929
user217686 11 сент. 2011 г., 13:20:06
Другие ответы

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


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

Я не проверял это, но насколько я знаю, это должно быть возможным выключение локальный сервер X11 (обычно путем остановки отображения X11 менеджер, будь то ГСД, sddm, классическая программа XDM или любой другой *ДМ), а затем входа в систему на виртуальной консоли и запуска пользовательского Х11 сессии, как это для гнома:

xinit СШ-X пользователь@удаленный-сервер гном-сессии 

Или такой для KDE:

xinit СШ-X пользователь@удаленный-сервер помощи startkde

Обычно Х11 дисплей диспетчер запустит сервер X11, присутствует логин диалог и процесс проверки подлинности (при необходимости выполняется некоторые скрипты для инициализации пользователя root перед и/или после проверки подлинности), а затем выполнить одну команду или скрипт входа в систему пользователя, который будет служить основой сессии. Классический по умолчанию версия о том, что сценарий может быть найден как в/etc/Х11/xsession теперь, но окружение рабочего стола типа GNOME и KDE могут заменить, что их собственные команды. Эту команду/скрипт остаться в живых в период сессии: если он умрет по любой причине, менеджер X11 дисплей будет считать сеанс или разбился, и сбросит сервера X11 и начать все сначала.

Когда вы используете команду StartX для запуска одного Х11 сессии из виртуальной консоли без отображения X11 менеджер, это обертка скрипт, который использует xinit чтобы запустить сервер X11 и сессии команды/скрипта.

Что вы хотите сделать, это запустить сервер X11, но использовать СШ-Х вместо местных сессии команды, чтобы выполнить фактическое Х11 сессии команды/скрипта на удаленном хосте.

В xinit команда будет запустить локальный сервер X11, но его единственный клиент будет СШ команду. Что СШ будет установить перенаправление X11, подключиться к удаленному хосту, войдите в систему и запустить какой-либо команды, необходимо начать соответствующее окружение рабочего стола сессии на удаленном хосте. Поскольку $отображение переменных и ~/.Xauthority файл будет установлен на СШ-х, поэтому любой Х11 приложения, включая оконный менеджер для X11, надо уметь бегать.

Однако, как X11 сервер не будет доступен локально, различные улучшение работы расширения протокола Х11 автоматически будет недоступна, и подключение к сети + шифрование СШ вызовет заметную задержку. Любое взаимодействие между оконным менеджером и любое другое приложение Х11 должны проходить через сервер X11, что означает две поездки через сеть в каждую сторону. Поэтому он, безусловно, будет более вялым, чем местной рабочего стола.

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

+904
d33pcode 29 июл. 2010 г., 19:47:27

Потерять управляющими бред, и та часть, где вы проходите половину команды после...:

Су -з /Бен/Ш-с "тест.питон $полный путь | Ц '[%Г-%м-%д %ч:%м:%с]'" &> Журнал
+887
Accidental brine 17 сент. 2016 г., 04:49:45

Я в замешательстве по поводу gpio_keys водителя. Этот драйвер различает два типа кнопок:

Прерывание-только кнопки кнопки и GPIO приводом

Может кто-нибудь объяснить разницу между одним и другим?

+876
Chef Suman sharma 24 мар. 2014 г., 04:52:56

Я знаю, что хорошо себя коммунальные услуги, как команда grep выход "нормальные" сообщения на стандартный вывод и сообщения об ошибках на stderr.

$ команда grep '^ФОО' файл1 файл2
файл1:ФОО
команда grep: файл2: нет такого файла или каталога

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

Я хотел бы узнать о хорошая практика: когда перенаправляет сообщение в stderr и разумно, а когда нет?

"Это зависит", конечно, но у вас есть некоторые выводы, которые помогли бы мне сделать эти решения?

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

+826
Aftermovie 24 авг. 2012 г., 07:58:31

Я подключаюсь к Узел1 через SSH и запустить сеанс экране. Из одного из тех окон я СШ в Узел2, который запускает сеанс на экране входа в систему.

Как я могу создать/переключения между экраном Windows на Узел2? Есть ли способ, чтобы избежать первого экрана(Узел1) и отправить команду на второй экран(Узел2)

+778
Pinkie 11 дек. 2015 г., 13:00:19

У меня есть жесткий диск, который должен идти в режим ожидания после 30 или 60 минут.

Я пробовал (на 3 минуты для тестирования):

# программами hdparm -с 36 /Дев/СДА

в /dev/ПДД:
 настройки в режиме ожидания до 36 (в 3 минутах)

И это не сработало, даже когда нет доступа к более чем 5 минут. Теперь я думал о какой-то связи c обработки данных, так что я проверил

# программами hdparm -г /Дев/СДА

в /dev/ПДД:
 выдача команд в режиме ожидания 

Диск вышел в режим ожидания и спала, как вы можете найти с

# программами hdparm -с /Дев/СДА;дата

в /dev/ПДД:
 состояние диска: в режиме ожидания

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

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

+752
Revoman 2 дек. 2011 г., 11:00:10

- это сложный вопрос. Проблема имхо в том, что есть JSON-объектов, перемежаемых простые текстовые поля. Я думаю, что у вас есть следующие параметры (обратите внимание, что вы будете нуждаться в последних использовать syslog-НГ версию, чтобы использовать JSON, и к-в Парсеры, я бы на версии 3.8):

  • Если вы можете, настроить MongoDB, чтобы войти в чистый JSON и разобрать, что в syslog-НГ в JSON-парсера. (Не знаю, если MongoDB может сделать это.)

  • Можно построить схему базы данных , чтобы покрыть отдельные сообщения, но это может занять много времени

  • Но наиболее вероятным вариантом будет использование комбинации системного журнала syslog-НГ парсеров. А именно, попробуйте следующее:

    • использовать в CSV-парсер , чтобы разделить сообщение на две колонки в первой { персонаж
    • разбор первого столбца, используя ключ-значение парсер (двоеточие является разделителем в этой части сообщения)
    • использовать формат JSON-парсер для разбора второй части сообщения (так как некоторые сообщения из нескольких частей в формате JSON, вы могли бы добавить еще один комбинированный КШМ+JSON здесь) Эти анализаторы создаст пар имя-значение разобранные значения, и вы можете использовать шаблон или шаблон функции для вывода их как вам нужно (например, через формат-Вельф шаблон функции).
  • Или теперь, когда я думаю об этом, если вы не нуждаетесь в JSON структуры (только телевизор с именами+значения), то можно попробовать просто переписать правило, чтобы удалить {} символов из сообщения, и использовать ключ-значение синтаксического анализатора.

  • Если указанный выше вариант не работает, вы можете написать собственный парсер на Python и обрабатывать сообщения.

НТН.

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

+703
Jake Tucker 30 нояб. 2019 г., 00:21:09

Как полагают, можно использовать сочетание тех squashfs (для сжатия) и AUFS (в стек и объединить слои файловой системы). Где AUFS выступает за еще одну файловую систему Союза. Но как это реализовать? Я предлагаю вот простой пример скрипта для осуществления тех squashfs/aufs...

Но во-первых, я считаю, что aufs поддерживается на ядре Debian, но не для Ubuntu :-( так что при условии, что ваш дистрибутив является правильным, основанном на Debian, мы можем приступить к установке некоторые основные инструменты, так

apt-получить установку файл инструменты aufs-инструменты

А теперь к командам. Команда mksquashfs используется для каталогов компресс(ы) в сжатые модули. Два модуля файл здесь созданы и установлены, чтобы сделать файлы доступными. Затем мы создаем aufs, с одной перезаписываемой отделения, и два чтения ветки (т. е. squashfs по). Предлагаемые параметры для команды mount укажите ветви (см. aufs человек). Наконец, мы создаем файл, чтобы проверить, что изменения файл действительно записываются на перезаписываемый слой.

Поэтому я надеюсь, что это полезно.

#!/бин/Баш 

# apt-получить установку файл инструменты aufs-инструменты

# Цель:- создать aufs/файл, который сливает содержимое файла в /etc и /sbin 

команды mkdir -Р ТЭМП/{ro1,КО2,изменения-реж,aufs-ДМО} && компакт темп

# сжатие файлов и т. д. и sbin в модули файл 
# через /ETC и /sbin только потому, что они удобны
mksquashfs /и т. д. и т. п. sqsh -б 65536
mksquashfs файл /sbin каталоге.sqsh -б 65536

# теперь подключить файл модули, чтобы сделать файлы доступными
горе -о РО,петли и т. д. ro1 sqsh 
горе -о РО,петля переключатель.КО2 sqsh 

# AUFS-это аббревиатура для другой файловой системы Союза 
# смонтировать aufs с 3 ветвями - записываемый отделения, и два отделения для чтения
горе -Т aufs -о БР:$ФРД/изменения-реж=РВ,БР:$ФРД/ro1=РО,БР:$ФРД/КО2=РО ни $ФРД/aufs-реж

компакт-диск aufs-реж
Эхо "здесь кое-что изменить файл, чтобы доказать, что файловая система aufs запись"
сенсорный раз
компакт -

размонтировать aufs-реж
размонтировать ro1
размонтировать КО2

# и наконец, мы смотрим на изменения-реж, чтобы просмотреть сохраненные изменения файла 
Общ изменения-реж
+679
andr2506 30 июл. 2014 г., 06:09:05

Я хочу выполнять команды в моей программы на Си. Однако, мне нужны root права, чтобы создать несколько папок. Я выполните следующую команду:

системы("Эхо <rootpass> | суда для CD <папка> && сделать установку");

<rootpass> задается пользователем (а значит, команда должна выполняться только если пользователь имеет root прав). 

Однако, когда я запускаю это, система возвращает с кодом 256 ( возникновения ошибки EPERM /* операции не допускаются */).

Как я могу решить это?

+592
LaJeanie 21 февр. 2011 г., 19:39:45

Водители начинают появляться в новых ядрах. Вот проблема: https://bugzilla.kernel.org/show_bug.cgi?id=109081

В случае, если кто-то хочет купить этот ноутбук для использования в ОС Linux, дождаться, что ошибка будет исправлена, прежде чем делать так.

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

+580
Freedom 6 мая 2015 г., 16:27:34

Обучающие книги bash-это неправильно. Подоболочек наследует все переменные. Даже $$ (ПИД фирменной оболочки) хранится. Причина в том, что на оболочку, оболочка просто вилы, а не оформлять новую оболочку (наоборот, когда вы вводите ./файл, новая команда будет выполнена, например, новой оболочки; в трассированием выходной, посмотреть на вызова execve и подобные). Так что, в принципе, это просто копия (с Некоторые документированные различия).

Примечание: это не относится к Баш; это верно для любой раковины.

+519
user222152 6 апр. 2011 г., 08:05:02

АЛТ-_ уже вставляет последнее слово из последней команды. Для меня это хорошо достаточно, но можно добавить еще один ключ привязки, которая вставляет пробел, что последнее слово и принять линии (ввода).

С в tcsh или ЗШ (для альт-С, С За же):

bindkey -с '\ЕС' '\что\Р'

С Баша:

привязать '"\Эс": "\что\Р"'

Затем введите:

$ Nmap по -пн -СС 192.168.1.5
$ СШ<панели>
завиток $ <панели>
...

В ЗШ и в tcsh , по крайней мере, на числовой аргумент (то есть, когда Вы предварите его Alt-<номер>) будут применяться пробел, который не очень полезен (АЛТ-3АЛТ-Ы бы вставить 3 места, последнее слово раз и приняли линию). Это было бы более полезно иметь его вставить либо не последние слова из последней команды, или последнее слово с не последнюю команду, или последние Н слова из последней команды.

В ЗШ не менее, вместо того, чтобы использовать макрос, можно определить новый виджет. Например:

использовать-последнее слово() {
 LBUFFER+=" "
 злэ вставка-последнее слово
 злэ принимаем он-лайн
}

злэ -Н использовать-последнее слово
использовать-последнее-слово bindkey '\ЕС' 

АЛТ-3АЛТ-С будет вставить 3РД последнее слово из последней команды.

Чтобы вставить последнее слово из 3РД последнюю команду:

использовать-последнее слово() { 
 LBUFFER+=" "
 местные Н=$числовых
 задан числовой
 повторить ${Н:-1} злэ вставка-последнее слово
 злэ принимаем он-лайн
}

Чтобы вставить последние 3 слова из последней команды:

использовать-последнее слово() { 
 для ((числовые=${числовое:-1}; числовой; цифровой пароль...)) {
 LBUFFER+=" "; злэ вставка-последнее слово
}
 злэ принимаем он-лайн
}
+485
Phaeton 1 дек. 2019 г., 13:46:48

Самое простое-это, наверное, хклип:

$ Эхо "текст" | хклип

Вставьте, используя среднюю кнопку мыши.

Как xsel, это, как правило, не устанавливаются по умолчанию, так что вам может понадобиться, чтобы установить его (судо apt-получить установку хклип на Debian и Ubuntu).

+480
user1496026 24 апр. 2015 г., 12:26:26

Вот мой последний топ инфо прежде чем он застрянет:

топ - 18:26:10 до 238 дней, 5:43, 3 пользователя, средняя нагрузка: 1782.01, 1824.47, 1680.36
Задачи: 1938, 1 из которых работает, 1937 спать, перестал 0, 0 зомби
Процессор(ы): 2.4%США 3.0%сы, 0.0% батареи Ni, 0.0% ID, с 94.5%ва, 0.0%привет, 0.0%Си, 0.0%ст
Мэм: 65923016k общее, 65698400k используется, 224616k бесплатно, 13828k буферов
Обмен: 33030136k общее, 17799704k используется, 15230432k бесплатно, 157316k кэширования

Как вы можете видеть, так как я запустил около 2000 процессов выполнения Hadoop и сделать команду, %ва очень велика. Я лимит памяти и процессора в контрольных группах, будет полезно, если я лимит дискового ввода-вывода, тоже? Если да, то может кто-нибудь дать мне некоторые идеи о том, как это делать в группах? Спасибо заранее.

+465
samstars 13 дек. 2017 г., 04:17:17

Я могу настроить локальные-только учетные записи электронной почты с помощью sendmail-А, или постфикс, и сообщения будут храниться в каталоге/var/mail/имя пользователя и читаемый в окне терминала, используя шавка.

Я пытался начать пару муа ГПИ читать из этого почтового ящика, но они все ожидают SMTP или IMAP в подробности. (Пробовал эволюции, гири и Thunderbird.) Есть ли способ, чтобы получить доступ к почтовому ящику с GUI, без того, чтобы настроить локальный SMTP или IMAP? Я не возражаю, используя специальный интерфейс.

+457
sj755 20 окт. 2018 г., 07:44:20

Я использовал интерфейсом dconf-редактор для карты крышки для ESC и ESC для шапки, но я хочу остаться Эку Эку. Как мне это сделать? В настоящее время я поставил ['шапки:побег'] под хкв-варианты.

Я считаю, что команду я бегу изначально был /usr/Бен/setxkbmap -вариант "шапки:swapescape". Я читал где-то, а просто слепо копировать вставить его. Проблема его сменил свои ключи. Все, что я хотел, чтобы держать Эку, как это и поворот крышки в Эку.

Кстати, я на Ubuntu 16.04

+435
Xaser 5 окт. 2015 г., 07:32:59

Чтобы увидеть тип вашего пути:

$ Эхо $путь
/usr/местные/sbin:/usr/местные/Бен: файл/sbin:/ОГРН: выполнить/sbin

Чтобы добавить файл /usr/bin в путь сразу же, типа:

Пути $ PATH="$путь:/usr/Бен"

Чтобы убедиться, что каталог /usr/Бен остается на своем пути после следующего входа в систему, добавьте(или измените) переменную PATH в свой RC-файл (в моем случае .bashrc следующее):

Проверка оболочки:

$ Эхо $Шелл
/бин/Баш

Мою оболочку Bash, так что я изменить мой .файл bashrc:

ви ~/.bashrc следующее

Добавьте следующую строку (или изменить путь, если он уже существует):

Путь="$путь:/usr/Бен"
+433
Sasa Glisic 21 окт. 2019 г., 22:02:23

Быстрый и грязный способ:

грэп -Р пинг в /var/катушка/крон/crontabs

Точное место, где кронтабе хранятся могут отличаться от системы к системе, но обычно в каталоге/var/катушка и кронтаб где-то в названии.

Также обратите внимание, что многие системы имеют система кронтабе (как в файле/etc/crontab-файл, файл/etc/cron-а.д) некоторые из которых могут вызвать больше скриптов вроде /и т. д./cron.почасовой, .ежедневно...

+421
viktor fedorov 16 июл. 2017 г., 09:37:42

Да можно, но после, fdisk и ваша файловая система будет верить на жестком диске меньше, чем это. Эта проблема часто встречается при управлении виртуальной машины и вас попросят продлить их жесткие диски.

Поскольку вы используете LVM, вам потребуется изменить его как ЛВМ и уровней FileSytem.

  1. Для LVM, вам потребуется
    1. pvresize , чтобы применить новый размер
    2. же lvextend , чтобы расширить логический том с этих новых экстентов доступен
  2. Для Ext*, у вас есть resize2fs команды. Смотрите эту страницу для получения дополнительной информации о других файловых систем.

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

+421
Christopher P Yarger 28 июл. 2015 г., 03:21:56

Прочитайте это для хороших советов по использованию памяти и вычислений на Linux

http://virtualthreads.blogspot.com/2006/02/understanding-memory-usage-on-linux.html

http://virtualthreads.blogspot.com/2006/02/re-memory-usage-on-linux.html

+415
Rud Faden 31 июл. 2012 г., 19:25:47

СР -В (или СР --архив)- это обычный подход для такого рода задач; он сохраняет все атрибуты (права собственности, права доступа и дополнительные атрибуты), и не разыменования ссылки. Он также копирует рекурсивно (например ).

+377
Percival 9 окт. 2013 г., 23:15:50

Я бы хотел, чтобы отключить сочетание клавиш Ctrl-Альт-пробел комбинацию, используя инструмент командной строки, без root прав.

Я знаю, что могу использовать setxkbmap для ванноймогут “переключать” с возможностью завершить:ctrl_alt_bksp. Далее, setxkbmap -вариант [имен нет опции] удаляет все варианты. Есть ли способ, чтобы отменить только один вариант?

+375
user3635766 17 июн. 2015 г., 11:40:19

Я хочу знать, что контроль последовательности отправляемых Баш программами для форматирования их выходов.

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

DDEESSCCRRIIPPTTIIOONN
 _L_e_s_s-это программа, похожая на _m_o_r_e (1), но который позволяет обратным ходом-
 Мент в файл, а также движение вперед.

Но если я пошлю ЛС-г'ы вывод в файл нет данных о своих цветах формате.

Я использую Мак ОС Х.

+345
Gary Woods 20 июл. 2019 г., 10:50:12

Может быть:

компания sed '$!Н;/\^(.*\)\Н.*% \1$/!Р;Д'

То есть СЭД работает по скользящему 2-линия пространства с помощью П С Д и удалите первую строку (пропустить его, не (!) Пrinting), если он найден (\(...\) захватили в \1) в конце ($) во второй строке после "% ".

Это должно также работать для таких вещей, как:

Это тест
ФОО% это тест
бар% фу% Это тест

(снимает первые 2 строки).

+320
Jason Struthers 14 дек. 2017 г., 09:15:35

Я бы хотел, что все данные, хранящиеся в накопителе в зашифрованном виде. Сетевой накопитель используется для а) ежедневное резервное копирование и Б) как общий жесткий диск для пользователей, позволяя, таким образом, одновременный доступ для чтения/записи. Все машины в Linux, поэтому нет необходимости брать в учетной записи Windows (например, Самба).

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

  • Некоторые пользователи будут монтировать виртуальный диск и доступ на чтение/запись, это нормально или могут быть проблемы?
  • Бы эффективность этого метода разумного или есть быстрее подходов для общего шифрования?
+320
alechonok 17 янв. 2014 г., 11:56:18

Вы можете просто уничтожить их, используя СЭД

грэп мля именем.ФОО | СЭД -Е 'С/^[ \Т]*//'

Удаляет пробельные символы из вывода

+294
wotchit 9 апр. 2018 г., 09:20:26

Корень на самом деле вопрос: "Можно ли запустить ОС Android на ежевики PlayBook?"

Поскольку одно является производным Linux и другие-это производные Unix, он кажется естественным, пригодный для Здесь.

+282
Late Lover 22 июн. 2018 г., 00:45:23

Например, если я хочу иметь файл с именем gitconfig хранит настройки (нет ведущего .) быть признана ВИМ в качестве типа файла=gitconfig хранит настройки, есть указания на это в комментариях или что-то подобное в самом файле? Обратите внимание, я хочу, чтобы это работа всей системы, поэтому запуск модификации ВИМ файлы не рекомендуется.

+279
CPBenton 10 янв. 2016 г., 17:46:38

Основываясь на том, что подобный вопрос, грэп может выводить десятичные смещения. Вы можете конвертировать их в hex с awk.

грэп -Eboz '[[:печать:]]{4,}$' входной_файл |
на awk '{i=индекс($0,":");функции printf "%7х %З\П",$0+0,функцию substr($0,я+1)}'
+232
Naemy 15 дек. 2017 г., 13:48:50

У меня 3,5 т ССД, и я сделал 1.5 раздела T в нем раньше. Затем я хочу добавить еще один раздел. Но он всегда показывает нет свободных секторов, который я думаю, довольно странно.

# программа fdisk /Дев/nvme0n1 

Предупреждение: размер этого диска составляет 3,8 ТБ (3840000000512 байт).
Формат DOS таблица разделов не может использоваться для дисков для томов
больше (2199023255040 байт) для 512-байтовых секторов. Использовать parted(1) и GUID 
формат таблицы разделов (GPT).

Добро пожаловать в команду fdisk (утиль-Линукс 2.23.2).

Изменения останутся только в памяти, пока вы не решите их писать.
Будьте осторожны перед использованием команды записи.


Команда (M для справки): P

Диск как /dev/nvme0n1: 3840.0 ГБ, 3840000000512 байт, 7500000001 секторов
Единиц = секторах 1 * 512 = 512 байт
Размер сектора (логического/физического): 512 байт / 512 байт
Ввода/вывода размеры (минимальные/оптимальные): 512 байт / 512 байт
Тип метки диска: Дос
Идентификатор диска: от 0x00000000

 Загрузочное Устройство Начало Конец Блоки ID Система
/разработки/nvme0n1p1 1 2147483647 4294967295+ УО ОПС

Команда (M для справки): N
Тип раздела:
 п первичный (1 основной, расширенной 0, 3 бесплатно)
 e расширенный
Выберите (по умолчанию P): Е
Номер раздела (2-4, по умолчанию 2): 
Нет свободных секторов доступен

Команда (M для справки):
+227
chumpbot 19 нояб. 2012 г., 09:40:23

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

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

... < <(найти ...; Эхо $? >найти.статус.ТМП; МВ найти.статус.ТМП найти.статус)
пока ! [ -е найти.состояние ]; сплю 1; сделано
find_status=$(кота найти.статус; РМ найти.статус)

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

mkfifo find_pipe
найти ... >find_pipe &
find_pid=$!
... <find_pipe
подожди $find_pid
find_status=$?

Если ни один из подходов не подходит, я думаю, что вам потребуется для более способных языки, такие как Perl, Python или Ruby.

+202
joeblasted 21 июн. 2014 г., 07:47:31

Имя хост-переменной для вашего почтового сервера является недействительным.

Попробуйте изменить значение myhostname поле в/etc/постфикс/главная.кф от значений по умолчанию для имя хоста (например, yourwebsite.com или mail.yourwebsite.com)

+200
Isaiah Taylor 31 дек. 2013 г., 10:27:13

Нет. Например, если у вас есть база данных MySQL, которая находится на вашем компьютере, который будет убивать своего гнезда, или если вы используете Emacs в качестве сервера, который будет убивать процесс сервера. Есть много других случаев, где это не безопасно удалить эти файлы. Лучшее, что можно сделать, это написать скрипт, который проверяет дату файла и удаляет его, если он старый.

+179
Charles Aredam 16 сент. 2014 г., 13:13:29

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

судо дополнения кв-репозиторий PPA:yannubuntu/загрузки-ремонт
судо apt-получить обновление
судо apt-получить установку -й загрузки-ремонт && загрузки-ремонт

После того, как он открывает попробовать рекомендуемый ремонт

+165
rockerest 28 сент. 2011 г., 12:58:50

Вы сохранили файлы поставляются с строки DOS окончаний (переводы строк). Ваш редактор автоматически распознает это и не показать ^M символов, но они все равно есть. (Вероятно, есть какой-то другой показатель, что файл использует Дос окончаний строк.)

Вам нужно удалить символы CR. Один из способов-это:

Перл-Пи -Е С/\Р//' /дома/rob1nn/.r_inc/*
+151
michael carlin 8 апр. 2012 г., 09:30:13

Вот я недавно купил Dell ноутбук Inspiron 5577 и загружаетесь Линукс Минт версия 18.3 на нем. Все работает нормально, кроме У меня возникли проблемы с тачпадом. К ним относятся:

  • прыжки курсора
  • случайно удалив текст.
  • перемещение между окнами

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

Полезная Информация

Если я запускаю сравнению с XInput

⎡ Виртуальных ядра идентификатор указателя=2 [мастер-указатель (3)]
⎜ ↳ Виртуальных ядра XTEST идентификатор указатель=4 [раб указатель (2)]
⎜ ↳ ELAN1010:00 04F3:3012 идентификатор тачпад=12 [раб указатель (2)]
⎜ ↳ ЭТПС/2 Elantech тачпад ИД=15 [раб указатель (2)]
⎣ Виртуальных ядра клавиатура id=3 [мастер-клавиатуры (2)]
 Виртуальный ↳ основных XTEST идентификатор клавиатура=5 [раб клавиатура (3)]
 Кнопка питания ↳ ИД=6 [раб клавиатура (3)]
 ↳ Видео автобус с id=7 [раб клавиатура (3)]
 ↳ Видео автобус с id=8 [раб клавиатура (3)]
 Кнопка ↳ рулевое ИД=9 [раб клавиатура (3)]
 ↳ Сна кнопка id=10 [раб клавиатура (3)]
 ↳ Integrated_Webcam_HD ИД=11 [раб клавиатура (3)]
 ↳ Процессор Intel спрятал событий с id=13 [раб клавиатура (3)]
 ↳ В переводе набор 2 идентификатор клавиатура=14 [раб клавиатура (3)]
 ↳ Делл горячие клавиши WMI с кодом=16 [раб клавиатура (3)]

устройства с id=12 имеет "синаптической" свойства, но меняя их, кажется, не имеют никакого эффекта.

+132
eb999 13 окт. 2013 г., 07:04:46

Не делай это короткий ответ: в RAID0-это хуже, чем никакого налета на всех с точки зрения надежности.

Длинный ответ, что вы должны сделать:

+62
Jhaman Thapa 2 июн. 2011 г., 06:27:03

Один из способов использования языка Perl:

Содержание script.pl:

использование предупреждений;
использовать строгие;
использовать XML::прутик;

умереть с QQ[использование: на Perl $0 <XML-файла>\П] если @АГДУ == 1;

мой $веточку = модуль XML::прутик->новый(
 twig_roots => { 
 г[г:гнтп] => \&handle_gtin,
 }, 
 twig_print_outside_roots => 1,
);

$веточку->parsefile( смены );

суб handle_gtin {
 мой ($Т $гнтп) = @_; 
 $гнтп->set_text( в[] );
$гнтп->печать;
}

Запустить его как:

на Perl file.xml script.pl 
+49
user1289626 15 дек. 2012 г., 06:25:17

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

$200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil $200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil blue chew viagra scam buy viagra buy viagra online buy viagra online canada pharmacy buy viagra online without script canada pharmacy viagra generic canadian pharcharmy online viagra canadian viagra canadian viagra without a doctor prescription cheap viagra cialis vs viagra cost of viagra female viagra female viagra pills free viagra free viagra samples generic viagra generic viagra 100mg generic viagra available generic viagra canada price generic viagra online pharmacy generic viagra sildenafil citrate generic viagra without a doctor prescription herbal viagra how does viagra work how long does viagra last how much does viagra cost how to take viagra for maximum effect i took viagra mom levitra vs viagra mom gives son viagra natural viagra natural viagra alternatives that work natural viagra substitute nizagara 100 mg vs viagra online viagra online viagra without subscription over the counter viagra real life viagra demonstration revatio vs viagra side effects of viagra sildenafil sildenafil 100mg sildenafil 20 mg sildenafil 20 mg tablet sildenafil 20 mg tablet vs viagra sildenafil citrate sildenafil citrate 100mg sildenafil citrate 20 mg sildenafil coupons sildenafil dosage sildenafil dosage recommendations sildenafil generic sildenafil side effects sophia viagra sophia viagra bikini sophia viagra hot stendra vs viagra stepmom gives son viagra viagra viagra 100mg viagra before after photo actual viagra boner viagra canada online pharmacy viagra coupon viagra coupons viagra coupons from pfizer viagra dosage viagra dosage recommendations viagra erection viagra erection after ejaculation viagra for men viagra for sale viagra for sale on amazon viagra for women viagra generic viagra generic availability viagra generic release date viagra in action viagra on line viagra online viagra online canada pharmacy viagra online pharmacy viagra patent expiration viagra pill viagra pills viagra porn viagra prank viagra prices viagra samples viagra sex viagra side effects viagra substitute viagra vs cialis viagra without a doctor prescription viagra without doctor prescription what is viagra when will generic viagra be available blue chew viagra scam buy viagra buy viagra online buy viagra online canada pharmacy buy viagra online without script canada pharmacy viagra generic canadian pharcharmy online viagra canadian viagra canadian viagra without a doctor prescription cheap viagra cialis vs viagra cost of viagra female viagra female viagra pills free viagra free viagra samples generic viagra generic viagra 100mg generic viagra available generic viagra canada price generic viagra online pharmacy generic viagra sildenafil citrate generic viagra without a doctor prescription herbal viagra how does viagra work how long does viagra last how much does viagra cost how to take viagra for maximum effect i took viagra mom levitra vs viagra mom gives son viagra natural viagra natural viagra alternatives that work natural viagra substitute nizagara 100 mg vs viagra online viagra online viagra without subscription over the counter viagra real life viagra demonstration revatio vs viagra side effects of viagra sildenafil sildenafil 100mg sildenafil 20 mg sildenafil 20 mg tablet sildenafil 20 mg tablet vs viagra sildenafil citrate sildenafil citrate 100mg sildenafil citrate 20 mg sildenafil coupons sildenafil dosage sildenafil dosage recommendations sildenafil generic sildenafil side effects sophia viagra sophia viagra bikini sophia viagra hot stendra vs viagra stepmom gives son viagra viagra viagra 100mg viagra before after photo actual viagra boner viagra canada online pharmacy viagra coupon viagra coupons viagra coupons from pfizer viagra dosage viagra dosage recommendations viagra erection viagra erection after ejaculation viagra for men viagra for sale viagra for sale on amazon viagra for women viagra generic viagra generic availability viagra generic release date viagra in action viagra on line viagra online viagra online canada pharmacy viagra online pharmacy viagra patent expiration viagra pill viagra pills viagra porn viagra prank viagra prices viagra samples viagra sex viagra side effects viagra substitute viagra vs cialis viagra without a doctor prescription viagra without doctor prescription what is viagra when will generic viagra be available $200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil