как исправить разрешение на доступ к каталогу в Unix?

0

У меня есть файл Ksh, который будет загружать ZIP-файл из Интернета в /tmp каталог с именем f.zip

Почему я получаю разрешение отказано?

$ ./downloadbcfi
Current name is /download.files.R1201BHtm.zip
/tmp/f.zip: Permissin denied

Когда я смотрю на разрешение на /tmp каталог все в порядке, как показано ниже: enter image description here


источник
Это может быть потому, что /tmp/f.zip уже существует.
Sjoerd
пробовал запускать скрипт как root?
Oleg Mikheev
2
Является ли оболочка действительно неправильным написанием «разрешения», или это не фактическое копирование и вставка?
Wooble
Вы правы /tmp/f.zip уже существует, и у меня нет разрешения на запись в него. Спасибо

Ответы:

2

Используйте эту команду в инструменте командной строки

chmod 0777 /tmp/f.zip
Sam T
источник
1

если вы запустили свой скрипт от имени пользователя root и теперь как обычный пользователь. Тогда у вас может не быть разрешения на чтение / запись f.zip


источник