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

На мою старую систему Ubuntu (тот, который я пытаюсь восстановить) у меня был загрузочный раздел на/dev/sda1, посколькумоя основная ОС раздел на/dev/sda2, и своп-раздел на/dev/sda3 в качестве. Я ошибочно отформатирован через устройство/dev/sda1, поскольку превращая его в ФАТ32 ФС.

Первое, что я сделал, было использовать testdisk, чтобы убедиться, что моя файловая система цела (что это было), поэтому я скопировал его на внешний жесткий диск, то я СР -р в /dev/sda2 /путь/к/внешних/резервного копирования. Можно ли использовать мой живой компакт-диск, чтобы сделать новую установку с соответствующего раздела Boot и выполните крепление /путь/к/внешних/резервного ряда/нормального/крепление/пункт потом пишем в файл/etc/fstab или что-то, так что я могу загрузить его? Что бы сам процесс будет точно?

Я уже пробовала 2 или 3 разных способа исправить мою жратву раздел, так что я могу загрузить файл /dev/sda2, что до сих пор на моем ноутбуке SSD, но я еду на 3 недели, пытаясь исправить эту проблему и нет времени возиться с ним больше.

+70
Dirbaio 31 июл. 2012 г., 19:15:30
31 ответов

При использовании команды "ls" команды, печатает баш в следующем формате:

файл1 файл2 файл file3 файл file4
file5 file6 file7 file8

Но когда данный параметр "-1", он печатает:

файл1
файл2
файл file3

и т. д...

Есть ли способ как-то "настроить" Баш всегда автоматически включать параметр "-1" при использовании команды "ЛС"? (Т. е. делая "ЛС" эквивалент команды "ls -1")

+992
Guest Anon 03 февр. '09 в 4:24

У меня есть параметр командной строки, которая принимает ряд потом флаги, которые я хотел бы иметь список внутри списка параметров в MAN-странице.

В настоящее время я просто сделав линии флаг - описание (Man-странице), но это не подходит по следующим причинам:

  • Не отступ строк. Я могу вручную отступ их, но тогда я должен считать заданной ширины консоли, которые я не хочу делать
  • Приходится полагаться на двойные переводы строк, чтобы перейти к следующей строке, я бы предпочел что-то вроде .ТП.
+966
luther jeanty 13 сент. 2010 г., 20:45:00
Другие ответы

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


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

Более обычным способом для этого будут путем введения жестких ограничений через команду ulimit - это может даже остановить forkbomb. Марсель Stimberg сказал, Хороший аналогичная утилита, но фокусируется исключительно на цене, а не, скажем, ограничить использование памяти, который был включен в ваш вопрос.

+920
automaton 7 сент. 2016 г., 06:25:15

Используя сортировку, как основной инструмент:

сортировка в iFile.дат-К1,1 -К2,2nr | сортировка -uк1,1 | у awk '{печати $1,$2}' \
| вставьте - <(вроде в iFile.дат-К1,1 -к3,3nr | сортировка -uк1,1 | у awk '{печати 3$}')
+806
adilet2802 23 янв. 2010 г., 07:49:30

Следующие на awk команда добавит табуляцией столбец в конец каждой строки со значением 10000:

на awk -ф '\т' -в ОФС='\Т' '{ $(П+1) = 10000; печать }' входной_файл >выходной_файл

Данные читаются из файла и записываются в файл outfile.

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

Есть бесчисленное множество других способов делать то же самое, очевидно. С СЭД, например:

СЭД с/$/,10000/' входной_файл >выходной_файл

Это использует запятую в качестве разделителя и просто подставляет в строку ,10000 в конце каждой строки.

+769
Phil Sorensen 17 февр. 2014 г., 22:15:25

Я использую SSH для входа на удаленный сервер и запустил параллельных вычислений. Я использую кроме для мониторинга загрузки процессора. Но после запуска долгое время, при выходе и показывает:

кроме: тоже можете открыть файлы в системе

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

кроме: нет замков 

Что это значит? Что я могу сделать, чтобы обойти?

+755
raleigh 23 авг. 2019 г., 23:24:33

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

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

В случае запросов, которые делают все это путь к вашему приложению (они не попадают в кэш HTTP-прокси или нет HTTP-прокси), приложение для вычисления содержания он должен отправить обратно. Если это вычисление дорогой, но часть данных можно кэшировать из предыдущих запросов, как memcached - это хороший способ для приложения, чтобы спрятать результаты [части] эти вычисления, таким образом, они могут быть повторно использованы позже. Ваша заявка должна быть написана специально для этого, и для подключения к memcached в случаях, чтобы получить и установить эти данные.

