Bazı Ubuntu (13.04) iş istasyonlarını kurarken, uzak bir dosya sistemine (ssh üzerinden) bağlanmaya çalışıyorum.
Geçerli yapılandırma
Ben kullanıcının oluşturduğu someuser ve bunu katma sigorta grubunun
Benim fstab giriş gibi okur:
sshfs#someuser@remote.com:/remote_dir /media/remote_dir/ fuse auto,_netdev,port=22,user,allow_other,noatime,follow_symlinks,IdentityFile=/home/someuser/.ssh/id_rsa,reconnect 0 0
anladığım kadarıyla :
- auto : açıkça önyüklemede uzaktan fs monte edilmesini istiyor
- _netdev : montaj yapmayı denemeden önce arayüzün yukarı çıkmasını bekleyin
- kullanıcı : herhangi bir kullanıcının bu belirli uzak konumun monte edilmesini istemesine izin ver (önyüklemede otomatik olarak onu bağlayan kök kullanıcı perspektifinde işe yaramaz)
- allow_other : herhangi bir kullanıcının (sigorta grubundaki?) takılı fs'ye erişmesine izin verir
- IdentityFile : uzak makinenin /home/someuser/.ssh/authorized_key anahtarına eklenen genel anahtarla eşleştirilen özel anahtara işaret eder .
- reconnect : Emin değilim ... Bağlantı kesilirse yeniden bağlanmayı dener mi?
Sorun
Çizme, ben ile giriş someuser bir terminal yukarı, ateş ve / medya / remote_dir boştur.
Ancak aynı kullanıcıdan (veya kökten), sadece şunu yazarak bağlayabilirim:
mount sshfs#someuser@remote.com:/remote_dir
Ayrıca bir dosya tarayıcısında remote_dir üzerine tıklarsam otomatik olarak monte edilir .
Neyin eksik olabileceğine dair herhangi bir ipucu var mı?