
Уже выяснил, что в пользовательском юните, трабл кроется в правах на "/usr/bin/sshfs", по идее мой логин надо добавить в группу, которая способна запускать этот /usr/bin/sshfs, но хотелось бы узнать мнение профи, вдруг это плохое решение?
Вот тут: http://www.michurin.net/tools/systemd-sshfs.html нарыл скрипт для монтирования удаленной директории по sshfs, через юнит systemd, который принял вид:
Код: Выделить всё
[Unit]
Description=sshFS
After=network.target
[Service]
Type=fuse.sshfs
User=sas
ExecStart=/usr/bin/sshfs sas@192.168.0.112:/home/sas/share/ /home/sas/share
ExecStop=/bin/fusermount -u /home/sas/share
[Install]
WantedBy=multi-user.target
Код: Выделить всё
systemctl daemon-reload
systemctl start my-sshfs.service

Код: Выделить всё
sudo mv -v /usr/lib/systemd/system/my-sshfs.service /usr/lib/systemd/user/
systemctl --user daemon-reload
systemctl --user start my-sshfs.service
Код: Выделить всё
sas@NB264:~$ systemctl --user status my-sshfs.service
Warning: The unit file, source configuration file or drop-ins of my-sshfs.service changed on disk. Run 'systemctl ->
× my-sshfs.service - sshFS
Loaded: loaded (/usr/lib/systemd/user/my-sshfs.service; disabled; vendor preset: enabled)
Active: failed (Result: exit-code) since Thu 2024-04-11 23:23:10 MSK; 13s ago
Process: 36443 ExecStart=/usr/bin/sshfs sas@192.168.0.112:/home/sas/share/ /home/sas/share (code=exited, status>
CPU: 3ms
апр 11 23:23:10 NB264 systemd[1154]: Starting sshFS...
апр 11 23:23:10 NB264 systemd[36443]: my-sshfs.service: Failed to determine supplementary groups: Operation not per>
апр 11 23:23:10 NB264 systemd[36443]: my-sshfs.service: Failed at step GROUP spawning /usr/bin/sshfs: Operation not>
апр 11 23:23:10 NB264 systemd[1154]: my-sshfs.service: Control process exited, code=exited, status=216/GROUP
апр 11 23:23:10 NB264 systemd[1154]: my-sshfs.service: Failed with result 'exit-code'.
апр 11 23:23:10 NB264 systemd[1154]: Failed to start sshFS.
lines 1-13/13 (END)...skipping...
Warning: The unit file, source configuration file or drop-ins of my-sshfs.service changed on disk. Run 'systemctl --user daemon-rel>
× my-sshfs.service - sshFS
Loaded: loaded (/usr/lib/systemd/user/my-sshfs.service; disabled; vendor preset: enabled)
Active: failed (Result: exit-code) since Thu 2024-04-11 23:23:10 MSK; 13s ago
Process: 36443 ExecStart=/usr/bin/sshfs sas@192.168.0.112:/home/sas/share/ /home/sas/share (code=exited, status=216/GROUP)
CPU: 3ms
апр 11 23:23:10 NB264 systemd[1154]: Starting sshFS...
апр 11 23:23:10 NB264 systemd[36443]: my-sshfs.service: Failed to determine supplementary groups: Operation not permitted
апр 11 23:23:10 NB264 systemd[36443]: my-sshfs.service: Failed at step GROUP spawning /usr/bin/sshfs: Operation not permitted
апр 11 23:23:10 NB264 systemd[1154]: my-sshfs.service: Control process exited, code=exited, status=216/GROUP
апр 11 23:23:10 NB264 systemd[1154]: my-sshfs.service: Failed with result 'exit-code'.
апр 11 23:23:10 NB264 systemd[1154]: Failed to start sshFS.
Код: Выделить всё
sas@NB264:~$ journalctl --user -xeu my-sshfs.service
░░ Subject: Не удалось запустить процесс /usr/bin/sshfs
░░ Defined-By: systemd
░░ Support: http://www.ubuntu.com/support
░░
░░ Сбой: не удалось запустить процесс /usr/bin/sshfs.
░░
░░ Код ошибки: ERRNO.
апр 11 23:23:10 NB264 systemd[1154]: my-sshfs.service: Control process exited, code=exited, status=216/GROUP
░░ Subject: Unit process exited
░░ Defined-By: systemd
░░ Support: http://www.ubuntu.com/support
░░
░░ An ExecStart= process belonging to unit UNIT has exited.
░░
░░ The process' exit code is 'exited' and its exit status is 216.
апр 11 23:23:10 NB264 systemd[1154]: my-sshfs.service: Failed with result 'exit-code'.
░░ Subject: Unit failed
░░ Defined-By: systemd
░░ Support: http://www.ubuntu.com/support
░░
░░ The unit UNIT has entered the 'failed' state with result 'exit-code'.
апр 11 23:23:10 NB264 systemd[1154]: Failed to start sshFS.
░░ Subject: Ошибка юнита UNIT
░░ Defined-By: systemd
░░ Support: http://www.ubuntu.com/support
░░
░░ Произошел сбой юнита UNIT.
░░
░░ Результат: failed.
lines 83-111/111 (END)
░░ Subject: Не удалось запустить процесс /usr/bin/sshfs
░░ Defined-By: systemd
░░ Support: http://www.ubuntu.com/support
░░
░░ Сбой: не удалось запустить процесс /usr/bin/sshfs.
░░
░░ Код ошибки: ERRNO.
апр 11 23:23:10 NB264 systemd[1154]: my-sshfs.service: Control process exited, code=exited, status=216/GROUP
░░ Subject: Unit process exited
░░ Defined-By: systemd
░░ Support: http://www.ubuntu.com/support
░░
░░ An ExecStart= process belonging to unit UNIT has exited.
░░
░░ The process' exit code is 'exited' and its exit status is 216.


Прошу подсказки у сообщества!
