Файл говорит, что это не существует, но это прямо там

Я делаю некоторое криптографическое тестирование с openssl в Ubuntu 12.04, и у меня есть сборка каталогов со следующими спецификациями:

$home/   
  demoCA/
    certs
    index.txt
    serial
    openssl.cnf
    newcerts/
    crl/

И каждый раз, когда я запускаю команду, а именно эту:

openssl ca -in server.csr -out server.crt -cert ca.crt -keyfile ca.key -config openssl.cnf

он говорит мне:

Я не могу получить доступ к каталогу ./demoCA/newcerts

./ demoCA / newcerts: Нет такого файла или каталога

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

Это лаборатория, с которой я работаю: http://www.cis.syr.edu/~wedu/seed/Labs/Crypto/Crypto_PublicKey/Crypto_PublicKey.pdf

0
задан 26 November 2013 в 23:19

1 ответ

Он ищет в demoCA.

Согласно вашей файловой структуре, ваш каталог называется democa.

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

0
ответ дан 26 November 2013 в 23:19

Другие вопросы по тегам:

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