スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

smbclientでつながらない

一般ユーザを実行ユーザとしてsmbclientを使ったところ許可がありませんになる

$ smbclient //hostname/sharename -U smb_access_user -d 3
・・・
・・・
tdb(unnamed): tdb_open_ex: could not open file /var/cache/samba/gencache.tdb: 許可がありません
tdb(unnamed): tdb_open_ex: could not open file /var/cache/samba/gencache.tdb: そのようなファイルやディレクトリはありません
・・・
・・・
tdb(unnamed): tdb_open_ex: could not open file /var/cache/samba/gencache.tdb: 許可がありません
tdb(unnamed): tdb_open_ex: could not open file /var/cache/samba/gencache.tdb: そのようなファイルやディレクトリはありません
・・・
・・・
tdb(unnamed): tdb_open_ex: could not open file /var/cache/samba/gencache.tdb: 許可がありません
tdb(unnamed): tdb_open_ex: could not open file /var/cache/samba/gencache.tdb: そのようなファイルやディレクトリはありません
・・・
・・・

該当のディレクトリ見ると

$ ll /var/cache/
・・・
drwxrwxr-x 3 root root 4096 1月 13 14:30 samba
・・・

なのでsetfaclで実行ユーザにこのディレクトリの読み書き権限を与える

# setfacl -m u:hogehoge:rwx /var/cache/samba

この記事のトラックバックURL

http://ysmt.blog21.fc2.com/tb.php/344-58303dea

コメント

コメントする

管理者にだけ表示を許可する

Template Designed by DW99

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。