<ListBox x:Name="targetList" ItemsSource="{Binding}">
<ListBox.ItemTemplate>
<HierarchicalDataTemplate>
<StackPanel Orientation="Horizontal">
<CheckBox>
<TextBlock Text="{Binding Path=Name}"/>
</CheckBox>
</StackPanel>
</HierarchicalDataTemplate>
</ListBox.ItemTemplate>
</ListBox>
Если вы собираетесь использовать консольную команду, это будет:
chmod -R 777 /www/store
. Опции -R
(или --recursive
) делают его рекурсивным.
Или, если вы хотите, чтобы все файлы в текущем каталоге имели все разрешения, введите:
chmod -R 777 ./
Если вам нужна дополнительная информация о команде chmod
, см .: Разрешение на файл
Если под всеми разрешениями вы подразумеваете 777
Перейдите в папку и
chmod -R 777 .
для Mac, должно быть «superuser do»;
сначала:
sudo -s
password:
, а затем
chmod -R 777 directory_path
Это не сработало для меня.
sudo chmod -R 777 /path/to/your/file/or/directory
Я также использовал -f
.
sudo chmod -R -f 777 /path/to/your/file/or/directory
Вы также можете использовать chmod 777 *
Это даст разрешения всем файлам, находящимся в данный момент в папке, и файлам, добавленным в будущем, без предоставления разрешений для самого каталога.
ПРИМЕЧАНИЕ. Это следует делать в папке, в которой находятся файлы. Для меня это была проблема с изображениями, поэтому я пошел в папку с изображениями и сделал это.
Да, совершенно верно, что опция -R
в команде chmod
делает файлы / подкаталоги в данном каталоге получит разрешение 777 . Но, как правило, не рекомендуется предоставлять 777 всем файлам и директориям, поскольку это может привести к небезопасности данных. Попытайтесь быть очень точным в предоставлении всех прав на все файлы и каталоги. И чтобы ответить на ваш вопрос:
chmod -R 777 your_directory_name
... будет работать
-R
, т.е. рекурсивные разрешения. Но я бы посоветовал не давать 777 разрешений для всей папки и всего ее содержимого. Вы должны дать конкретное разрешение каждой подпапке в папках каталога www.
755
разрешение по соображениям безопасности для веб-папки. sudo chmod -R 755 /www/store
Каждый номер имеет значение в разрешении. Не дайте полного разрешения.
N Description ls binary
0 No permissions at all --- 000
1 Only execute --x 001
2 Only write -w- 010
3 Write and execute -wx 011
4 Only read r-- 100
5 Read and execute r-x 101
6 Read and write rw- 110
7 Read, write, and execute rwx 111
Если ваша рабочая веб-папка имеет несколько пользователей, вы можете соответственно установить разрешения и группы пользователей.
Дополнительная информация: