Включите net_key ядра, inet_esp, crypto_hmac модули для использовать в VPN

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

Вы захотите переименовать каталог:

mv /development\  /development

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

mv '/development ' /development

Если уже существует названный каталог /development, переместите файлы от /development ​ каталог к /development затем удалите плохо названный каталог (rmdir '/development '). Не упустите конфликты (файлы, существующие в обоих).

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

2
04.11.2014, 06:15
1 ответ

О первом вопросе: чтобы удостовериться, что опция активна в рабочем ядре, можно использовать zgrep отфильтровать строки от /proc/config.gz:

$ zgrep CONFIG_HMAC /proc/config.gz

Мой результат CONFIG_CRYPTO_HMAC=y.

Второй вопрос: правильный способ сделать модуль для загрузки, когда запуск должен вставить, это - имя в правильном файле конфигурации (в зависимости от дистрибутива, который мог бы быть конфигурацией modprobe или чем-то как /etc/modules или файл в /etc/modules-load.d/, содержа имя модуля). Конфигурация Modprobe позволяет Вам использовать дополнительные параметры модуля, если Вы должны, помещая в черный список некоторые модули и так далее.

0
27.01.2020, 23:05
  • 1
    Необходимо нажать shift-enter для вставки перевода строки в комментарий. –  TNW 13.04.2013, 21:06
  • 2
    благодарит за Ваш быстрый ответ. результатом после того, как я попробовал zgrep, является gzip:/proc/config.gz: никакой такой файл или каталог. это, потому что что-то не так с моим новым ядром, потому что я не был скомпилирован это правильно??? @TNW –  lapmer 13.04.2013, 21:08
  • 3
    Кажется, что Вы не проверили опцию генерировать/proc/config.gz во время Вашей конфигурации ядра, или Вы все еще выполняете свое старое ядро. Вы уверены, что ядро, которое Вы используете, является тем, которое Вы скомпилировали? Можно использовать uname -a проверять, является ли это правильной версией и таким. Вы завершали учебное руководство? –  TNW 13.04.2013, 21:14
  • 4
    , возможно точно так же, как Вы сказали, я не генерировал/proc/confing.gz в конфигурации. uname -a управляйте показывают, что это - правильное ядро. это показывает человечность 3.8.6 Linux. это является средним, я должен перекомпилировать его снова? –  lapmer 13.04.2013, 21:23
  • 5
    я просто просматриваю конфигурацию ядра. та опция, которую Вы упомянули, не проверяется. действительно ли возможно скомпилировать просто ту часть? потребовалось 2 часа для меня для компиляции полного ядра –  lapmer 13.04.2013, 21:31

Теги

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