RPi2 OSMC Transmission NFS Ошибка разрешений
У меня проблемы с передачей доступа к моей общей папке NFS из-за ошибки "Отказано в доступе". Я использую самую последнюю OSMC на RPi 2 с приложением передачи, загруженным через магазин приложений osmc.
Я провел некоторое исследование, но натолкнулся на стену. Я считаю, что передача выполняется под пользователем OSMC (недостаточно репутации для публикации фотографий, но ссылка на результат ps alx | grep trans
)
Вот мой файл sy stemd transmission.service:
[Unit]
Description=Transmission BitTorrent Daemon
After=udisks-glue.service
[Service]
User=osmc
Group=osmc
Type=notify
ExecStartPre=/bin/sleep 10
ExecStart=/usr/bin/transmission-daemon -f --log-error --allowed *.*.*.*
[Install]
WantedBy=multi-user.target
Передача может быть сохранена на SD-карте без проблем, поэтому это должно быть как-то связано с NFS. Диск монтируется при загрузке в /home/osmc/NFS
, и я могу получить доступ, записать и удалить с диска от пользователя OSMC через SSH пользовательский интерфейс, так что похоже, что диск монтируется нормально.
Это мой файл fstab, я разобрал его на нескольких разных сайтах, но, к сожалению, это было несколько месяцев назад, и я не могу вспомнить, откуда взялась большая его часть. Я помню, что смысл был в том, чтобы отложить монтирование до запуска сети, но это все.
/dev/mmcblk0p1 /boot vfat defaults,noatime 0 0
/dev/mmcblk0p2 / ext4 defaults,noatime 0 0
//192.168.2.1/volume(sda1) /home/osmc/NFS cifs noauto,x-systemd.automount,guest,uid=1000,gid=1000,iocharset=utf8 0 0
Не уверен, что еще было бы полезно знать, если бы кто-нибудь мог указать мне полезное направление, я был бы признателен за это.
1 ответ
Похоже, что-то странное происходит с версией передачи, которую вы загружаете через магазин приложений OSMC - я удалил с sudo apt-get purge armv7-transmission-app-osmc
затем переустановил с sudo apt-get install armv7-transmission-app-osmc
и все вроде нормально.
Надеюсь, что это спасет кого-то от тех дней, когда я прибегаю к помощи.