Форумы|Мастерская Mac Os|На сайт
Учимся выставлять права на файлы

Сообщения
OLEG(Off)
Сообщений: 2194

Цит|Проф

17 Май 2009 08:58
Репутация: 10
Очень много вопросов возникает когда дело доходит до выставления прав на тех или иных прогах (файлах).
Расскажу как это делать известными мне способами .
Первый самый надежный и безболезненный.
Но необходимо WiFi соединение между компом (буком) и айфоном.
Из сидии устанавливаем программу OpenSSH.
Здесь берем и устанавливаем на комп (винда) программу WinScp.
Далее все просто. Находим нужную нам папку ( файл) и правой кнопкой мыши выбираем свойства.
Если необходимо ставим галочку наустановить разрешения и для потомков.
Scrin 1
Второй способ более сложный, но доступный всем
УСТАНОВКА ПРАВ ЧЕРЕЗ TERMINAL,
для начала скачиваем его из Сидии.
перво-наперво, для получения доступа к правам через терминал, нужно набрать в командной строке:
su root
alpine
Scrin2
Когда будете набирать пароль , вы не увидите отображения его в терминале, так и должно быть.
Затем надо выставить возможность открывать вообще папку, иметь доступ к ней
chmod -R 0755 /Applications/%.app где % это название проги
-R для рекурсивного обхода ( без -R это просто права на папку, а с -R 0755 также для файлов и папок внутри, а так же для всего содержимого внутри и т д)
Scrin3
Итак, папка стала доступна. Теперь надо для удобства в нее войти cd /Applications/%.app
и назначить исполняемость главным файлам (0755 , но некоторые файлы требуют 0777)
chmod 0775 %
или
chmod 0777 file1 file2 file3
Scrin 4
Теперь немного по русски! Допустим мне надо выставить права 0775 на папку с программой iBluetooth и права 0777 на файл iBluetooth_( на этой папке эксперименты ставить не рекомендую, так как программа после этого работать не будет, потому что в программе разные файлы имеют разные права, пример для наглядности!)
по порядку вводим в терминал:
su root
alpine
cd /Applications/
chmod -R 0755 iBluetooth.app
cd iBluetooth.app
chmod 0777 iBluetooth iBluetooth_

каждую строку заканчиваем Enter (return) в итоге получаем
Scrin5
Все готово. Права выставлены.
Третий способ через iCommander (устанавливаем из Сидии).
На папку:
Scrin6
На файл:
Scrin7
Четвертый способ через Finder (устанавливаем из Сидии) .Обязательно смотрим как стоят галочки в настройках.
На папку:
Scrin8
На файл:
Scrin9
Пятый способ выставить права через PC Suite, аналогично первому способу.
Scrin10
Надеюсь моя статья облегчит жизнь всем
But -автор статьи



Ответить на тему