Статус: Активный участник
Группы: Участники
Зарегистрирован: 31.05.2016(UTC) Сообщений: 2,996
Сказал(а) «Спасибо»: 681 раз Поблагодарили: 534 раз в 505 постах
|
Автор: Максим2017_1  а если как то по другому Автор: nickm  В крайнем случае, установите таким образом, например: Код:$ /opt/cprocsp/bin/amd64/certmgr -inst -store uMy -cont '\\.\HDIMAGE\\myaqdesq.000\A40F' -file ~/cert.cer
Возможно, что имя контейнера предварительно потребуется уточнить, например, такой командой: Код:$ /opt/cprocsp/bin/amd64/csptest -keyset -enum_containers -verifycontext -fqcn
|
|
|
|
|
|
Статус: Активный участник
Группы: Участники
Зарегистрирован: 22.11.2017(UTC) Сообщений: 66  Сказал(а) «Спасибо»: 3 раз
|
Автор: nickm  Автор: Максим2017_1  Программа сообщила что все скопировала - сертификат скопирован и распределен по хранилищам. Потом развернул список и там увидел что он скопирован в другие пользователи Вроде, когда-то, встречал такое поведение, но не упомню, в чём может оказаться причина. Возможно, что др. участники смогут Вам, что-либо, подсказать для разрешения вопроса. выставляю результат команды: [example@archlinux ~]$ ^[[200~$ /opt/cprocsp/bin/amd64/csptest -keyset -enum_containers -verifycontext -fqcn bash: $'\E[200~$': команда не найдена [example@archlinux ~]$ /opt/cprocsp/bin/amd64/csptest -keyset -enum_containers -verifycontext -fqcn CSP (Type:80) v5.0.10011 KC1 Release Ver:5.0.12600 OS:Linux CPU:AMD64 FastCode:READY:SSE2. DISABLED:EncryptECB;DecryptECB;DecryptCBC;GammaCNT;DecryptCFB;GR3412GammaOFB;GR3412GammaCTR;MGM_Auth;GHASH;SHA1;SHA2;AESNI;RSA; AcquireContext: OK. HCRYPTPROV: 22586835 \\.\HDIMAGE\Пупкин Иван Иванович 116111035_copy_copy OK. Total: SYS: 0,010 sec USR: 0,040 sec UTC: 0,050 sec [ErrorCode: 0x00000000] [example@archlinux ~]$ /opt/cprocsp/bin/amd64/certmgr -inst -store uMy -cont '\\.\HDIMAGE\\myaqdesq.000\A40F' -file ~/cert.cer Certmgr 1.1 (c) "КРИПТО-ПРО", 2007-2022. Программа для работы с сертификатами, CRL и хранилищами. Error(0x2). Cannot open file at ../../../../CSPbuild/CSP/src/certmgr/certmgr.cpp:4001 Не удается найти указанный файл. [ErrorCode: 0x00000002] [example@archlinux ~]$ opt/cprocsp/bin/amd64/certmgr -inst -store uMy -cont '\\.\HDIMAGE\\myaqdesq.000\A40F' -file ~/Пупкин\ Иван\ Иванович2022.cer bash: opt/cprocsp/bin/amd64/certmgr: Нет такого файла или каталога [example@archlinux ~]$ ФИО вымышленное. Описание своих действий. -Первую команду ввел не верно. -Второй раз проругался, что нет такого сертификата. Методом проб и ошибок выяснил что он его ищет из домашней директории. Скопировал его из хранилища в домашнюю директорию. Но программа всё равно ругается. Типо того что нет программы certmgr, прошел по этому пути там она лежит... Поставить сертификат вручную не удалось...
|
|
|
|
|
|
Статус: Активный участник
Группы: Участники
Зарегистрирован: 31.05.2016(UTC) Сообщений: 2,996
Сказал(а) «Спасибо»: 681 раз Поблагодарили: 534 раз в 505 постах
|
Автор: Максим2017_1  Но программа всё равно ругается. Типо того что нет программы certmgr, прошел по этому пути там она лежит... Поставить сертификат вручную не удалось... Вы допускаете ошибки при копировании команд в консоль. И да, следует понимать, что это примеры команд, а не для прямого исполнения, и Вам следует подставлять Свои данные при указании контейнера и пути до файла сертификата.
|
|
|
|
|
|
Статус: Активный участник
Группы: Участники
Зарегистрирован: 22.11.2017(UTC) Сообщений: 66  Сказал(а) «Спасибо»: 3 раз
|
Автор: nickm  Автор: Максим2017_1  Но программа всё равно ругается. Типо того что нет программы certmgr, прошел по этому пути там она лежит... Поставить сертификат вручную не удалось... Вы допускаете ошибки при копировании команд в консоль. И да, следует понимать, что это примеры команд, а не для прямого исполнения, и Вам следует подставлять Свои данные при указании контейнера и пути до файла сертификата. Да я допускаю ошибки, есть такое. Но в последней команде я же всё правильно указал? Или в место \\.\HDIMAGE\\myaqdesq.000\A40F указать \\.\HDIMAGE\Пупкин Иван Иванович 116111035_copy_copy то еть команда должна выглядеть так: opt/cprocsp/bin/amd64/certmgr -inst -store uMy -cont '\\.\HDIMAGE\Пупкин Иван Иванович 116111035_copy_copy' -file ~/Пупкин\ Иван\ Иванович2022.cer,а то что выше писал про копирование сертификата из контейнера в домашнюю директорию правильно или нет?
|
|
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 26.07.2011(UTC) Сообщений: 14,079   Сказал «Спасибо»: 612 раз Поблагодарили: 2374 раз в 1867 постах
|
Цитата:~/Пупкин\ Иван\ Иванович2022.cer ? |
|
|
|
|
|
|
Статус: Активный участник
Группы: Участники
Зарегистрирован: 31.05.2016(UTC) Сообщений: 2,996
Сказал(а) «Спасибо»: 681 раз Поблагодарили: 534 раз в 505 постах
|
Автор: Андрей *  Цитата:~/Пупкин\ Иван\ Иванович2022.cer ? Экранирование пробелов/ спецсимволов, хотя, конечно же, можно было бы обойтись обрамлением кавычками.
|
|
|
|
|
|
Статус: Активный участник
Группы: Участники
Зарегистрирован: 22.11.2017(UTC) Сообщений: 66  Сказал(а) «Спасибо»: 3 раз
|
Автор: nickm  Автор: Андрей *  Цитата:~/Пупкин\ Иван\ Иванович2022.cer ? Экранирование пробелов/ спецсимволов, хотя, конечно же, можно было бы обойтись обрамлением кавычками. Не знаю, я просто TAB нажал, а консоль сама поставила значение. А так ещё где накосячил?
|
|
|
|
|
|
Статус: Активный участник
Группы: Участники
Зарегистрирован: 31.05.2016(UTC) Сообщений: 2,996
Сказал(а) «Спасибо»: 681 раз Поблагодарили: 534 раз в 505 постах
|
Автор: Максим2017_1  о еть команда должна выглядеть так: opt/cprocsp/bin/amd64/certmgr -inst -store uMy -cont '\\.\HDIMAGE\Пупкин Иван Иванович 116111035_copy_copy' -file ~/Пупкин\ Иван\ Иванович2022.cer Да, так, выполнять из под пользователя: Код:/opt/cprocsp/bin/amd64/certmgr -inst -store uMy -cont '\\.\HDIMAGE\Пупкин Иван Иванович 116111035_copy_copy' -file ~/Пупкин\ Иван\ Иванович2022.cer
или так: Код:/opt/cprocsp/bin/amd64/certmgr -inst -store uMy -cont '\\.\HDIMAGE\Пупкин Иван Иванович 116111035_copy_copy' -file ~/"Пупкин Иван Иванович2022.cer"
|
|
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 26.07.2011(UTC) Сообщений: 14,079   Сказал «Спасибо»: 612 раз Поблагодарили: 2374 раз в 1867 постах
|
Цитата:[ErrorCode: 0x00000002] [example@archlinux ~]$ opt/cprocsp/bin/amd64/certmgr -inst -store uMy -cont '\\.\HDIMAGE\\myaqdesq.000\A40F' -file ~/Пупкин\ Иван\ Иванович2022.cer bash: opt/cprocsp/bin/amd64/certmgr: Нет такого файла или каталога [example@archlinux ~]$
Вот ответ. /opt/cprocsp/bin/amd64/certmgr должно быть + параметры. |
|
|
|
|
|
|
Статус: Активный участник
Группы: Участники
Зарегистрирован: 22.11.2017(UTC) Сообщений: 66  Сказал(а) «Спасибо»: 3 раз
|
Здравствуйте. Проблемка оказалось, в том что был не то сертификат. Т.е. того же пользователя только за другой период. Всем СПАСИБО за участие.
|
|
|
|
|
|
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close