Tại sao, sudo unmount không cần thiết cho việc ngắt kết nối sshfs-mount nếu nó được gắn mà không có quyền riêng tư sudo?


16

Tôi có một hệ thống tập tin sUSE FUSE được gắn vào ~/mountpoint. Tôi đã thử umount mountpointdiskutil unmount mountpoint(trên máy Mac ở đây) và cả hai đều thất bại. Tôi đã sử dụng sshfs -o IdentityFile=<key> user@hostname:/home/<user> ~/mountpoint; không có yêu cầu sudo.

Tại sao, sau đó, làm cho nó không cần thiết phải có quyền riêng tư sudo?

Câu trả lời:


17

Bởi vì umount chỉ cho phép root để ngắt kết nối các hệ thống tập tin thông thường.

Tuy nhiên, bạn có thể ngắt kết nối bất kỳ hệ thống tập tin FUSE nào (bao gồm sshfs) mà không cần sử dụng sudo:

fusermount -u mountpoint

1
vâng, nhưng tôi không có lệnh fusermountcài đặt; Tôi tin rằng nó là dành riêng cho linux. Nhưng cảm ơn - tôi không biết umount chỉ là sudo
kalaracey
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.