Задать вопрос
@wexvellencex

Ошибка на созданный файл в чем причина?

Доброе утро, подскажите пожалуйста в чем может быть проблема, подключаюсь по ssh к серверу, начинаю задавать права на созданный файл, а мне прилетает ошибка, что файл не найден
chown amavis:amavis /var/lib/dkim/*.pem
chown: cannot access '/var/lib/dkim/*.pem': No such file or directory


Аналогично и с другой командой
chmod 0400 /var/lib/dkim/*.pem
chmod: cannot access '/var/lib/dkim/*.pem': No such file or directory


При этом директория такая есть и файл тоже

64c20b937639d738205460.jpeg
  • Вопрос задан
  • 123 просмотра
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 1
@SergeyAVolkov
* - не включает файлы начинающиеся с точки (скрытые файлы).
Если имя всегда с точкой тогда можно использовать шаблон ".*.pem"
Если может быть произвольным тогда лучше использовать find, например
find /var/lib/dkim/ -name '*.pem' -exec chmod 600 {} \;
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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