重要なお知らせ

「教えて! goo」は2025年9月17日(水)をもちまして、サービスを終了いたします。詳細はこちら>

電子書籍の厳選無料作品が豊富!

Redhat7.3にSambaの設定し終わった後、WinXPエクスプローラよりのぞきにいくとなぜかアクセスできません。(ホスト名の表示はされていてダブルクリックするとおこられる)
エラーメッセージは「ネットワークリソースを使用するアクセス許可がない可能性があります。」です。
ネットワークの設定、もしくはSamba側の設定でこれが怪しそうだなと検討つくかた、ご教授お願いします。

--------------------「/etc/samba/smb.conf」の設定-------------------
[global]
workgroup = Ncc
server string = Samba Server[%h-%v]
hosts allow = 192.168.100. 192.168.27.
printcap name = /etc/printcap
load printers = yes
printing = lprng
log file = /var/log/samba/%m.log
max log size = 0
security = user
encrypt passwords = yes
smb passwd file = /etc/samba/smbpasswd
unix password sync = Yes
passwd program = /usr/bin/passwd %u
passwd chat = *New*password* %n\n *Retype*new*password* %n\n *passwd:*all*aut
hentication*tokens*updated*successfully*
pam password change = yes
obey pam restrictions = yes
socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
dns proxy = no

[public]
comment = Public Space for Everyone
path = /usr/public
read only = No
force create mode = 0777
force directory mode = 0777
guest only = Yes
guest ok = Yes

[printers]
comment = All Printers
path = /var/spool/samba
browseable = no
guest ok = no
writable = no
printable = yes

A 回答 (2件)

>windows側のユーザー名(ログオンユーザー名)をlinux


>側にも追加しないといけないのですか?それはしていま
>せん。

上のsmb.confだとしなきゃならんでしょう。

# Linuxのユーザとして追加した上で、smbpasswdにて
# sambaのユーザとしても追加する手順。

参考URLの、「Sambaインストールガイド」あたりから
始められるのがよろしいかと。

参考URL:http://www.samba.gr.jp/doc/
    • good
    • 0
この回答へのお礼

samba用ユーザ定義ファイルである/etc/samba/smbpasswdを作成しただけで、sambaユーザの追加(smbpasswd -a)をしていませんでした。/etc/samba/smbpasswdを作成したタイミングでそれを見たら、/etc/passwdに書かれているユーザ名が書かれていたので、「smbpasswd -a ユーザ名」しなくても、これでいいのだろうと思ってしまいました。sambaユーザの追加をしたらうまくいきました。

ご指摘ありがとうございました。

お礼日時:2003/02/12 11:28

RedHat7.1で設定したときは、smbadduser コマンドでユーザーを追加する必要が


ありましたが。
また、Windows側のユーザー名(ログオンユーザー名) とLinux側に登録されている
ユーザー名を一致させる必要があったと思います。

ちょろっと触っただけですので細かいことは詳しい方にお任せします。

この回答への補足

既存の/etc/passwdをもとに暗号化されたsamba用のパスワードは作成してありますが。。。

---mksmbpasswd.shスクリプトによるsmbpasswd自動作成--------
cat /etc/passwd | mksmbpasswd.sh >/etc/samba/smbpasswd
---^^^----------------------------------------------------

もしかして、windows側のユーザー名(ログオンユーザー名)をlinux側にも追加しないといけないのですか?それはしていません。

補足日時:2003/02/05 17:51
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!