+740
Peter Huge 16 дек. 2019 г., 09:48:19

С GNU СЕПГ:

СЕПГ -Н/Pattern_A/,/Pattern_B/{/Pattern_B/д;файл P}' 

Выход:

Pattern_A
строка1
строка2
Pattern_A
линии5
line6
+726
Geoffrey Ogbuagu 12 мая 2012 г., 04:46:20

Я пишу сценарий оболочки, чтобы быть использованы для различных целей. Различных операций зависят от входных параметров. Как я могу проверить, какие параметры передаются в скрипт во время его выполнения?

Может кто-то пожалуйста, объясните, как этот запрос будет работать? Сказать, что я 1 скрипт abc.sh который принимает 1 входной параметр и в зависимости от ее значения shell скрипт должен или не должен что-то делать. Сказать, что я прошел '1' в качестве входного параметра и наметила. В то время как скрипт работает, как я могу проверить значение параметра?

+659
Alino4kaaa 23 сент. 2016 г., 23:18:50

Для вашей конкретной проблемы, рассмотреть вопрос об использовании

найти . -завивка 700 -параметр maxdepth 1 -общ.

или

найти . -завивка /у+rwx по -параметр maxdepth 1 -общ.

Ссылка.

+655
Alcalyn 13 мар. 2016 г., 09:09:51

ОС думает, что интерфейс (так написано на первой строке вывода ИС команды).

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

+592
warsong 13 мар. 2016 г., 23:55:40

Я использую проходят на протяжении довольно долгого времени; но после экспорта мой ключ хранения и GPG ключи на другую машину я вижу следующий выход:

$ команду GPG --list-ключевой
/главная/швед/.с GnuPG/файлы pubring.Гоб
------------------------------
паб 2048R/FA829B53 2015-04-28
Уид [конечной] Юрий шведов (швед) <[email protected]>
суб 2048R/74270D4A 2015-04-28

Мой ключ импортных и надежных, но не полезной:

пропуск вставьте тест
Введите пароль Для теста: 
Повторно введите пароль для проверки: 
Гоб: 2048R/FA829B53: обезательно: нет открытого ключа
Гоб: [ввода]: ошибка при шифровании: нет открытого ключа
роковой: pathspec '/дома/швед/.пароль-магазин/тест.Гоб' не соответствует ни одному из файлов

Что я могу сделать, чтобы снова использовать мой ключ?

+536
linuxrules94 27 июн. 2017 г., 01:11:53

Это зависит от того.

  • Если вам не нужно разрешений магазине потом идут с работы с 7z. Это обеспечивает быстрый доступ к отдельным файлам (никогда не пробовали извлекать один файл из 100 ГБ дегтя?) и хорошее сжатие. Однажды я взломал вместе разрешение восстановить генератор скриптов скрипт с Find и sed я постараюсь найти, что, если вы заинтересованы.

  • Для небольшой (не более нескольких ГБ) архив я хотел использовать сжатый смолы. Если скорость имеет значение вообще я бы не использовать его для больших архивов. XZ является лучше, чем bzip2, что лучше, чем gzip. Некоторые живут/спасательных компакт-дисков не есть XZ, но я еще не видел системы без помощи bzip2.

  • Для больших файлов несжатого деготь является хорошим выбором. Скорость является приемлемым в большинстве случаев. В зависимости от того, что в архивах это не имеет смысла сжимать его. Аудио и видео файлы уже сжаты и не могут быть сжаты с алгоритмами без потерь.

  • Звезда может делать все tar может и поддержка разреженных файлов. К сожалению, это не так широко используется.

+533
flipcc 19 июн. 2012 г., 04:04:42

Я использую Арч Линукс и у меня динамический IP-адрес с использованием через dhcpcd. Я могу получить доступ к веб-сайты через Google Chrome, но проблема в том, что я получаю 'не удается устранить ошибку сервера при запуске некоторых команд в терминале (например, git клон).

Я попробовал попинговать github.com и делаешь nslookup и он возвращает правильный IP. Любые идеи?

+505
NeatoBandito 19 мая 2012 г., 08:44:54

Я нашел с помощью 'найти' команду, чтобы искать отдельные файлы, что некоторые нестыковки происходят. Например, я хотел искать определенный файл со словом бумага в его названии. Если я ввожу команду sudo найти /МНТ-имя_экземпляра *бумага* выход:-

