GNU/Linux >> Linux の 問題 >  >> Ubuntu

Ubuntu 7.10(Gutsy Gibbon)tdbsamバックエンドを備えたSambaスタンドアロンサーバー

このチュートリアルでは、Ubuntu 7.10へのSambaファイルサーバーのインストール、SMBプロトコルを介してファイルを共有するように構成する方法、およびユーザーを追加する方法について説明します。 Sambaは、ドメインコントローラーとしてではなく、スタンドアロンサーバーとして構成されます。このセットアップでは、Ubuntu ServerインストールCDを使用しますが、同じインストール手順がUbuntuデスクトップでも機能します。

結果のセットアップでは、すべてのユーザーがSMBプロトコルを介してアクセスできる独自のホームディレクトリを持ち、すべてのユーザーが読み取り/書き込みアクセス権を持つ共有ディレクトリを持っています。

Sambaのインストール

シェルでサーバーに接続するか、Ubuntuサーバーにデスクトップがインストールされている場合はシェルウィンドウを開きます。 rootユーザーになるには、次のコマンドを実行します:

sudo su

Ubuntuのインストール中に作成したユーザーのパスワードを入力します。

Sambaパッケージをインストールします:

apt-get install libcupsys2 samba samba-common

smb.confファイルを編集します:

vi /etc/samba/smb.conf

グローバルセクションで、「;」を削除します最前線のsecurity=userなので、次のようになります。

security = user

LinuxシステムユーザーがSambaサーバーにログインできるようにします。

ファイルを閉じてSambaを再起動します:

/etc/init.d/samba restart

Samba共有の追加

次に、すべてのユーザーがアクセスできる共有を追加します。

ファイルを共有するためのディレクトリを作成し、所有者をユーザーグループに変更します。

mkdir -p / home / shares / allusers
chown -R root:users / home / shares / allusers /
chmod -R ug + rwx、o + rx-w / home / shares / allusers /

ファイル/etc/samba/smb.confの最後に、次の行を追加します。

[allusers]
  comment = All Users
  path = /home/shares/allusers
  valid users = @users
  force group = users 
  create mask = 0660
  directory mask = 0771
  writable = yes

すべてのユーザーがSambaを介してホームディレクトリの読み取りと書き込みを行えるようにする場合は、次の行を/etc/samba/smb.confに追加します。

[homes]
   comment = Home Directories
   browseable = no
   valid users = %S
   writable = yes
   create mask = 0700
   directory mask = 0700

次に、Sambaを再起動します:

/etc/init.d/samba restart

ユーザーの追加と管理

この例では、tomという名前のユーザーを追加します。同じ方法で必要な数のユーザーを追加できます。コマンドでユーザー名tomを目的のユーザー名に置き換えるだけです。

useradd tom -m -G users

Linuxシステムのユーザーデータベースでtomのパスワードを設定します。ユーザーtomがLinuxシステムにログインできない場合は、この手順をスキップしてください。

passwd tom  

->新しいユーザーのパスワードを入力してください

次に、ユーザーをSambaユーザーデータベースに追加します。

smbpasswd -a tom

->新しいユーザーのパスワードを入力してください

これで、ユーザー名tomと選択したパスワードを使用してファイルエクスプローラーでWindowsワークステーションからログインし、Linuxサーバーのtomのホームディレクトリまたはパブリック共有ディレクトリにファイルを保存できるようになります。

リンク
  • http://www.ubuntu.org
  • http://www.samba.org

Ubuntu
  1. tdbsamバックエンドを備えたUbuntu8.10Sambaスタンドアロンサーバー

  2. tdbsamバックエンドを備えたUbuntu9.10Sambaスタンドアロンサーバー

  3. Ubuntu10.04Tdbsamバックエンドを備えたSambaスタンドアロンサーバー

  1. tdbsamバックエンドを備えたUbuntu10.10Sambaスタンドアロンサーバー

  2. Ubuntu11.04Tdbsamバックエンドを備えたSambaスタンドアロンサーバー

  3. tdbsamバックエンドを備えたUbuntu11.10Sambaスタンドアロンサーバー

  1. tdbsamバックエンドを備えたUbuntu12.04Sambaスタンドアロンサーバー

  2. tdbsamバックエンドを備えたUbuntu12.10Sambaスタンドアロンサーバー

  3. Ubuntu12.10でGlusterFS3.2.xを使用してNFSのようなスタンドアロンストレージサーバーを作成する