У меня проблемы с передачей доступа к моей общей папке NFS из-за ошибки "Отказано в доступе". Я использую самую последнюю OSMC на RPi 2 с приложением передачи, загруженным через магазин приложений osmc.
Я провел некоторое исследование, но ударил что-то вроде стены. Я полагаю, что передача выполняется под пользователем osmc (недостаточно репутации для публикации фотографий, но ссылка на результат ps alx | grep trans
)
Вот мой файл systemd 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
Не уверен, что еще было бы полезно узнать, если бы кто-нибудь мог указать мне полезное направление, я был бы признателен за это.