他のLinuxシステムにLinux共有フォルダをマウントする方法は?

他のLinuxシステムにLinux共有フォルダをマウントする方法は?

私がやりたいことは、VM開発Webサーバーの/ wwwフォルダを共有して、WebサーバーでテストするHTML、PHP、およびWeb文書をより簡単に転送することです。

これを行うにはSambaを使用する必要がありますか?それともLinux-Linuxを使用しているので、より簡単な解決策はありますか?

ベストアンサー1

軽くて設置しやすいものを探しているならsshfsこれまでの設定が最も簡単です。 sshfsはsshを介してリモートディレクトリをマウントし、それをローカルにマウントされたディレクトリとファイルとして表示します。これは実際よりも複雑に聞こえます。

まず、マウントを作成するシステムに sshfs がインストールされていることを確認します。たとえば、ラップトップとリモートサーバーがあるとします。sshfsリモートサーバーからローカルにディレクトリをインストールできるようにラップトップにインストールする予定です。

はい

$ sshfs sam@skinner:/home/sam/docs ~/far_projects

$ ls -l ~/far_projects/
total 1260
drwxr-x--- 1 5060 users   4096 Mar 30  2004 acronyms
drwxr-xr-x 1 5060 users   4096 Nov 16  2008 articles
drwxr-xr-x 1 5060 users   4096 Nov 16  2008 bookmark_repository
drwxr-xr-x 1 5060 users   4096 Oct 14  2009 books
drwxr-xr-x 1 5060 users   4096 Nov 15  2008 cheatsheets
-rw-r--r-- 1 5060 users   6855 Feb 19  2009 cheatsheet.txt

インストールが完了したら、fusermountこのコマンドを使用して削除できます。

$ fusermount -u ~/far_projects
$ ls ~/far_projects/
$ 

このタイプのマウントは/etc/fstab

おすすめ記事