Linuxで共有フォルダを設定する方法を教えてください。
Linuxでは、共有フォルダを設定するためのいくつかの方法があります。 ここでは、そのうちの2つの一般的な方法を紹介します。
- Samba を使用してフォルダーを共有
- まず、Sambaパッケージがインストールされていることを確認してください。インストールには次のコマンドを使用できます。
sudo apt-get update
sudo apt-get install samba
- 次に、Samba 設定ファイル /etc/samba/smb.conf を編集し、次の内容を追加して共有フォルダーを作成します。
[share]
path = /path/to/folder
writable = yes
guest ok = yes
share は共有フォルダ名で、/path/to/folder は共有されるフォルダのパスです。
- ファイルを保存してSambaサーバを再起動します。
sudo systemctl restart smbd
- Linux IPアドレスと共有フォルダー名を指定することで、Windowsや他のLinuxシステムから、ネットワークブラウザやコマンドライン経由で共有フォルダーにアクセスできます。
- 共有フォルダにNFS(ネットワークファイルシステム)を使用する:
- まず、NFSソフトウェアパッケージがインストールされていることを確認します。次のコマンドを使用してインストールできます。
sudo apt-get update
sudo apt-get install nfs-kernel-server
- NFS構成ファイル`/etc/exports`を編集し、内容を追加して共有フォルダを作成します。
/path/to/folder <client IP address>(options)
ここで、/path/to/folderは共有したいフォルダのパスで、は共有フォルダへのアクセスを許可されたクライアントのIPアドレスであり、optionsはオプションの構成オプションです。
- ファイルを保存しNFSサービスを再起動する:
sudo systemctl restart nfs-kernel-server
- 最後に、クライアント上に共有フォルダをマウントします。マウントには以下のコマンドを使用できます。
sudo mount <Linux IP address>:/path/to/folder /mnt
其中、 は Linux の IP アドレス、/path/to/folder は共有フォルダへのパス、/mnt はマウントするローカルディレクトリです。
具体的なニーズによってどちらの方法を選ぶかは、2つの一般的な方法です。