Автоматизированная SSH-ключей без пароля, как?

Я хотел бы сделать автоматизированный скрипт, который вызывает SSH-ключей и создает какой-то паб/частного пар ключей, которые я буду использовать в дальнейшем. В принципе все работает нормально....
SSH-ключей -б 2048 -Т ОГА -Ф /tmp/и sshkey -м
...кроме того, что он запрашивает у меня пароль, что бы зашифровать ключи. Это сделать -в настоящее время - автоматизация сложно.

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

Что такое (наилучшее) решение этой проблемы?

В варианте, который якобы означает "тихий/бесшумный" не избежать фразу взаимодействия. Также я не нашел что-то вроде этого
SSH-ключей ...... -м ... нет-пароль

Пожалуйста, не начать проповедовать о или поучать меня Pro и минусы "отсутствует фраза", Я знаю об этом. В интерактивной форме (не в виде скрипта) пользователь может просто нажмите [Enter] дважды, и ключ будет сохранен в виде текста. Это то, что я хочу добиться в такой скрипт:

#!/бин/Баш

КОМАНДА1
команда2
ВАР=$(command3)

# это не должно остановить скрипт и задать пароль
СШ-Кеген -б 2048 -Т ОГА -Ф /tmp/и sshkey -м

+850
Kiwi7147 23 мая 2015 г., 04:34:03
35 ответов

То есть фактически на основе MD5 хэш пустого пароля:

$ помощи mkpasswd -м мд5 -с 9TGbA/Ж3 
Пароль: 
$1 9TGbA$/Ж3$qxBpCtr2C3VIKcwcvniQi1
$ 
+996
Vologina 03 февр. '09 в 4:24

На основе ответа Костас'.

1) Создать парсить файл.на awk, со следующим содержанием :

/^Запись/ {
 если (S>0) {
 функции printf ("%с|%С|", Р,Л)
 системы("ЭКО"линия"' | команду md5sum - | у awk '{печати $1}' ");
}
с=1;
Р=$2;
с=1;
л=ШП;
строка="$0";
}
!/^Запись/ {
строка=строки символ"\n""$0";
с+=1
}
Конец {
 функции printf ("%с|%С|", Р,Л)
 системы("ЭКО"линия"' | команду md5sum - | у awk '{печати $1}' ");
}

Увидеть Костас разъяснения. Этот скрипт вобще е начало результирующей строки (а не печать, что ставит в строку) системы(Эхо $строки | программы md5sum) для печати на MD5 и новой строки

2) запустить на awk -Ф"|" -F разобрать.на awk файл myfile

3) наслаждаемся результатом :

1111/1|cb36533781d8dd00011a85b0db9b87b3
2222/4|521331bb249e8a668afa2199fa8d289a
3333/6|6c2564464187094e9db3159d26ade2a5
+988
Dhayal Ram 3 июн. 2016 г., 06:19:32
Другие ответы

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


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

Jasonwryan (как обычно) прямо в точку со своим первоначальным комментарием.

Пакеты арки должны быть как можно ближе к "ванили", как это возможно. Теперь, в то время как вы могли бы использовать rpmextract или чужой, нет действительно веских причин для этого. Что вы должны сделать, это создать пакета текущим , который использует обороты, как исходного файла, а затем устанавливает все, что нужно, где оно должно быть в упаковке() функция. Если вы не знаете как это сделать, взгляните на некоторых пакетов в ArchLinux пользователей репозитория; есть много, которые делают подобные вещи.

Теперь, с bsdtar (по умолчанию экстрактор используется на исходных файлов с помощью makepkg) поддерживает извлечение оборотах без проблем, нет никаких причин, чтобы использовать rpmextract—он добавляет makedependency без добавления каких-либо реальных функций.


Некоторые связанные чтение из Вики:

+945
user36956 16 апр. 2018 г., 14:55:14

Я создал экземпляр GPU на вычислительные системы Google с NVIDIA Тесла К80 прилагается. Я установил графический процессор драйвера и CUDA на основе этого руководства.

компания NVIDIA-SMI-на проверку - ОК.

nvcc -V проверка - ОК

Сейчас я пытаюсь убедиться, что я могу запустить безголовый рендеринга с OpenGL.

Я попытался это:

судо видеокарты NVIDIA-конца -В-использовать-дисплей-устройство=нет

