Bir makinede Ubuntu'dan Debian'a geçtim ve tüm sshfs montaj komut dosyalarım başarısız oldu
fuse: failed to open /dev/fuse: Permission denied
şimdi. Basit bir şeyi mi özlüyorum?
Bir makinede Ubuntu'dan Debian'a geçtim ve tüm sshfs montaj komut dosyalarım başarısız oldu
fuse: failed to open /dev/fuse: Permission denied
şimdi. Basit bir şeyi mi özlüyorum?
Yanıtlar:
Bazı nedenlerden dolayı Debian, FUSE’yi, kullanıcıların fuse
grupta olmalarını gerektirecek şekilde yapılandırır .
Kök olarak çalıştırın , ardından oturumu kapatın ve tekrar oturum açın . (Önemli adım.)gpasswd -a username fuse
Debian Wheezy'nin (sigorta paketinin 2.9.0-2 sürümüne sahip gibi göründüğü, hatanın 2.9.0-3'te sabit olduğunu bildirdiği) yanlış izin verebileceğini belirten bir hata raporu var /dev/fuse
( crw------T 1 root root
benim durumumda).
Önceki yayınların yorumlarında belirtildiği gibi, aşağıdaki komutları root olarak çalıştırarak bu durum düzeltilebilir:
chmod g+rw /dev/fuse
chgrp fuse /dev/fuse
Ayrıca, kullanıcıyı fuse
, örneğin, gruba eklemeyi unutmayın gpasswd -a username fuse
.
Bende de aynı problem var. / Dev / fuse'nin izni şöyle oldu. Chmod komutunu yaptım ve iyi çalışıyor. Bu duruma nasıl girdiğini bilmiyorum. Dün çalışıyordu.
$ ls -l /dev/fuse
crw-rw---T 1 root fuse 10, 229 May 4 16:41 /dev/fuse
chmod a+rw /dev/fuse
#now it works fine!
fuse
Grubun var olmasının nedeni, yöneticilerin dosya sistemlerini bağlamak için FUSE'yi kimin kullanabileceğini kontrol edebilmeleridir: yalnızca fuse
grupta olanlar (ya da root erişimi olan) FUSE kullanabilir. Çözümünüz tüm kullanıcılara erişim sağlar.
Aynı / dev / sigorta izni reddedildi sorunu (koştum sshfs ile) karşılaştı. Benim durumumda sigorta paketi kurulmamış. Paket, montaj araçları, sysfs kontrolü, yeni bir "sigorta" grubu ve inode izni (udev tarafından yönetiliyor) gibi tüm temel gereksinimleri sağlar.
# apt-get install fuse
# usermod -a -G fuse <username>
# modprobe fuse
Son komut çekirdek modülünü yükler ve çekirdek udev'e izinleri ayarlamasını söyler.
usermod -G fuse <username>
useradd -a parametresini kabul etmiyor