каталог /mnt/данные/MyPhotos/обои

который является достаточно справедливым, но это было не то, что я искал. Но если я ввожу команду sudo найти /МНТ-имя_экземпляра "*бумага*" выходной сигнал:-

каталог /mnt/данные/музыка/flv файлов-музыка/Joe_Jackson_Sunday_Papers_small.МР4
каталог /mnt/данные/музыка/flv файлов-музыка/Status_Quo_Paper_Plane_medium.МР4
каталог /mnt/данные/MyPhotos/обои

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

+496
IzztShfq 9 мая 2010 г., 09:36:32

По словам Брэда Шпенглер о https://forums.grsecurity.net/viewtopic.php?f=7&t=2522есть тривиальный способ нагнетать в uid 0, используя CAP_SYS_CHROOT (возможность использовать функцию chroot(2):

CAP_SYS_CHROOT: общая: Жюльен Tinnes/Крис Эванс: если у вас есть доступ на запись в той же файловой системе, в двоичном бит SUID, создать chroot-окружения с управляю libc и затем выполнить жестко связанные с битом SUID бинарных пределах вашего окружения и получить полный root привилегий через заднюю дверь

+489
Aaqib Javed 3 мар. 2013 г., 12:14:35

Я использую rsync для резервного копирования моих файлов сайта, используя ... по ссылке-дест скопировать из предыдущего резервного копирования rsync.

в rsync-zavx -е 'СШ-п22\' 
 --числовые идентификаторы \
 - удалить -Р \
 --ссылка-дест=../"$latest_backup" "$rhost:$rhost_source" "$local_dest";

Я заметил, что файлы с non-ASCII символы выглядят имели свои символы преобразованы, так как rsync удалять их и повторно загрузить их.

Вот пример:

удаление public_html/images/made/96096a4645d59a3e/Moulin_a?\#200_vent_Bourgogne_DBW1901_680_680_s_c1.jpg

public_html/images/made/96096a4645d59a3e/Moulin_à_vent_Bourgogne_DBW1901_1200_801_80.jpg

Можно ли остановить rsync для преобразования символов?

+478
Danone3 6 апр. 2019 г., 20:35:08

Я использую i3 и облицовка панель в сочетании с светло-шкафчик для блокировки экрана.

Свет-Locker отображает сообщение блокировки на заблокированном телетайп и показывает на экране пароль на второй телетайп.

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

Проблема возникает, когда я связываю команды systemctl с конкретным ключом через файл и3 конфиг такой:

bindsym с свдв-нет-запуск-код systemctl приостановить, режим "по умолчанию"

При нажатии $мод + с экран гаснет сразу, не показывая сообщения блокировки.

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

Такое поведение является не приемлемым, так как он подвергает рабочем столе после переключения компьютера, даже на рабочем столе отображается только на короткое время.

Я думаю, что при использовании bash, чтобы выполнить systemctl приостановить, команда занимает больше времени или sth. как, что делает возможным для света-шкафчик для переключения на сообщение блокировку, прежде чем система приостанавливает.

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

+432
Hana Qamar Cat 24 июн. 2017 г., 11:46:51

У меня есть отформатированный USB-флешки от моей малины в vfat и использовать его с зрения динамики и событий, который нормально работает (перетаскивание файлов из Windows 10, записать их на флешку и открыть их на планшете с Android).

Но когда на моем RPi и пытается хранить файлы с него на флешку, я не вижу какой-либо файл или каталог. Просто написано ’объем информационной системы’. Что я сделал не так?

+425
TuxGamer 30 мая 2013 г., 15:39:24

Вы могли бы попробовать что-то вроде этого:

кто -у | \
на awk '$5 ~ /^[0-9][1-9]:.*$|^[1-9][0-9]:.*$/ {функции printf "%ы %ы %з\п", $1,5$,$6}' 

на awk матч для моделей начиная с 0[1-9] || [1-9][0-9].
Вы можете попробовать, чтобы соответствовать модели не начиная с 00 , Если вы хотите.

+368
splintering 17 сент. 2010 г., 16:58:03
СЕПГ г 
вариант: г г копирование/append трюм, чтобы картина пространства.

