Съдържание:

Как да промените собственика на файл в Mac OS X
Как да промените собственика на файл в Mac OS X
Anonim

Въпреки че подобен проблем, когато загубите достъп до файл, е доста рядък, все пак може да се случи, например, когато вашите разрешения се променят от приложение на трета страна.

Обикновено този проблем се елиминира чрез стартиране на процеса на възстановяване на потребителските права (стартирайте Disk Utility от папката / Programs / Utilities, изберете дял и щракнете върху бутона Възстановяване на правата за достъп), но това не винаги работи. За да се справите с проблема, трябва да конфигурирате правата върху проблемните файлове.

В такива ситуации имате два начина: ръчно да промените правата върху файла (файловете) чрез Finder или чрез терминала. Ще разгледаме и двата метода, въпреки че за напреднали потребители ще бъде много по-лесно и по-бързо да използват терминала.

Променете разрешенията за файлове с помощта на Finder

Можете да промените разрешенията за файлове през прозореца Properties:

  • Изберете файла в Finder, след което натиснете Command + i, за да изведете прозореца Properties.
  • Щракнете върху стрелката до Споделяне и разрешения, за да видите кой е собственик на файла и да видите разрешенията.
  • Изберете иконата за заключване, за да отключите "Правата".
  • Щракнете върху бутона [+], за да добавите нов собственик, след това изберете потребител от списъка и щракнете върху Избор.
  • Сега изберете име и щракнете върху иконата на зъбно колело, като изберете Направи (потребителско име) собственик.
Екранна снимка 2013-05-31 в 12.34.34
Екранна снимка 2013-05-31 в 12.34.34

Чрез терминала процесът на възстановяване е по-бърз и, както ще видите, по-лесен.

Променете собственика на файла от терминала с команда chown

Използването на терминала обикновено се счита за начин за напреднали потребители, но в някои ситуации е не само по-бързо, но и по-лесно.

За да направите това, използваме командата chown, която е стандартна за Mac OS X.

Първо стартирайте Терминал от / Програми / Помощни програми /.

Синтаксис:

chown [потребителско име] [файл]

Пример за употреба: за да промените собственика на файл с име "test-file.txt" за потребител "tanya", командата ще изглежда така:

chown tanya test-file.txt

Имайте предвид, че потребителското име, което ще използвате, е краткото име на акаунта, което обикновено е същото като името в потребителската папка.

Ако не сте сигурни дали краткото потребителско име е правилно, въведете „Whoami“в терминала, за да получите текущото кратко име, или въведете „ls / Users“, за да видите списък с всички потребителски акаунти на текущия Mac.

Ако промените разрешенията за системни файлове или файлове на други потребители, за които нямате разрешения за четене/запис, тогава ще трябва да използвате командата chown заедно с „sudo“.

sudo chown tanya ~ / Desktop / test-file.txt

За да промените групата файлове, използвайте chown с двоеточие след краткото потребителско име:

sudo chown tanya: staff ~ / Desktop / test-file.txt

Изборът как да решите проблема винаги е ваш.

Препоръчано: