mount - diğer kullanıcıyı kendim gibi bağla


16

Kendi dizinlerimden birinde başka bir kullanıcıya ait bir klasörü bağlamak için fstab kullanıyorum. Bir SSHFS taktığımda kullanıcıları eşleştirebileceğimi biliyorum, biraz araştırma yapıyorum ve mount --bindeşdeğerini bulamıyorum .

Başka bir kullanıcının klasörünü ve dosyalarını kendim olarak bağlayabilmemin bir yolu var mı?

Güncelleme: Mutlaka gelmez sahip olmak mount --bind. Kullanıcıları eşlerken benzer bir şey yapmak zorundadır ve başlangıçta yapılabilir.

Yanıtlar:


16

Bunu Linux bağlama bağlama çekirdeği özelliğiyle yapamazsınız. Ancak bunu FUSE dosya sistemi bağlarıyla yapabilirsiniz . Bindfs bağlama bağlarından daha yavaştır ve genişletilmiş öznitelikleri geçmez, ancak kapak tarafında, kök olmayan kullanıcılar ve Linux dışındaki Unix varyantlarında kullanılabilir ve en önemlisi sizin için sahiplik ve izinlerin basit dönüşümlerine izin verir .

bindfs -u cqqrstoo ~bob/stuff ~cqqrstoo/bobs-stuff

In /etc/fstab, bu şu anlama gelir:

bindfs#/home/bob/stuff /home/cqqrstoo/bobs-stuff fuse force-user=cqqrstoo 0 0
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.