Samba(3.0.33-3.29)を実行しているCentOS 5.2ボックスで、というフォルダを作成しました/upload。
Sambaでは、次のように共有を構成しました。
[アップロード]
        コメント=フォルダをアップロード
        パス= / upload
        有効なユーザー=ケビンルート
        public =はい
        書き込み可能=はい
        ブラウズ可能=はい
        マスクを作成= 0777
        ディレクトリマスク= 0777
        ゲストOK =はい
私はchownD」/upload私の口座にフォルダを『ケビン』と私はシェル経由でファイルやフォルダを作成することができることを確認しました。
Windows 7からマシンを参照して「kevin」として認証すると、ホームディレクトリ共有とupload共有が表示されますが、アクセスできません。
Windowsレポート:
ネットワークエラー Windowsが\\ cos-01 \ uploadにアクセスできない 名前のスペルを確認してください。それ以外の場合は、ネットワークに問題がある可能性があります。ネットワークの問題を特定して解決するには、[診断]をクリックします。 エラーコード:0x80070035 ネットワークパスが見つかりませんでした。
これは私がやったことのチェックリストです:
- アカウント
kevinはsmbpasswd -a kevin、私のパスワードを使用して設定すると同時にSambaに追加されました。sambaとcentosのパスワードはどちらも同じです。 - サーバー名
cos-01は/etc/hostsファイルにあります 
172.0.0.1 localhost localhost.localdomain 172.17.3.90 cos-01
- netbiosの名前も設定しました 
/etc/samba/smb.conf - Windows 7のLAN Manager認証レベルを「LMとNTLMを送信する-ネゴシエートされた場合はNTLMv2セッションセキュリティを使用する」に設定しました
 
更新:
\ cos-01 \ uploadまたは\ 172.16.3.90 \ uploadのように、IPアドレスとサーバー名の両方で共有にアクセスしてみました。どちらの場合も、上記と同じエラーが発生します。
私は/var/log/samba/smbd.logログファイルをチェックし、たくさんを見ました:
[2010/07/02 16:56:10、0] smbd / service.c:make_connection_snum(1013) 「/ upload」が存在しないか、[upload]への接続時に権限が拒否されましたエラーは権限が拒否されました
system-config-selinuxツールはないようですが。を使用してこれを設定できますsetsebool allow_smbd_anon_write 1か?それは同じですか?