Я недавно установил Ubuntu 11.10 на свой ноутбук, но я ничего не могу сделать с моим внешним диском объемом 1,5 ТБ и 500 ГБ, потому что у меня нет разрешения на запись. Существуют ли какие-либо конкретные команды, которые я могу использовать в терминале для установки разрешений на чтение / запись?
Внешний - NTFS, а 500 Гбайт - ext4.
permissions
Solarton
источник
источник
Ответы:
Если вы не возражаете против проблем безопасности, вы можете выполнить рекурсивный chmod, чтобы изменить права доступа ко всем файлам.
Кроме того, если ваши файлы были созданы в другой ОС, такой как Windows, они будут обладать другим владельцем, вы можете сделать то же, что и выше, чтобы изменить владельца файлов.
Таким образом, я решил аналогичную проблему для моего друга после миграции из Windows, а также после перехода с Linux Mint на Ubuntu.
источник
sudo chown -v your_username:your_username /media/your_external_drive
0777
aka «пожалуйста, взломайте мою систему и уничтожьте мои данные» без видимой причины! Нет почти никакой причины делать это, потому что этого можно избежать с помощью более разумных изменений, таких как смена владельца (группы). -1для файловой системы жесткого диска (ext4) объемом 500 ГБ необходимо дать разрешение на запись и выполнение для
/media/username/your_drive
раздела: -Краткое объяснение: -
sudo : - это повысит ваши привилегии для выполнения команды.
chmod : - команда для изменения разрешений
u : - пользователь
г : - группа
o : - другое
/ media / username / your_drive : - раздел
Для вашего NTFS-раздела, пожалуйста, следуйте советам fossfreedom.
Надеюсь, это полезно.
источник
o
ls
внутри этого диска.Чтобы исправить проблему чтения / записи ntfs, просто установите эти пакеты:
после установки в тире введите и запустите:
ntfs-config
введите пароль при появлении запроса, и тогда вы сможете пользоваться поддержкой чтения / записи для файловых систем ntfs.источник
Не отмечайте все свои файлы как исполняемые, как предлагают некоторые ответы. Используйте
755
для каталогов и644
для файлов. Это установитx
бит для каталогов, чтобы перечислять их содержимое, но не для файлов.Ссылка на оригинальный ответ на StackOverflow: Как установить chmod для папки и всех ее подпапок и файлов в Linux Ubuntu Terminal? ,
источник
find
команду так, чтобы она выполнялась точно так же, как ваши двеfind
команды, но только с одним проходом через все каталоги.Мне было трудно решить проблему, и это решение сработало для меня
установить физическое устройство хранения данных:
Открыть накопитель устройства управления:
Выберите необходимые диски
Примечание: если вы не можете изменить файлы на двоичные исполняемые файлы, перейдите к специальным файлам и проверьте, разрешено ли выполнение файлов как двоичных файлов, и перейдите к шагу 7
источник
pysdm
раньше. Сегодня, через год или около того, я пытаюсь установить pysdm снова. Я получаюUnable to locate package pysdm
У меня была такая же проблема и я решил ее с помощью nautilus от имени root.
если наутилус не установлен:
Перед запуском nautilus убедитесь, что раздел или жесткий диск смонтированы.
Запустите наутилус как root с
Ваш раздел или жесткий диск должен появиться слева.
Щелкните правой кнопкой мыши на нем -> выберите «Свойства»
В появившемся новом окне выберите вкладку «Разрешения». Отсюда вы можете изменить владельца, если вам нужно, а также разрешение для определенного пользователя, root или других.
источник
Использование терминала (используйте это, когда вы в настоящее время вошли в Ubuntu):
Быстро откройте терминал или нажмите CtrlAltT
Сначала вам нужно узнать имя раздела, к которому вы хотите получить доступ, выполните следующую команду:
Затем выполните эту команду в своем терминале, чтобы получить доступ к диску в режиме чтения / записи.
ИЛИ Запустите эту команду (если предыдущая не сработала)
источник
Я смотрю вокруг форума для ответов.
У меня есть 3 пользователя, "user1", "user2", "user3":
Я пытаюсь дать доступ к разделам 1 и 2 для user1, user2 и user3. Владелец раздела - root. перегородки установлены на
Примечание. Я попытался смонтировать раздел, используя
Который создал каталог для монтирования разделов.
Шаг 1:
Запустите наутилус как root с
Ваш раздел или жесткий диск должен появиться слева.
Щелкните правой кнопкой мыши на нем -> выберите «Свойства»
В появившемся новом окне выберите вкладку «Разрешения».
Держите владельца как «root» и группу как «user1» с правами чтения и записи как для владельца, так и для группы.
Отсюда вы можете изменить владельца, если вам нужно, а также разрешение для определенного пользователя, root или других.
Примечание: user1, user2 и user3 еще не получили доступ к разделам
Шаг 2: Добавлены User2 и user3 в группу «user1».
Шаг 3:
Сделал
открытый
Пошел до последней введенной строки:
Сохранено и вышло
Примечание: теперь я могу читать и записывать файлы в разделы 1 и 2.
Единственная проблема заключается в том, что если я вошел в user1, то попробуйте получить доступ к разделу 1 из user2, он не доступен.
Я делаю перезагрузку:
И доступ к разделу 1 от user2.
Я не знаю, если это правильный способ сделать это. Просто объединил много ответов и сделал. Каким-то образом это работает.
источник
На всякий случай!
У меня была эта проблема при двойной загрузке (Mint + W10), когда окна не закрывались должным образом. Я перепробовал все комбинации, чтобы получить
rw
разрешения. В заключение,дайте мне знать проблему.
Вернувшись к окнам и выключив компьютер, сделал свою работу. Права где восстановлены! Записи в fstab пишутся с использованием ntfs-config.
источник
Я отформатировал свой расширенный раздел с помощью GParted, и полученный диск имел доступ только с корневого уровня. Чтобы предоставить доступ к моему имени пользователя, я выполнил приведенную ниже команду.
источник