Правильный способ проверить текущий сеанс bash, если процесс, запущенный в фоновом режиме, например sh abc.sh &, уже запущен или нет, заключается в использовании встроенной команды jobs.
Пример:
$ sh abc.sh &
[1] 6917
$ jobs
[1]+ Running sh abc.sh &
Это означает, что процесс sh abc.sh запущен в фоновом режиме. Если процесс завершен, вы увидите что-то вроде:
[1]+ Done sh abc.sh
Если у вас больше процессов, работающих в фоновом режиме, вы можете ограничить вывод только процессом sh abc.sh, используя:
См. help jobs для получения дополнительной информации.
Вышеуказанный метод будет работать только в текущем сеансе bash. Но если вы находитесь в другом сеансе bash (например, в другом окне терминала или вкладке или в скрипте), кроме:
ps aux | grep "[s]h bin/test.sh"
вы также можете использовать:
pgrep -a sh
[d7 ], который кажется мне более простым. Если вы увидите введенную команду на выходе (sh abc.sh в этом случае), это означает, что процесс все еще запущен. Если нет, процесс завершен. FWIW, все изменилось с тех пор, как этот вопрос был опубликован (ровно год назад). Canonical теперь объявила, что FIPS доступен для Ubuntu 16.04.
Пара сообщений об этом объявлении:
Мы рады сообщить, что официально сертифицированные криптографические пакеты уровня FIPS 140-2 уровня 1 доступный для Ubuntu 16.04 LTS для Ubuntu Advantage Advanced клиентов и как отдельный автономный продукт.и
Мы рады сообщить, что официально сертифицированные криптографические пакеты уровня FIPS 140-2 уровня 1 теперь доступны для Ubuntu 16.04 LTS для клиентов Ubuntu Advantage Advanced и как отдельный , автономный продукт.
Для получения дополнительной информации посетите https://www.ubuntu.com/security.Пользователи, заинтересованные в модулях, совместимых с FIPS 140-2, на Ubuntu 16.04 могут приобрести Ubuntu Advantage на https://buy.ubuntu.com/ или, обратившись в Каноническую команду продаж.
I также найдено, что FIPS доступен для Ubuntu 16.04 . Конечно, как уже упоминалось, это только коммерческий.
FWIW, все изменилось с тех пор, как этот вопрос был опубликован (ровно год назад). Canonical теперь объявила, что FIPS доступен для Ubuntu 16.04.
Пара сообщений об этом объявлении:
Мы рады сообщить, что официально сертифицированные криптографические пакеты уровня FIPS 140-2 уровня 1 доступный для Ubuntu 16.04 LTS для Ubuntu Advantage Advanced клиентов и как отдельный автономный продукт.и
Мы рады сообщить, что официально сертифицированные криптографические пакеты уровня FIPS 140-2 уровня 1 теперь доступны для Ubuntu 16.04 LTS для клиентов Ubuntu Advantage Advanced и как отдельный , автономный продукт.
Для получения дополнительной информации посетите https://www.ubuntu.com/security.Пользователи, заинтересованные в модулях, совместимых с FIPS 140-2, на Ubuntu 16.04 могут приобрести Ubuntu Advantage на https://buy.ubuntu.com/ или, обратившись в Каноническую команду продаж.
I также найдено, что FIPS доступен для Ubuntu 16.04 . Конечно, как уже упоминалось, это только коммерческий.
FWIW, все изменилось с тех пор, как этот вопрос был опубликован (ровно год назад). Canonical теперь объявила, что FIPS доступен для Ubuntu 16.04.
Пара сообщений об этом объявлении:
Мы рады сообщить, что официально сертифицированные криптографические пакеты уровня FIPS 140-2 уровня 1 доступный для Ubuntu 16.04 LTS для Ubuntu Advantage Advanced клиентов и как отдельный автономный продукт.и
Мы рады сообщить, что официально сертифицированные криптографические пакеты уровня FIPS 140-2 уровня 1 теперь доступны для Ubuntu 16.04 LTS для клиентов Ubuntu Advantage Advanced и как отдельный , автономный продукт.
Для получения дополнительной информации посетите https://www.ubuntu.com/security.Пользователи, заинтересованные в модулях, совместимых с FIPS 140-2, на Ubuntu 16.04 могут приобрести Ubuntu Advantage на https://buy.ubuntu.com/ или, обратившись в Каноническую команду продаж.
I также найдено, что FIPS доступен для Ubuntu 16.04 . Конечно, как уже упоминалось, это только коммерческий.
FWIW, все изменилось с тех пор, как этот вопрос был опубликован (ровно год назад). Canonical теперь объявила, что FIPS доступен для Ubuntu 16.04.
Пара сообщений об этом объявлении:
Мы рады сообщить, что официально сертифицированные криптографические пакеты уровня FIPS 140-2 уровня 1 доступный для Ubuntu 16.04 LTS для Ubuntu Advantage Advanced клиентов и как отдельный автономный продукт.и
Мы рады сообщить, что официально сертифицированные криптографические пакеты уровня FIPS 140-2 уровня 1 теперь доступны для Ubuntu 16.04 LTS для клиентов Ubuntu Advantage Advanced и как отдельный , автономный продукт.
Для получения дополнительной информации посетите https://www.ubuntu.com/security.Пользователи, заинтересованные в модулях, совместимых с FIPS 140-2, на Ubuntu 16.04 могут приобрести Ubuntu Advantage на https://buy.ubuntu.com/ или, обратившись в Каноническую команду продаж.
I также найдено, что FIPS доступен для Ubuntu 16.04 . Конечно, как уже упоминалось, это только коммерческий.
FWIW, все изменилось с тех пор, как этот вопрос был опубликован (ровно год назад). Canonical теперь объявила, что FIPS доступен для Ubuntu 16.04.
Пара сообщений об этом объявлении:
Мы рады сообщить, что официально сертифицированные криптографические пакеты уровня FIPS 140-2 уровня 1 доступный для Ubuntu 16.04 LTS для Ubuntu Advantage Advanced клиентов и как отдельный автономный продукт.и
Мы рады сообщить, что официально сертифицированные криптографические пакеты уровня FIPS 140-2 уровня 1 теперь доступны для Ubuntu 16.04 LTS для клиентов Ubuntu Advantage Advanced и как отдельный , автономный продукт.
Для получения дополнительной информации посетите https://www.ubuntu.com/security.Пользователи, заинтересованные в модулях, совместимых с FIPS 140-2, на Ubuntu 16.04 могут приобрести Ubuntu Advantage на https://buy.ubuntu.com/ или, обратившись в Каноническую команду продаж.
I также найдено, что FIPS доступен для Ubuntu 16.04 . Конечно, как уже упоминалось, это только коммерческий.
Проект Openstream OpenSSH не является совместимым с FIPS 140-2, и есть несколько изменений, которые необходимо сделать в OpenSSH, что делает его сертифицированным в Red Hat Enterprise Linux. Ни один из этих исправлений в Ubuntu OpenSSH так из коробки, вы не можете сделать Ubuntu FIPS 140-2 совместимым (без перестройки и изменения значительной части пакетов и, скорее всего, ядра тоже).
Согласно веб-сайту NIST, http://csrc.nist.gov/groups/STM/cmvp/documents/140-1/1401val2017.htm криптографический модуль Ubuntu OpenSSL был утвержден FIPS 04/24/2017.
Веб-сайт ссылается на документ политики безопасности в http://csrc.nist.gov/groups/STM/cmvp/documents/140-1/1401val2017.htm . В нем описывается, как включить режим FIPS на Ubuntu, поэтому вам нужно будет прочитать это и следовать инструкциям.
Несколько вещей, о которых нужно помнить. Документ говорит, что проверка была выполнена на 16.04 LTS, поэтому первым шагом было бы обновление до этой версии.
Но прежде чем вы это сделаете, убедитесь, что вы получаете все, что вам нужно. В документе также говорится, что для x86_64 вам необходимо установить libssl1.0.0_1.0.2g-1ubuntu4.fips.4.6.2_amd64.deb - я весь день работаю в Google, и я понятия не имею, где его найти.
Согласно веб-сайту NIST, http://csrc.nist.gov/groups/STM/cmvp/documents/140-1/1401val2017.htm криптографический модуль Ubuntu OpenSSL был утвержден FIPS 04/24/2017.
Веб-сайт ссылается на документ политики безопасности в http://csrc.nist.gov/groups/STM/cmvp/documents/140-1/1401val2017.htm . В нем описывается, как включить режим FIPS на Ubuntu, поэтому вам нужно будет прочитать это и следовать инструкциям.
Несколько вещей, о которых нужно помнить. Документ говорит, что проверка была выполнена на 16.04 LTS, поэтому первым шагом было бы обновление до этой версии.
Но прежде чем вы это сделаете, убедитесь, что вы получаете все, что вам нужно. В документе также говорится, что для x86_64 вам необходимо установить libssl1.0.0_1.0.2g-1ubuntu4.fips.4.6.2_amd64.deb - я весь день работаю в Google, и я понятия не имею, где его найти.
Проект Openstream OpenSSH не является совместимым с FIPS 140-2, и есть несколько изменений, которые необходимо сделать в OpenSSH, что делает его сертифицированным в Red Hat Enterprise Linux. Ни один из этих исправлений в Ubuntu OpenSSH так из коробки, вы не можете сделать Ubuntu FIPS 140-2 совместимым (без перестройки и изменения значительной части пакетов и, скорее всего, ядра тоже).
Согласно веб-сайту NIST, http://csrc.nist.gov/groups/STM/cmvp/documents/140-1/1401val2017.htm криптографический модуль Ubuntu OpenSSL был утвержден FIPS 04/24/2017.
Веб-сайт ссылается на документ политики безопасности в http://csrc.nist.gov/groups/STM/cmvp/documents/140-1/1401val2017.htm . В нем описывается, как включить режим FIPS на Ubuntu, поэтому вам нужно будет прочитать это и следовать инструкциям.
Несколько вещей, о которых нужно помнить. Документ говорит, что проверка была выполнена на 16.04 LTS, поэтому первым шагом было бы обновление до этой версии.
Но прежде чем вы это сделаете, убедитесь, что вы получаете все, что вам нужно. В документе также говорится, что для x86_64 вам необходимо установить libssl1.0.0_1.0.2g-1ubuntu4.fips.4.6.2_amd64.deb - я весь день работаю в Google, и я понятия не имею, где его найти.
Проект Openstream OpenSSH не является совместимым с FIPS 140-2, и есть несколько изменений, которые необходимо сделать в OpenSSH, что делает его сертифицированным в Red Hat Enterprise Linux. Ни один из этих исправлений в Ubuntu OpenSSH так из коробки, вы не можете сделать Ubuntu FIPS 140-2 совместимым (без перестройки и изменения значительной части пакетов и, скорее всего, ядра тоже).
Согласно веб-сайту NIST, http://csrc.nist.gov/groups/STM/cmvp/documents/140-1/1401val2017.htm криптографический модуль Ubuntu OpenSSL был утвержден FIPS 04/24/2017.
Веб-сайт ссылается на документ политики безопасности в http://csrc.nist.gov/groups/STM/cmvp/documents/140-1/1401val2017.htm . В нем описывается, как включить режим FIPS на Ubuntu, поэтому вам нужно будет прочитать это и следовать инструкциям.
Несколько вещей, о которых нужно помнить. Документ говорит, что проверка была выполнена на 16.04 LTS, поэтому первым шагом было бы обновление до этой версии.
Но прежде чем вы это сделаете, убедитесь, что вы получаете все, что вам нужно. В документе также говорится, что для x86_64 вам необходимо установить libssl1.0.0_1.0.2g-1ubuntu4.fips.4.6.2_amd64.deb - я весь день работаю в Google, и я понятия не имею, где его найти.
Проект Openstream OpenSSH не является совместимым с FIPS 140-2, и есть несколько изменений, которые необходимо сделать в OpenSSH, что делает его сертифицированным в Red Hat Enterprise Linux. Ни один из этих исправлений в Ubuntu OpenSSH так из коробки, вы не можете сделать Ubuntu FIPS 140-2 совместимым (без перестройки и изменения значительной части пакетов и, скорее всего, ядра тоже).
Согласно веб-сайту NIST, http://csrc.nist.gov/groups/STM/cmvp/documents/140-1/1401val2017.htm криптографический модуль Ubuntu OpenSSL был утвержден FIPS 04/24/2017.
Веб-сайт ссылается на документ политики безопасности в http://csrc.nist.gov/groups/STM/cmvp/documents/140-1/1401val2017.htm . В нем описывается, как включить режим FIPS на Ubuntu, поэтому вам нужно будет прочитать это и следовать инструкциям.
Несколько вещей, о которых нужно помнить. Документ говорит, что проверка была выполнена на 16.04 LTS, поэтому первым шагом было бы обновление до этой версии.
Но прежде чем вы это сделаете, убедитесь, что вы получаете все, что вам нужно. В документе также говорится, что для x86_64 вам необходимо установить libssl1.0.0_1.0.2g-1ubuntu4.fips.4.6.2_amd64.deb - я весь день работаю в Google, и я понятия не имею, где его найти.
Проект Openstream OpenSSH не является совместимым с FIPS 140-2, и есть несколько изменений, которые необходимо сделать в OpenSSH, что делает его сертифицированным в Red Hat Enterprise Linux. Ни один из этих исправлений в Ubuntu OpenSSH так из коробки, вы не можете сделать Ubuntu FIPS 140-2 совместимым (без перестройки и изменения значительной части пакетов и, скорее всего, ядра тоже).