![Eine Datei von einem fremden Dateisystem in ein lokales Dateisystem „mounten“?](https://rvso.com/image/1402596/Eine%20Datei%20von%20einem%20fremden%20Dateisystem%20in%20ein%20lokales%20Dateisystem%20%E2%80%9Emounten%E2%80%9C%3F.png)
Ich habe Anmeldeinformationen für den Server, mit denen ich mich per SSH verbinden und auf das Dateisystem auf diesem Computer zugreifen kann. In diesem Dateisystem befindet sich eine Datei, auf die ich ständig zugreifen muss, um zu sehen, was hinzugefügt wurde; eine Protokolldatei. Ich würde diese Datei sozusagen auf meinem lokalen System „mounten“, damit ich sie öffnen und verwenden kann, als wäre sie auf meinem lokalen Dateisystem.
Mein Ziel ist es, einen Parser für diese Datei zu schreiben, der relevante Informationen herausfiltert, sobald sie hinzugefügt werden, und zwar so schnell wie möglich. Derzeit gibt es für mich jedoch aufgrund ihres Speicherorts keine Möglichkeit, die Datei in meinem Programm zu öffnen.
Ich hoffe, das war verständlich. Irgendwelche Vorschläge?
Antwort1
Verwenden Sie SSHFS und mounten Sie es mit Fuse.
sshfs user@remote_host:/path/to/directory <local_mount_point>
Sie können es in Ihrer fstab konfigurieren:
sshfs#user@remote_host:/path/to/directory <local_mount_point> fuse user 0 0
Weitere Informationen finden Sie hier:http://xmodulo.com/2013/04/how-to-mount-remote-directory-over-ssh-on-linux.html