Я использую передачу для загрузки потоков на /media/serier/
(так не моя домашняя папка). Я сделал это прежде, и это работало, но после форматирования моего диска к ext4 я получаю ошибку полномочий. Это - то, от чего я добираюсь ls -la
в /media/serier/serier/
:
drwx------ 2 user user 4096 2011-03-30 19:32 folder.name
И я полагаю, что передача выполняется мной (user
).
ps -ef | grep trans
user 26076 1 0 00:23 ? 00:00:56 transmission-gtk
Как я фиксирую это? Изменить разрешение для папки?
ОБНОВЛЕНИЕ: хорошо, у меня есть измененные полномочия к нескольким папкам теперь, но они все еще не работают.Вот:
/media:
drwxr-xr-x 7 root root 4096 2011-07-21 22:26 media
/media/serier/
drwxr-xr-x 5 user user 4096 2011-07-22 14:02 serier
/media/serier/serier/*720
drwxr-xr-x 103 user user 12288 2011-07-20 22:25 serier
(пытающийся загрузить эпизод Альф)
/media/serier/serier/Alphas season 1/
drwxr-xr-x 3 user user 4096 2011-07-14 20:27 Alphas season 1
Я все еще получаю это сообщение об ошибке:
Error: Permission denied (/media/serier/serier/Alphas season 1/Alphas.S1E02.720...)
Каждая папка принадлежит мне (пользователь) за исключением медиа, принадлежавших корню, и каждая папка установлена на drwxr-xr-x
. Почему я все еще получаю сообщение об ошибке?!
PS.
Измененный местоположение загрузки к:
drwxr-xr-x 3 user user 16384 2011-07-22 18:21 Downloads
и это работает, но я не хочу загружать его на свою домашнюю папку и перемещать файл каждый раз, когда я загружаю что-то..
Спасибо за быстрый ответ между прочим..
Я подозреваю это /media/serier
владелец корнем, и его полномочия 700 (rwx------
). С теми полномочиями только базируйтесь, может убывать в папку. Необходимо установить выполнение, обдумал папку, таким образом, можно ввести его. Для этого выполнитесь:
sudo chmod o+x /media/serier
Предыдущие наборы команд полномочия от 700 до 701 (rwx-----x
). Теперь можно убывать в него, но не считать папку как обычный пользователь. Это могло бы быть раздражающим при использовании файлового браузера для вхождения в ту папку, таким образом, я рекомендую установить бит чтения также. Конечно, не имеет смысла давать миру больше разрешений группе, таким образом, устанавливает те же биты для группы также:
sudo chmod go+rx /media/serier
Полномочия будут установлены от 700 до 755 (rwxr-xr-x
) и можно теперь убывать в каталог и перечислить содержание его.
Некомпетентный системный администратор был бы просто chmod 777 все, пока он не работал. (Не делайте этого),
Удостоверьтесь, что все предыдущий folder.name или 755 или принадлежавшее Вам.
В случае, если Вы не знаете что 755 средств..
(755 == rwxr-xr-x), обратите внимание, что для каталогов нужно выполнение в заказанном, чтобы быть ls'ed.
Взгляд на http://en.wikipedia.org/wiki/File_system_permissions#Octal_notation
Если это не помогает, мы испытываем необходимость для наблюдения сообщения об ошибке для диагностирования далее.
Я просто узнал проблему это, если Вы используете Карту памяти или Сетевой диск. Это должна быть проблема разрешения о монтировании их. Можно проверить uid/gid на etc/fstab
В моем случае мне только нужен USB для того, чтобы хранить мои файлы загрузки, таким образом, я монтирую их с uid=debian-transmission, gid=debian-transmission и он работает.