Başlangıçta sshfs otomatik olarak bağlansın mı?


Yanıtlar:


2

Uunttart in Ubuntu ağ olaylarıyla çalışır mı? Elbette komut dosyalarını /etc/network/if-up.d ve /etc/network/if-down.d dizinlerine yerleştirebilirsiniz. Ubuntu Forumlarında bir rehber var .

Bu yeterince yardımcı oluyor mu?


Yeni sürümlere inanıyorum, bu görev için ağ yöneticisi komut dosyalarını kullanmalısınız, örneğin bu kılavuza bakın . Christopher bağlantısı ancak şifre allow_othersvb
Carsten Thiel

2

Eğer sshfs / etc / fstab içinde listelenebilirse (olabileceğine inanıyorum), mountall bir ağ cihazı her açıldığında onu bağlayacaktır. Sorun, net cihaz düştüğünde, onu takmanız gerektiğidir. Bu, /etc/init/sshfs-down.conf gibi bir yeni başlangıç ​​işiyle yapılabilir:

# sshfs-down

start on net-device-down IFACE!=lo
task

exec umount /path/to/sshfs/mount

Muhtemelen bir sorun, sshfs'nin arabellekleri umount üzerinde temizlemeye çalışabileceği ve net cihazın zaten kapalı olduğu noktada sorun yaşayacağınızdır.


başka bir sorun, sshfs, ana makineye bağladığınız kullanıcının hesap klasörünün parolasını soruyor ... bu, başlangıçta monte edilmesini zorlaştıracak
Joshua Robison

2

Bunu başarmanın en kolay yolunun süreç için küçük bir komut dosyası oluşturmak ve başlangıç ​​uygulamaları listesine eklemektir. Bu iki satırı bir metin dosyasına ekleyin ve başlatmak için eklemek yerine sshfs.sh gibi bir şey olarak hatırlayacağınız bir yere kaydedin.

#! /bin/bash
sshfs <host>@<ip>: ~/<mountpoint>

Komut dosyasını başlatmadan önce klasörü oluşturduğunuzdan emin olun, aksi takdirde bağlandığınız dosya sistemini nereye bağlayacağınız olmaz. Bağlama noktası istediğiniz yerde olabilir, sadece ana klasörümde oluştururum.


ana makine için bir şifre ihtiyacını nasıl çözersiniz?
Joshua Robison

Lütfen "başlangıç ​​uygulamaları listesine nasıl ekleyeceğinizi" açıklayın veya bağlantıyı açıklayın. Bu sizin için önemsiz olabilir, ancak çoğu için değil (nasıl yapılacağını bilmiyorum).
Gabriel Staples

1

Bence daha kullanışlı bir şey otomatik olarak erişim üzerine bir sshfs dosya sistemi monte etmektir. autofs , bağlama noktasına eriştiğinizde ve zaman aşımından sonra bağlantısını kestiğinizde sshfs dosya sistemlerini otomatik olarak bağlayacak şekilde yapılandırılabilir.

Bir sshfs (sigorta) dosya sistemini bir kullanıcıya monte etmeyi sağlayan autosshfs'ye bir göz atın ssh-agent. Bu, autofs ile olağan kimlik doğrulama sorununu çözer: kök olarak çalıştığı için, her seferinde bir parola yazmak zorunda kalmadan kullanıcı olarak kimlik doğrulaması yapmak zordur.

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.