Г не часто используется, но это хорошо для этой цели. СЭД поддерживает два буферных пространств: “модель пространства” и “пространства”. Строки обрабатываются СЭД обычно пропускают через пространство, как различные команды работают на свое содержание (С///, Пи т. д.); пространства начинается пустой и используется только некоторые команды.

В г команда добавит перевод строки и содержимое трюма пространство шаблонов. Выше СЭД программа не ставит что-нибудь в трюмном помещении, так Г эффективно только добавляет перевод строки в каждой строке, которая обрабатывается.

+367
allo 21 нояб. 2019 г., 12:37:54

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

Что нужно проверить:

ПСЖ () { ПС п-п $(pgrep "${@:--у пользователя$user}"); } # определяем удобная функция

ПСЖ пульс # увидеть, если есть процесс с PulseAudio работает

кошка /proc/asound/card0/pcm0p/sub0/hw_params 
 # посмотрим, что в вашей системе есть открытое Звуковое устройство 

как lsof /dev и/СНД/pcmC0D0p
 # посмотрим, что открыть Звуковое устройство 

pavucontrol # в пакет для графического конфига 

Эти команды все проверять первый ИКМ воспроизведения потока алса card0. Это в HDA-Intel для аналогового выхода, который является почти наверняка, что подключили к колонкам.

На самом деле, я не уверен на 100%, что ваша система card0 как аналоговый выход. Похоже, card0 ваш выход HDMI, и карточки1 - это

Карта аппаратное обеспечение:1 'СБ'/'ВДА АТИ СБ в 0xd0440000 на IRQ 16'

Попробовать что-то проигрывании через карточки1. например

игре -л # выбрать "строку устройство"
игре -ВВ-г гв:карта=HDMI,с Дев=3 фу.в формате WAV
# и
игре -ВВ-г гв:карта=ПЧ,Дев=0 фу.в формате WAV

Суб-номера устройств могут различаться в зависимости от вашей системы.

Эти прямые аппаратное обеспечение: устройства что с PulseAudio использует в качестве бэкэнда. Если пакет имеет алса аппаратного устройства открытой, игре не сможете использовать его напрямую, только через dmixбыл:карта=ПЧ,Дев=0 или аналогичный (dmixбыл: устройства передают данные с PulseAudio для совместного доступа, а не непосредственно на устройстве.)

-D по умолчанию является алса по умолчанию, которая предположительно ваш пакет настроен на использование. Хотя ПА настраиваемая. Если вам нужно, вы можете изменить его по умолчанию выход на одну, что на самом деле делает шум при игре.

Жаль, что я не перерыть все вещи, вы сказали, что вы пробовали, так что это может быть излишним.

Одна великая вещь о Linux заключается в том, что при высоком уровне frontend-а становится все более запутанной, нежели меньше, или кажется слишком сложной, это обычно легко покопаться под капотом. :) (ДГУ / systemd не являются исключением, хотя.)

+320
michael fadayomi 30 мар. 2013 г., 07:18:29

Похоже, шухер должен быть в состоянии создать и установить 32-битные пакеты на 64-битных системах. Это схроны уже хранить все дерево nixpkgs причине для архитектуры i686 В, и не должно быть никаких проблем, чтобы загрузить и установить их, но я не вижу способ сделать это.

+296
Anin Smith 4 июл. 2012 г., 06:40:53

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


В большинстве случаев вам необходимо собрать кросс-компилятор. У меня только опыт с ССЗ (но я верю, что кода LLVM, и другие компиляторы, имеют одинаковые параметры). А на GCC кросс-компилятор достигается путем добавления --мишень для настройки:

./настроить --построить=i686 в-Арч-Линукс-гну --цель=рука-не-ОС linux-gnueabi

Вам нужно скомпилировать с GCC, glibc версии и добавления с этими параметрами (и предоставить ядра заголовки ядра на целевой машине).

На практике это значительно более сложные и различные ошибки сборки выскочить на разных системах.

Есть несколько гидов там о том, как собрать набор средств GNU, но я рекомендую Linux с нуля, который постоянно поддерживается и делает очень хорошую работу, объясняя, что представленных команд.

Другим вариантом является начальной компиляции кросс-компилятора. Благодаря борьбе компиляции кросс-компиляторы для различных архитектур на различных архитектурах crosstool-NG не был создан. Это дает бутстрэп за набор инструментов, необходимых для сборки кросс-компилятора.

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


Несколько дистрибутивов обеспечить кросс-компиляторы в виде пакетов:

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

Ссылки:


Модули ядра Примечание

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

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

+290
user10412869 4 мар. 2011 г., 06:15:44

