このチュートリアルでは、Debian 10にSambaをインストールする方法を紹介します。知らない人のために、Sambaを使用すると、ファイルやプリンターを他のコンピューターとリモートで共有できます。ラップトップからデスクトップファイルにアクセスし、WindowsおよびmacOSユーザーとファイルを共有できます。
この記事は、少なくともLinuxの基本的な知識があり、シェルの使用方法を知っていること、そして最も重要なこととして、サイトを独自のVPSでホストしていることを前提としています。インストールは非常に簡単で、ルートアカウントで実行されていますが、そうでない場合は、' sudo
を追加する必要があります。 ルート権限を取得するコマンドに‘。 Debian 10(Buster)にSambaを段階的にインストールする方法を紹介します。
前提条件
- 次のオペレーティングシステムのいずれかを実行しているサーバー:Debian10。
- 潜在的な問題を防ぐために、OSの新規インストールを使用することをお勧めします
非rootsudoユーザー
またはrootユーザー
へのアクセス 。非rootsudoユーザー
として行動することをお勧めします ただし、ルートとして機能するときに注意しないと、システムに害を及ぼす可能性があるためです。
Debian10バスターにSambaをインストールする
ステップ1.以下のチュートリアルを実行する前に、次の apt
を実行して、システムが最新であることを確認することが重要です。 ターミナルのコマンド:
sudo apt update
ステップ2.Debian10にSambaをインストールします。
次に、次のコマンドを実行してSambaサーバーをインストールします。
sudo apt install samba
以下のコマンドを使用してSambaのインストールを確認します:
sudo systemctl start nmbd sudo systemctl status nmbd
ステップ3.Sambaを構成します。
samba構成ファイルsmb.conf
/ etc / samba
にあります ディレクトリ。構成ファイルを編集する前に、必ずこのファイルのバックアップを作成してください。
sudo cp /etc/samba/smb.conf ~/Documents smb_backup.conf
次に、次のコマンドを使用して元の構成を編集します。
sudo nano /etc/samba/smb.conf
次の行を追加します:
[samba-share] comment = Samba on Debian path = /samba read-only = no browsable = yes
次に、ユーザーアカウントを設定します。Sambaユーザーはシステムユーザーである必要があるため、 / etc / password
> ファイル。ユーザーがまだ存在しない場合は、最初にユーザーを作成する必要があります:
sudo smbpasswd -a username
完了したら、次のコマンドを実行してSambaサービスを再起動します。
sudo systemctl restart smbd.service
ステップ4.LinuxからSamba共有を接続します。
ターミナルで次のコマンドを実行して、Sambaクライアントをインストールします。
sudo apt install smbclient
正常にインストールされたら、次の構文を使用してSamba共有に接続します。
sudo smbclient //[Your-IP-address or Host_name]/share_name –U samba_user
- [Your-IP-addressまたはHost_name]はSambaサーバーのIPアドレスまたはホスト名です
- [share_name]はSamba共有ディレクトリの名前です
- [samba_user]は、共有にアクセスできるユーザーの名前です
おめでとうございます!Sambaが正常にインストールされました。このチュートリアルを使用してDebianシステムに最新バージョンのSambaをインストールしていただき、ありがとうございます。追加のヘルプや役立つ情報については、Sambaの公式Webサイトを確認することをお勧めします。 。