URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 47047
[ Назад ]

Исходное сообщение
"выполнение из текущего каталога"

Отправлено pure , 10-Авг-04 16:37 
Как сделать так, чтобы нельзя было выполнять файл из текущего каталога в явном виде?
Имеется ввиду возможность его выполнения только через ./name или из другого каталога...
Спасибо

Содержание

Сообщения в этом обсуждении
"выполнение из текущего каталога"
Отправлено Konstantin , 10-Авг-04 16:57 
>Как сделать так, чтобы нельзя было выполнять файл из текущего каталога в
>явном виде?
>Имеется ввиду возможность его выполнения только через ./name или из другого каталога...
>
>Спасибо

А как еще можно выполнить ???


"выполнение из текущего каталога"
Отправлено pure , 10-Авг-04 17:15 
не понял, почему, но все заработало...
вопрос снят.
всем спасибо.

"выполнение из текущего каталога"
Отправлено Brainbug , 10-Авг-04 17:17 
>не понял, почему, но все заработало...
>вопрос снят.
>всем спасибо.

A 4to neponatnogo. Ubrat to obral, a vot v pamjati ona ostalas.


"выполнение из текущего каталога"
Отправлено pure , 10-Авг-04 21:35 
>>не понял, почему, но все заработало...
>>вопрос снят.
>>всем спасибо.
>
>A 4to neponatnogo. Ubrat to obral, a vot v pamjati ona ostalas.
>нет... убрана она была сразу (давно уже)



"выполнение из текущего каталога"
Отправлено open , 10-Авг-04 16:57 
chmod -x файл :)

>Как сделать так, чтобы нельзя было выполнять файл из текущего каталога в
>явном виде?
>Имеется ввиду возможность его выполнения только через ./name или из другого каталога...
>
>Спасибо



"выполнение из текущего каталога"
Отправлено ihor , 10-Авг-04 17:01 
убери . из переменной PATH

"выполнение из текущего каталога"
Отправлено pure , 10-Авг-04 17:08 
>убери . из переменной PATH
. убрана из /home/user/.profile (bash), а все равно сценарий выполняется из текущего каталога напрямую просто при указании его имени и вводе.