Я хотел бы иметь возможность копировать файлы из одного профиля пользователя в другой. Например, загрузите фотографии в: /Users /user1 /Desktop и затем перейдите в /Users /user2 /Pictures. Настройки Mac OS X по умолчанию не позволяют этого, если вы не вошли в систему как root. Я не хочу использовать учетную запись root, просто могу писать в другую папку пользователя.
3 ответа
На самом деле самый простой способ справиться с тем, что вы хотите, это дать себе привилегии sudo. Я полагаю, что в Mac OS X ваш пользователь (то есть user1) просто должен быть частью группы администраторов.
Когда user1 входит в группу администраторов, вы можете запустить любую команду из терминала следующим образом, и она будет использовать привилегии root:
sudo mv /home/user1/files /home/user2/pictures
В самый первый раз, когда вы это сделаете, система выдаст вам предупреждение «с большой силой приходит большая ответственность ...» и попросит вас ввести пароль. Если вы запускаете эту команду от имени пользователя user1, то пароль, который ей нужен, это пароль пользователя user1, а не пароль пользователя root и пароль пользователя user2.
Обратите внимание, что по конфигурации система может кэшировать пароль в течение заданного промежутка времени или до тех пор, пока вы не завершите сеанс терминала. когда он истекает и вы запускаете sudo
как user1, он снова запросит пароль user1.
sudo
работает только для конкретной команды, которую вы ему даете.
Если ваши два пользователя будут часто обмениваться файлами, предложенные @John настройки хороши; но если это не то, что вы будете делать много, есть несколько способов сделать это, используя стандартные настройки папок и разрешений OS X:
- Пользователь1 может поместить фотографии в /Users /user1 /Public, а Пользователь2 (или кто-либо еще на компьютере) может скопировать их оттуда.
- Пользователь1 может разместить фотографии в /Users /Shared, с похожими результатами.
- Пользователь1 может поместить фотографии в /Users /user2 /Public /Drop Box, и тогда только Пользователь2 может получить к ним доступ.
Мне удалось найти способ сделать это на основе каталога, навсегда. Я пытался получить доступ к презентации PowerPoint, которую мой сын писал для школы, без необходимости входить в систему под своим именем, чтобы я мог просмотреть ее.
Выполните следующие шаги, чтобы получить доступ к папке библиотеки через меню Go Finder.
В Finder выберите « Перейти»> "Перейти к папке".
В диалоговом окне "Перейти к папке" введите /Users/[Username]
.
Нажмите Go. Щелкните правой кнопкой мыши на папке "Документы" (или "Изображения" и т.д.). Выберите "Получить информацию". Щелкните треугольник рядом с пунктом "Общий доступ и разрешения". Нажмите на замок. Нажмите знак «+». Добавить администратора. Измените разрешения с «Чтение / запись»