чтобы настроить до конца.

Затем:

экспортировать дисплей=:0

Наконец,запустив glxgears:

glxinfo | grep в OpenGL в

Я получаю эту ошибку:

Ни указанный протокол об ошибке: не удалось открыть дисплей :0

Мой файл xorg.файл conf выглядит так:

# видеокарт NVIDIA-конца: Х файл конфигурации от Nvidia-конца
# нвидиа-до конца: версия 390.30 ([email protected]дисплей-х64-rhel04-14) Срд 31 января 22:46:17 ПСТ 2018
Раздел "Serverflags Такую Строку"
 Вариант "IgnoreABI" "Правда"
 Вариант "nolisten" "правда"
 Вариант "AutoAddDevices" "False" - В
EndSection
Секции "ServerLayout"
 Идентификатор "Layout0"
 Экрана 0 "видеокарта NVIDIA" 0 0
EndSection
Раздел "Файлы"
EndSection
Раздел "Устройство"
 Идентификатор "нвидиа"
 Драйвера "нвидиа"
 Имяразработчика "корпорация Nvidia"
 BoardName "Тесла К80"
 BusID "PCI на:0:4:0"
EndSection
Раздел "Экран"
 Идентификатор "нвидиа"
 Устройства "NVIDIA"не
 Вариант "UseDisplayDevice" "нет"
EndSection

Чего не хватает в моей конфигурации?

Моя ОС: Убунту 16.04

+898
Tesquin Crydd 25 мая 2013 г., 06:56:59

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

Для того чтобы сделать изменения стойкими, вы можете иметь удачу раскомментировав "KEYBOARD_RATE" и "KEYBOARD_DELAY" строки в файл/etc/роз/config и если есть файл.

В противном случае (для Ubuntu, во всяком случае), существует, как правило различные дистро-специфичные подходы, см.: https://askubuntu.com/q/140255/231504

Вот почему я полагаю, что набор значений через xset жить только в памяти, в X-сервера:

Когда я запускаю команду под трассированием, вот так:

ставка xset трассированием Р 175 37

Кажется (исходя из моего скромного опыта с трассированием), что настройки записываются в сокет, и на моей машине сокет:

в /tmp/.Х11-в Unix/х0

Чтобы увидеть, что на другом конце сокета:

судо как lsof +D и в /tmp/.Х11-в Unix

... выходы:

КОМАНДА ПИД ПОЛЬЗОВАТЕЛЕЙ ФД ТИПА РАЗМЕР УСТРОЙСТВА/ИМЯ УЗЛА 
Файл xorg 1635 корень 3У в Unix 0xffff88046ae4bc00 0t0 24945 в /tmp/.Х11-в Unix/х0 тип=поток

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

+799
iter 25 окт. 2011 г., 01:41:11

@evilsoup предложил хорошее решение, но он часто ломается.

Быстрое Решение

Вот решение, которое никогда не ломается.

история | хвост -2 | голову -1 | хклип -выбор буфера обмена

Просто запустите эту команду и он будет копировать команду, которую вы просто побежал в буфер обмена.

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

Пользовательская Функция

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

myclipcopy () {

 если [и-Z $1 ]
 тогда # если аргумент не был предоставлен, то просто скопируйте последнюю использованную команду
 история | хвост -2 | руководитель -1 | СЭД -ре с 'S/[[:пробел:]]+[[:цифра:]]+[[:пробел:]]+//г' | хклип -буфера обмена
 кароче Эхо ', следующая команда была скопирована:'
 история | хвост -2 | руководитель -1| СЭД -ре с 'S/[[:пробел:]]+[[:цифра:]]+[[:пробел:]]+//г'

еще
 myindex=$(( $1+1 ))
 история | хвост -$myindex | руководитель -1 | СЭД -ре с 'S/[[:пробел:]]+[[:цифра:]]+[[:пробел:]]+//г' | хклип -буфера обмена
 Эхо "следующая команда была скопирована:"
 история | хвост -$myindex | руководитель -1 | СЭД -ре с 'S/[[:пробел:]]+[[:цифра:]]+[[:пробел:]]+//г'
интернет

 #Удалить эту команду из истории
 myhisnum=$(истории | хвост -1 | команда grep -ОП '\з\д+\с' | грэп -ОП типа '\D+'); история -д $myhisnum
}

Копировать-вставить эту функцию в ваш ~/.bashrc и файл. Обратите внимание, что если вы положите это в отдельный файл bash-скрипт, и запустить скрипт, он не будет работать как история команд не сможет получить доступ к вашей истории в этом случае.

И, наконец, запустить его как:

myclipcopy 3
# Эта команда копирует третью-последнюю команду

Кроме того, разработчики добавили в этой функции заключается в том, что он удаляет себя из истории после его запуска. Это полезно, потому что тогда индекс "назад" команды не меняется.

+782
o3o 7 мая 2016 г., 09:42:46

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

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

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

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

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

+773
simou 2 янв. 2020 г., 15:25:45

команда setfacl выглядит лучшее предложение для вас. Убедитесь, что в ACL коммунальные услуги устанавливаются. Чтобы проверить, если он уже установлен

В базах Редхат системы :

Юм список ACL

В системах, основанных на Debian делать

с dpkg -л ОБК

Если уже не установлен, для систем RedHat баз делать :

ням установить СКД.архитектуру x86_64 # или использовать ДНФ для более поздних версий Fedora и так

В системах, основанных на Debian делать

dpkg для установки ОБК

Включить ACL в файловых системах, с помощью параметров в файле /etc/fstab строчку

Идентификатор UUID=your_uuid_here /раздел filesystemtype вариантов,ОБК 0 2

Обратите внимание ,что ACL - это только часть добавлена, теперь перемонтируем раздел

горе -о перемонтировать /your_partition_here

(Что завершит установку части, вы не могли бы сделать это, если ACL не установлен).


Команда setfacl Applyting

команда setfacl -М Г:руководитель:файла РВ в /var/www в/user1Project #нужны права root 

Вы хорошо идти

+764
Gina Diaz de Miranda 12 сент. 2017 г., 14:10:32

Используйте следующую команду:

файл команда grep '\с' 

который удаляет все строки, включая пробелы и табуляцию.

В противном случае, удаление не включая строки с пробелами/табами, используйте:

грэп . Файл

Например:

файл $ е "строка1\Н\nline2\Н \nline3\п" > 
$ кошка -в файл
строка1

строка2

строка3
файл $ команда grep '\с' 
строка1
строка2
строка3
$ грэп . Файл
строка1
строка2

строка3

См. также:

+742
Sharang Dashputre 24 дек. 2018 г., 10:17:17

Вы уже знаете ЗШ-история-подстроке-поиска.

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

Если вы не знаете, стоит попробовать.

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


Тоже не решение, но тесно связаны:

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

Автозагрузка -УЗ истории-начало-поиск-меню
злэ -Н истории-начало-поиск-меню
истории-начало-поиск-меню bindkey '^Р' 

Это список строк истории, которые начинаются с текущего вхо, в списке на выбор по номеру.

Клавишей управления+П на месте |:

диалог - | $ 
Введите цифры:
1 диалог --инфобокс текст 5 15| е с/...104..//'
Диалог 2 --Да нет SomeText 0 0
3 диалог --текст Да Нет 0 0
4 диалог --текст Да нет 5 15
+731
kinzq 24 февр. 2018 г., 13:15:04

Как правило, вы обнаружите, что это вопрос среды. Запуск скрипта из cron не выполняет файл/etc/профиль скрипт. Вы можете источник /и т. д./профиль в начале скрипта, или установить только те переменные, которые понадобятся вам для скрипта (путь это тот, который быстро приходит на ум).

Я предлагаю создать небольшой скрипт, который запускает ОКР команду и трубы, то в файл так что вы можете видеть именно то, что ваша среда при работе что-то из cron. Должны помочь вам найти то, что не установлено, что должен быть.

+694
Matan78 2 окт. 2014 г., 19:51:01

Две вещи держали почте с отправкой. Имен запись в файле/etc/файл resolv.конф указывала на IP-адрес, который не существует. Я не знал этого нового контроллера домена/сервера Exchange будет иметь новый IP-адрес. Я изменил запись в файле/etc/файл resolv.конф на сервер имен 192.168.2.10 на сервер имен 192.168.2.11.

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

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

Спасибо за помощь, @vonbrand. Я высоко ценю его.

+686
ah si 24 мар. 2015 г., 03:12:28

Я не тестировал его, но как запятую-то же самое, и это может работать:

Зависит: Либ (<= 4), Либ (>= 2)
+654
Ahmad Karim 7 июн. 2014 г., 01:45:20

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

IP-связей присел br0
связи IP-дель-Дэв br0
systemctl перезагрузите команду systemd-networkd
+636
Rick Black 15 сент. 2011 г., 09:52:53

ОК, на запрос, я отвечаю на свой собственный вопрос:

  • Я пробовал каждый доступной и предоставленной команды. В исходном посте обе ссылки я нашел, пытаясь решить эту проблему и ссылки на возможные решения.
  • Ответ Повелителя Огня, хоть и не полезно, это более глубокий для такого рода проблем.
  • Казалось, что проблема была с Windows, а не Linux или ее установки. Моя ставка является то, что проблемы возникли после установки Linux и обозначение ее разделов для загрузки. Не знаете, что и почему.

Решение было "просто" переустановить Windows с оригинального изображения (просто чтобы быть уверенным, что все могло идти круто к нормальной) и восстановить старый образ моей установки Windows (образ раздела) , который я сделал год назад с clonezilla. После восстановления он жратву не удалось, и я использовал rescatux, чтобы восстановить ее. Все вернулись к нормальной жизни.

+633
Oleksandr Meleshchuk 5 февр. 2012 г., 11:21:48

Моя сеть явно смущать, но я не могу понять, как:

Дерек@ВИНКа:~$ nslookup с google.com
;; подключение истекло; ни один из серверов не может быть достигнуто

Дерек@ВИНКа:~$ завиток google.com
<HTML>и<руководитель><мета НТТР-экв="содержимое-тип" содержимого="текст/HTML;кодировка=кодировка UTF-8">
<Название>301 перемещен</заголовок></голова><тело>
<Н1>301 Перемещен</Н1>
Документ был перемещен
<А href="http://www.google.com/">здесь</a>.
</ТЕЛО></HTML>И

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

tracepath тоже просто длинная серия либо ??? или ответа ответов.

(чистки рядов, все стало работать, но я пытаюсь изменить мой второй маршрутизатор—на 50' Ethernet—кабель, подключенный к кабельному модему/маршрутизатору, чтобы стать АП в той же подсети, вместо того, чтобы маршрутизатор самостоятельно подсети)

Дерек@ВИНКа:~$ ОКР | грэп -я посредник
Дерек@ВИНКа:~$ кот /и т. д./хостов
127.0.0.1 localhost в
127.0.1.1 ВИНКа

# Следующие строки желательно с поддержкой IPv6
::1 ип6-локальный ип6-петлевой
fe00::0 ип6-localnet
ff00::0 ип6-mcastprefix
виде FF02::1 ип6-allnodes
виде FF02::2 ип6-всех маршрутизаторы

Дерек@ВИНКа:~$ 

Дерек@ВИНКа:~$ nslookup с
> сервер
По умолчанию сервер: 127.0.1.1
Адрес: 127.0.1.1#53

Интересно, что я получу тот же результат от работающей системы NetworkManager и еще Connmand.

Если я поиск через мой роутер (команда nslookup хост 192.168.0.1), я до сих пор не могу получить какие-либо резолюции, но браузеры/локон/с wget всегда работать на моем ноутбуке, мой малиновый Пи медиа-сервер, и мой телефон—все они под управлением различных ОС.

Насчет в /etc/файл nsswitch?

Дерек@ВИНКа:~$ grep в хосты в /etc/файл nsswitch.конф
ведущие: файлы mdns4_minimal DNS В [равно notfound=return] позволяет решить [!UNAVAIL=возвращение] ДНС

Очевидно, что последние ДНС является избыточным, но он смотрит прямо, в противном случае.

Дерек@ВИНКа:~$ кот /и т. д./файл resolv.конф
# Порождается через NetworkManager
имен 127.0.1.1

На мой медиа сервер:

Дерек@НАН ~ $ кот /и т. д./файл resolv.конф
# Генерируемых диспетчером связи 
сервер 127.0.0.1
+624
Troitskiy 19 янв. 2012 г., 05:30:24

Ваш вопрос затрагивает два разных пространства имен, которые являются отдельными и не связаны на уровне ядра как такового ... пока мы бросаем в NFS ядра. Монтирует файловую систему покрыты пространство имен монтирования. Мое (ограниченное) понимание теперь, что если вы NFS с громкости через сеть, процессы в этом пространстве имен монтирования и соединения/коммутации сетевого пространства имен сделать монтирование NFS сложно: тот же NFS-сервер может быть подключен к другой NFS сервер с тем же IP-адрес, в зависимости от того, какой процесс, используя это пространство имен монтирования с помощью которых сетевые пространства имен. Это не только звучит сумбурно, это будет. Это причина того, почему Linux капли монтирует NFS для таких процессов.

Так что, в принципе, смонтировать и сетевого пространства имен являются независимыми. Однако, такие вещи как NFS накладывают определенные зависимости или ограничений. Обратите внимание, что в пользовательском пространстве НФС были укушены в таких ситуациях.

+617
VictoriaChan 20 апр. 2017 г., 18:56:05

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

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

Пример содержимого дерева каталогов , , :

:

/А/1abc/qwe
/А/2abc/АСД
/А/3abc/zxc
/А/4abc/рты

:

/А/2abc/АСД
/А/3abc/zxc

:

/С/1abc/qwe

ожидается: скопировать с В единственный путь 4abc/рты:

/А/4abc/рты -> /с/4abc/рты

Чтобы проиллюстрировать практические примеры , , , ведущие к такому сценарию:

  • вам сделайте резервную копию, скопировать из какого источника/ () для некоторых /назначения () и некоторые пути не удалось скопировать. Так вы хотите, чтобы скопировать все равно не хватает. Итак, вы нашли /another_destination (), который может принимать их, и вы хотите копировать только недостающие. Здесь приведены примеры ограничений, зачем копировать из К может не: диск получил полный; ограничение файловой системы в (как именем длина), а не на файловая система; и т. д.
+524
hutoroff 17 дек. 2013 г., 04:23:20

Я пытался подключить внешнее запоминающее устройство (флешку) с накладкой (как lowerdir USB и в качестве верхней временной рамдиск)

команды mkdir /данные

функция mkdir /данных/низких
команды mkdir /данные/РВ
функция mkdir /данные/корень

После создания виртуального диска

горе -Т файловая система tmpfs нет /данных/РВ
команды mkdir /данные/РАО/верхняя
команды mkdir /данные/РАО/работа

Я установил устройство USB

горе -т для vfat устройства /dev/sdb1 /данных/низких

Чтобы, наконец, использовать оверлея :

горе -Т наложение -о lowerdir=/данных/низких,upperdir=/данные/РВ/верхняя,workdi=/данные/РАО/работы нет /данных/корень

Что дает мне ошибку folowwing

неверный тип ФС, плохой вариант, плохой суперблок на оверлея, отсутствует кодовая страница или программа-помощник, или другая ошибка

имплементацией OverlayFS: файловая система на/данных/низких не поддерживается

Но согласно документации

Нижний файловая система может быть любой файловой системы, поддерживаемые Linux и делает не надо быть доступна для записи

Есть ли связь с automount и если да, то как я могу это исправить ?

+512
Omar 81527 19 мар. 2013 г., 08:03:07

Пожалуйста, найдите ниже команду, чтобы достичь того же

команды:

 для меня в RAD Дин Харди
> сделать
> СЭД -н "/$я/,+5П" p.txt| на awk -е ":" '{печати $2}'| СЭД "/$я/Д"| на awk -V я="$Я" начинается{сумма=0}{сумма=сумма+$1}конец {печати "общей оценки" Я "" сумма}'
> сделано

выход

Общее количество знаков Зод 468
Общая маркировка по DIN 375
Общее количество знаков харда 320
+503
nayma kha 15 нояб. 2012 г., 02:39:38

У меня есть несколько временных учетных записей в мой ПК, который я использую для тестирования, и я переключаться между ними очень часто. Скажем, одна из них - тест и другие тест1. Я работаю на тест и мне нужно идти на тест1. Обычно, я хотел бы сделать СУ - тест1 , который будет возвращать поле Пароль: спрашивать пароль для пользователя test1. Затем я ввожу пароль и нажмите Войти. Есть ли способ, чтобы хранить пароль в переменную пройти и кормить его с Су командование, чтобы избежать пароль: поля?

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

+488
Linda Newhouse 2 нояб. 2016 г., 02:25:35

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

в xterm -е ш-с пути/йо/код/скрипт &;

В скрипте я писал, я использую что-то вроде этого:

терминал="в xterm"

запустить () {
 команду cmd="$терминал-е ш-с $1"
 [ -Н "$1" ] && (функция eval "$ЦМД") > /dev/нуль 2>&1 &
}

запустить $наглядном примере/имя файла/

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

Просто замените терминал переменной, которую вы используете/как.

+468
Mayday 28 февр. 2013 г., 21:22:07

Вы установите его, а не экспортировать ее. Измените строку на эту:

экспорт редактора=ВИМ
+399
tbd 11 июл. 2018 г., 15:25:51
  1. уверен
  2. * 2 * * * getmail -н -д ... > /dev/нуль

если вы хотите перенаправить stdout и stderr, то ... 2>&1 > /dev/нуль

+398
trignesh solanki 1 сент. 2012 г., 00:08:18

Весь присвоение переменной командной цепи может быть сделано в один программисты, а не обжигающе грэпс выходом в на awk:

Файл fstab=` команда grep -v С "^#" /и т. д./fstab строчку | команда grep . | команда grep -v с "своп" | команда grep -v с "идентификатор" | у awk '{печати $1,$2,$3}"

вместо этого может быть

Файл fstab="$(на awk 'НФ && $0 !~ /^#|замена|идентификатор UUID/ {печать $1, $2, $3}' /и т. д./fstab с)"

Новые строки будут встроены в переменной, так что вам не нужно, чтобы петли что-нибудь, вы можете просто эхо "$файл fstab".

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

+332
ernazm 25 мар. 2013 г., 06:20:16

Здравствуйте я новичок в Linux и у меня на работе у меня есть сервер, который выполняет банковского программного обеспечения.

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

Сейчас 10240 и конце процесса опрокидывания день длится два с половиной часа, чтобы закончить, и я пытаюсь найти способ чтобы сделать его короче.

Спасибо заранее.

+317
Lewis Goddard 13 сент. 2015 г., 18:27:51

Это немного сложнее, но вы можете сделать это в bash достаточно легко. Приведенный ниже пример предназначен для 2ч видео, вы можете установить лимиты (Н<=11) соответственно:

к=0; 
я=00;
для ((н=0;при N<=11;Н++)); делать
 если [ $я -Гэ 60 ]; тогда 
 пусть K++; я=00; 
 интернет; 
 видео -я видео.МР4 -СС 0$к:$я:00 -Т 00:10:00 -C копировать $к$я.МР4; 
 пусть I+=10; 
сделано

Вы можете видеть, что это делает путем добавлять Эхо к его линии:

Эхо "видео -я видео.МР4 -СС 0$к:$я:00 -Т 00:10:00 -C копировать $к$я.МР4";

которая будет печатать:

видео -я видео.МР4 -СС 00:00:00 -Т 00:10:00 -C копировать 000.МР4
видео -я видео.МР4 -СС 00:10:00 -Т 00:10:00 -C копировать 010.МР4
видео -я видео.МР4 -СС 00:20:00 -Т 00:10:00 -C копировать 020.МР4
видео -я видео.МР4 -СС 00:30:00 -Т 00:10:00 -C копировать 030.МР4
видео -я видео.МР4 -СС 00:40:00 -Т 00:10:00 -C копировать 040.МР4
видео -я видео.МР4 -СС 00:50:00 -Т 00:10:00 -C копировать 050.МР4
видео -я видео.МР4 -СС 01:00:00 -Т 00:10:00 -с копия 100.МР4
видео -я видео.МР4 -СС 01:10:00 -Т 00:10:00 -C копировать 110.МР4
видео -я видео.МР4 -СС 01:20:00 -Т 00:10:00 -C копировать 120.МР4
видео -я видео.МР4 -СС 01:30:00 -Т 00:10:00 -C копировать 130.МР4
видео -я видео.МР4 -СС 01:40:00 -Т 00:10:00 -C копировать 140.МР4
видео -я видео.МР4 -СС 01:50:00 -Т 00:10:00 -с копию 150.МР4
+258
user3253477 18 окт. 2013 г., 15:25:36

В терминологии Debian, то при запуске

apt-получить исходные тексты Linux-изображения-3.19.0-багажник-для amd64

(или эквивалент apt-получить исходным кодом Linux), вы на самом деле загрузка и извлечение источника пакета. Данное поле содержит код апстрима (исходный код ядра загружены из kernel.org) и все пакетами Debian, включая патчи в ядро добавлена команда ядра Debian.

При запуске

apt-получить установку для Linux-источник-3.19

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

Источник имя пакета-это просто Линукс; apt-получить источник конвертирует любой двоичный пакет название дано в соответствующий источник название пакета.

Кстати, так как экспериментальный пакеты не обновляются автоматически, вы должны убедиться, что вы обновили вашу копию ОС Linux-источник-3.19 и повторно экстрагируют его перед сравнением; на .ДЦ файл, который вы видите в вашем дифф был введен в последнем обновлении. Пакеты в настоящее время в архиве все содержат этот файл.

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

Ссылка пакет исходного пакета, как полученные apt-получить источник. Это создает все ядра бинарных пакетов, в том числе и для Linux-источник-3.19 котором можно установить с помощью apt-получить установку. Последняя обеспечивается как удобство для других пакетов, которые могут понадобиться ядра источника; он гарантированно будет в том же месте все время, в отличие от источника пакета, который просто загружается в текущий каталог во время apt-получить источник запускается.

Насколько документация идет, я следовать документирования Debian на ядре справочника (раздел 4.5). Восстановление полного ядра Debian, как описано в разделе 4.2 которого вы перешли на занимает очень много времени, потому что он строит ряд вариантов.

+246
frog 1 апр. 2010 г., 07:51:30

При установке РВМ один получает следующее сообщение:

* Предупреждение: у вас есть '~/.файл "профиль", вы, возможно, захотите, чтобы загрузить его,
 для этого добавьте следующую строку в '/дома/dotancohen/.файл':

 источник ~/.профиль

Я беспокоюсь, потому что мой ~/.файл профиля содержит параметр xmodmap ~/.Параметр xmodmap , которую я, очевидно, не хотят работать (подкачка мой CapsLock и ESC ключи) каждый раз, когда я открываю новую оболочку.

Почему мудрый РВМ разработчики предполагают источники .профиль в .файл?

+236
Allman 24 февр. 2014 г., 17:44:18

Я создал расписанию как @перезагрузите корень сна 75 && в Firefox но тогда я проверить его, но это не сработало. В /var/катушка/почты/корень он показывает мне это

enter image description here

то, что я хочу архива после каждой перезагрузки я хочу, чтобы автоматически загрузить мой браузер Firefox. Хотите сделать это с хрон или даже с блок файл systemd в качестве Файл заданий crontab запуск +1 мин после @перезагрузки

+129
mvern 21 авг. 2018 г., 22:27:11

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

В bash, по каким-то причинам диск команду без аргумента использует значение дома в качестве цели. Тильда расширения, однако, возвращается к домашнему каталогу пользователя базы данных (например, файл/etc/passwd С) если дома не установлен. Так что если дома не установлен, диск жалуется, но команда CD ~ изменения в домашний каталог пользователя. компакт-диск $дома работает с CD без аргумента, когда дома не установлен.

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

+68
Sabelo Chiya 24 дек. 2013 г., 01:33:47

Возможные Дубликаты:
Может один ПК использоваться двумя пользователями одновременно через двойной монитор?

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


Спасибо

+51
Tufan Mir 23 нояб. 2015 г., 11:33:40

Один из способов:

... |СЭД -р с/^"[^"]*" *"([^"]*)"$/\1/'
Андрей Спицами

другой с:

СЭД -р с/(([^"]*"){3})//; ы/"//'

или:

СЭД -р с/.*"(.*)"$/\1/'

Это [^"] соответствует любому одному символу, что это не ".

+43
keithstric 3 окт. 2018 г., 12:09:57

Есть ли способ, чтобы включить мои ответы на темы, как Gmail делает это?

+36
Omer Gafar 24 мар. 2010 г., 20:05:01

Я использую Fedora 13, и его большой работы. Единственная проблема, с которой я столкнулся заключается в том, что сеть получает автоматически отключается, если я поставлю систему в "спящий" режим для > 30 минут. Я не могу позволить ему даже после щелчка правой кнопкой мыши. Тогда мне придется перезагрузить систему, чтобы получить интернет работать. Может кто-нибудь показать мне, как исправить это!

+13
chaosflaws 12 июл. 2018 г., 05:54:42

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

$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