Snow Leopard が Samba 経由で Unbuntu 10.04 に接続できない - 修正に助けが必要

Snow Leopard が Samba 経由で Unbuntu 10.04 に接続できない - 修正に助けが必要

Ubuntu 10.04 Web サーバーを持っています。OSX 10.6 マシンと Finder を使用してこのサーバーに接続したいと考えています。

Ubuntu マシンに openSSH と Samba をインストールしました。

私のsmb.confシェア定義は次のとおりです:

[www]
   comment = Development Computer WWW
   path = /var/www
   writeable = yes
   browseable = yes
   allow hosts = 192.168.1.

非ルート ユーザーを使用して Finder 経由でマシンに接続できます。Finder 経由でファイルを追加しようとすると、「権限が不十分です」というエラーが表示されます。

助けてください。問題がSambaの設定にあるか、OSX 10.6にあるかわかりません。

ありがとう

編集 (詳細情報): ユーザー名とパスワードを使用して Ubuntu マシンにログインしています。現在、var/www は root が所有しています。非 root ユーザーで Ubuntu マシンにログインしています。

答え1

Samba は独自の認証モデルを使用します。次のいずれかを実行する必要があります。

  1. smb.conf ファイルで共有を定義するときに含めguest ok = yes、ファインダーから接続するときに「ゲストとして接続」を使用するをクリックします。
  2. Ubuntu システムで使用してsmbpasswd -aSamba ユーザーを作成し、Finder から「登録ユーザーとして接続」を使用します。

どちらの場合でも、/var/www の下で操作するディレクトリの所有権や権限を変更して、「guest」または作成したユーザーが書き込みできるようにする必要があります。

関連情報