Как выполнить файл после его загрузки на клиентской стороне, файл - это скрипт python, пользователь не знает, как изменить разрешение файла. Как решить эту проблему? ?Разрешение файла изменяется после загрузки файла на клиентской машине
ответ
Изменение прав файлов, чтобы сделать его исполняемым: sudo chmod +x file.py
Для получения дополнительной информации по этой теме запустите 'man chmod'. +1 – BlackVegetable
Пользователь не знает, как изменить разрешение файла. Он загрузил этот файл в качестве программного обеспечения, которое теперь хочет выполнить для установки. –
Может быть, вы можете попробовать научить их, как использовать CHMOD + х команду? Или реально более простым было бы изменить его с помощью графического интерфейса: правый щелчок -> свойства -> разрешения -> выберите то, что необходимо
Когда мы загружаем программное обеспечение, мы этого не делаем, вместо этого мы устанавливаем это программное обеспечение, выполняя его. –
@ Аман, что вы подразумеваете под этим? Чтобы установить его, вам необходимо выполнить его, чтобы выполнить его, вы должны сделать его исполняемым. – syntonym
@syntonym Как он установит этот пакет или программное обеспечение. –
Вы не можете (без доступа к целевой машине). Это функция безопасности. – syntonym
@syntonym Затем как клиент выполнит этот файл? –
Загружающий клиент не хочет, чтобы пользователь просто запускал сценарий, только что загруженный из Интернета. Основная идея: кто не знает, как изменить разрешение, не следует запускать сценарий из Интернета. Слишком опасно! Чтобы повторить это: это клиент загрузки (веб-браузер), который устанавливает разрешения, и в стандарте HTTP нет ничего, чтобы сигнализировать о разрешениях. –