Русскоязычное Linux-сообщество's Journal
 
[Most Recent Entries] [Calendar View]

Saturday, August 26th, 2017

    Time Event
    3:45p
    Права на размонтирование собственной файловой системы
    Обычный юзер может подмонтировать посредством sshfs файловую систему с другого хоста к местной директории, на которую у него есть права. Например, создав эту точку монтирования самостоятельно у себя в домашней директории:
    $ mkdir ~/mntpoint
    $ sshfs username@external.host:/some/directory/ ~/mntpoint/

    А вот размонтировать её не может:
    $ umount ~/mntpoint
    umount: /home/user/mntpoint: Permission denied

    umount для такой точки монтирования работает только от рута, например, через sudo. Но если у юзера нет соответствующих прав на sudo, то он сам этого сделать не сможет.

    Хотя нашлась команда, которой это можно сделать без sudo:
    $ fusermount -u ~/mntpoint


    Но почему ж umount не работает для того самого юзера, который совершил mount?

    << Previous Day 2017/08/26
    [Calendar]
    Next Day >>

Русскоязычное Linux-сообщество   About LJ.Rossia.org