Я пытаюсь изменить разрешения нескольких файлов, которые используются с веб-страницей. Я загружаю на свой сайт. Для этого я использую командную строку Unix.Права доступа к файлам Unix, ПРЕДУПРЕЖДЕНИЕ: не удается получить доступ
Я пробовал две команды:
chmod 755 index.html
chmod 644 index.html
Но я получаю сообщение
chmod: WARNING: can't access index.html
после использования этих команд по какой-то причине, и я понятия не имею, почему ... изначально я хотя это может быть потому, что у меня был файл открытым в нескольких программах (текстовый редактор и веб-браузер), но я их закрыл, и у меня все еще возникает одна и та же проблема ... любая идея, почему и как я могу правильно установите разрешения, чтобы файл мог быть просмотрен кем-либо в Интернете, но только редактируемый мной?
Cheers!
Слишком плохо, что команда 'chmod' не сообщает вам о конкретной ошибке, которая препятствует доступу к' index.html'. Попробуйте 'ls -l index.html' и посмотрите, сможет ли' ls' получить к нему доступ. Логически, он не сможет, но 'ls' должен дать вам более информативное сообщение об ошибке. – Celada
какой вкус unix вы используете и в чем его расположение? также как @Celada сказал, пожалуйста, сделайте ls -l, чтобы узнать, какие разрешения для этого файла. – Classified