К HAProxy был составлен на кучу *Никс платформ, включая BSD и Солярис (и конечно в Linux). Если ваш балансировщик нагрузки не работает на Linux, это очень удобно и настраивается программное обеспечение. Он знает о HTTP, но также могут сбалансировать любой TCP службой, он ничего не знает. Он может проверить сервера и удалить с сервиса любую, что не реагировать (или не реагировать достаточно).

Он живет здесь: http://haproxy.1wt.eu/

Есть один недостаток: она разговаривает только с внутреннего (внутренних) сервера, по протоколам IPv4 (входящие IPv6-соединений, балансировку нагрузки в порядке, это просто внутреннее соединение это общества к IPv4). Если ваша ферма серверов на двойной стек установки, это не проблема.

+244
Nataly 23 июл. 2016 г., 02:02:30

Я не собираюсь вдаваться в подробности о том, почему ваши попытки вести себя так, как они это делают, потому что Майкл Мрозек ответ охватывает это хорошо. В двух словах, все в одинарные кавычки ('...') трактуется буквально (и в частности первый ' обозначает конец строки-литерала), в то время как ` и $ сохраняют свой особый смысл между "...".

Нет со ссылкой внутри одиночных кавычек, так что вы не можете поставить одинарную кавычку внутри строка с одинарными кавычками. Однако есть такая идиома, которая выглядит как это:

\бар Эхо 'фу'"'

Печатается фу юристов, поскольку аргумент в Эхо сделана из единого,-цитирует трех-буквенная фу, сцепленные с одиночный символ ' (полученных путем защиты персонажа ' с ее особым смыслом предшествующей \), сцепленные с один-процитировал трех-буквенная бар. Так что, хотя это не совсем то, что происходит за кулисами, вы можете думать '\" как способ включить одиночную кавычку внутри строка с одинарными кавычками.

Если вы хотите печатать сложные многострочные строки, лучшее средство-это документ. А вот документ состоит из двух символов << затем с помощью маркера, такие как <<ВФ, потом несколько строчек текста, затем конец маркера только на своей линии. Если маркер приводит в любом случае ('ВФ' или "ВФ" или \ВФ или 'Е""С' или ...), то текст воспринимается буквально (как внутри одинарных кавычек, за исключением того, что даже ' это обычный символ). Если маркер не котируется вовсе, тогда текст интерпретируется как в двойные кавычки, с $\` сохраняя их особый статус (но " и строки воспринимаются буквально).

кошка <<'ВФ'
Эхо парам=` команда grep $АРГ в /var/tmp/и setfile | у awk '{печати 2$}' `
ВФ
+199
new learner 9 нояб. 2019 г., 19:44:12

Расходы на техническое обслуживание. Особенно если вы не очень хорошо знакомы с администрирования Linux. Дистрибутивы NAS будет содержать все необходимые пакеты из коробки, а также, как правило, будет иметь веб-интерфейс для удобной настройки.

+165
kuniberterino 3 мая 2011 г., 07:34:48

Применение grep к через файл 200 строка должна принять миллисекунды, так что я бы сомневался в ее, что.

Попробовать СШ-ВВВ Тим@сервер , чтобы увидеть, что замедляя его.

По умолчанию оболочка сохраняется в файле/etc/passwd и в конце линии:

drjimbob:х:1000:1000:Джим Боб,,,:/главная/drjimbob:/бин/Баш

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

Обратите внимание, что каталог/usr/Бен/СШ-копия-удостоверение личности - это просто скрипт и строку, которая получает вас в беде:

{ функция eval "$GET_ID" ; } | СШ ${1%:} "значение umask 077; тест -д .СШ || команды mkdir .СШ ; кошка >> .по SSH/authorized_keys" || выход 1

Если вы проверить это; с сценарий как test_script.sh

#!/бин/Баш

значение umask 077; Эхо "работает нормально"
$2

и запустить его как баш-в-Х test_script.sh "ignored_first_parameter" "значение umask 077; Эхо 'нет'"

Вы увидите, что баш разметки (на основе переменной среды $МФС) переменной "значение umask 077; Эхо нет" на второй параметр, а затем оболочки расширения сказал Баш выполнить команду umask с '077;' что дает ошибку.

Это в основном связано с тем, что введя в Баш КОМАНДА1; команда2 принципиально иной, чем параметр переменная some_var='КОМАНДА1; команда2" и запустив $some_var.

См.: http://www.gnu.org/software/bash/manual/bashref.html


Редактировать: для решения конкретных вопросов;

(1) я все еще думаю, что этот метод контроля доступа является подозрительной и, возможно, обойти один из стандартных трюков, если пользователь имеет несколько другой вид доступа. Допустим, у них есть FTP-доступ к их каталога пользователей; они могут загрузить .файл login (содержащие поддельные $Path и подделка whoami), что позволяет им войти в систему.

По крайней мере сценарий должен указать полный путь whoami (на моей Убунту машине /usr/Бен/whoami; могут различаться на разных системах). См.: безопасное программирование для Linux ч 5.2.

Кажется чище, чтобы отключить оболочки для пользователей, которые не могут войти (например, установить оболочку для /ОГРН/ложные в файл/etc/passwd и для пользователей не в списке). Альтернативно (или дополнительно), если вы не только беспокоитесь о удаленного входа в систему, возможно, использовать параметр в файле/etc/протокол ssh/sshd_config В использовать сочетание AllowUsers/AllowGroups в белый список пользователей/групп или DenyUsers/DenyGroups в черный список пользователей/групп к SSH (правда, отметить, что эти пользователи могли входить в систему, если есть физический доступ к машине).

Однако, если ваш куратор изменен скрипт, чтобы использовать функцию eval $2 это должно решить насущные проблемы с SSH-копия-удостоверение личности. Ознакомиться с Баша: зачем использовать eval с переменной расширения.

#!/бин/Баш

Имя пользователя=`whoami`

если ! команда grep ^$имя пользователя$ /и т. д./домен-пользователи > /dev/нуль; тогда
 Эхе -е "вы не авторизованы для входа на этот сервер\н\н"
Элиф тест -З "$2"; затем
 Эхо -э "пользователь с правами"
/бин/Баш
еще #в случае, если пользователи пытаются отправить команду через SSH или использовать УПП
 ивал $2
интернет

На вопросы 2-5; ответы, (2) да (3) да (4) нет (5) ЧШ Тим -ы /бин/Баш.

+136
SM K 15 мая 2015 г., 15:30:20

Если я правильно понял права доступа к файлу связанный 3-значный номер, который указывается чтения/записи/выполнения.

Значение umask по умолчанию "маски", которая вычитается из значения по умолчанию. Так Из значение umask 0022 значение по умолчанию для То что бы 777 станет 755?

Правильно ли это и если да, то первый 0 в значение umask?

+121
Ekta Mishra 26 апр. 2011 г., 13:11:34

Это немного запутанно, но по крайней мере он избегает использование SQL. Используя ваш образец диапазон в файл с именем 'диапазон':

сл 6000 > целых чисел
у awk '{печати $1","$2"{с/\\(.*\\)/\\1 "$3"/; т\п}" } конец { печати "с/\\(.*\\)/\\1 0/" }' диапазон > диапазон.СЭД
СЭД -F диапазона.седьмого числа > числа.выход

Это создает файл целых чисел с номерами 1..6000, а затем с помощью awk, чтобы перевести спектр-файла в серии СЭД команд, которые затем перенаправлены в СЭД файл скрипта (диапазон.СЭД). Тогда мы называем СЭД с файлом сценария sed на ввод чисел и перенаправить его в выходной файл.

Скрипт на awk делает две основные вещи:

  1. Печать "пуск,стоп" спектр (с помощью первого и второго полей из файла спектра) с блоком из двух команд:

    а. распечатать СЭД "найти и заменить" команду "все на линии" с ", что предыдущие ничего", а затем 3-й столбец диапазона файла.

    б. если замена прошла успешно, ветку до конца сценария sed (и так минуя последний кусок из сценария sed)

  2. как последняя команда в скрипте СЭД (после прекращения входного диапазона), распечатать поиск СЕПГ и заменить команду, чтобы заменить значение в строке с этим значением следует ноль.

Это оставляет вас достаточно гибок в состоянии обновлять ассортимент и/или число файлов, без необходимости обновления много логики жестко.

+117
user5441403 5 мар. 2015 г., 14:36:13

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

Я тока глядя на две вещи, но я открыт для других предложений:

  • "Сегменты ретранслируется" из выходных данных команды netstat -с

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

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

  • Есть метрики доступны для измерения среднего возраста для TCP-соединений?

Я хочу, что TCP-соединений, что закончить раньше (отсутствует рост количества ошибок и потери пакетов) может означать, что данные продавил с меньшим опозданием.

+100
Android User since 4 years 2 дек. 2011 г., 05:40:31

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

$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