こんにちは。
RedHat7、samba-2.2.2.ja-11を使用しています。
sambaユーザの登録時に下記の様なエラーが発生
してしまいます。
********************************************
[root@server samba]# smbpasswd -a work
Failed to open /etc/secrets.tdb
New SMB password:
Retype new SMB password:
startsmbfilepwent_internal: unable to lock file /etc/smbpasswd. Error was ???????
unable to open passdb database.
startsmbfilepwent_internal: unable to lock file /etc/smbpasswd. Error was ???????
add_smbfilepwd_entry: unable to open file.
Failed to add entry for user work.
Failed to modify password entry for user work
********************************************
/etc/passwdには「work」ユーザは存在しています
が、sambaユーザとして登録することができません。
どなたか原因がわかる方がいらっしゃいましたら
ご教授を宜しくお願いいたします。
A 回答 (1件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
/etc/secrets.tdb
のパーミッションが原因か、ファイルが壊れている可能性があります。
1.パーミッションを確認する。
2.secrets.tdbは、自動生成されるようなので、
# mv /etc/secrets.tdb /etc/secrets.tdb.old
としてから、 再度、ユーザの追加を行う。
(ただし、登録ユーザ全員分なる)
これが、原因でない場合は、
# mv /etc/secrets.tdb.old /etc/secrets.tdb
として、復元する。
試してみてください。
この回答への補足
ご回答、大変ありがとうございます。
ご教授頂いた方法を試してみました。
1.の方法についてですが、
パーミッションを確認したところ「600」に設定されていました。
念のため「777」に変更して実行してみましたが、同様のエラーが
発生してしまいました。
また、
2.の方法についてですが、
secrets.tdbをリネーム後、再度ユーザの登録を行いましたが、
同様のエラーが発生してしまいました。(secrets.tdbは再生成されます)
質問ばかりで恐縮ですが、エラーメッセージの中に
「unable to lock file /etc/smbpasswd」
という部分があるのですが、
これは登録失敗の原因になり得るのでしょうか?
smbpasswdのパーミッションは「600」となっています。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- MySQL 参考書に従って入力したつもりでしたが、最後はエラーがでました。 1 2022/09/28 03:45
- Windows 10 VirtualBox 7のゲストOSでの物理HDDパーティションのマウント方法 2 2023/05/04 13:01
- Excel(エクセル) 2つのVBAを一緒にしたら機能しなくなりました(エクセル) 7 2022/06/02 12:41
- PHP php テーブルが作成できない 1 2022/11/17 23:41
- MySQL データベースの複製の仕方(mysql) 2 2023/05/30 18:24
- 戦争・テロ・デモ ウクライナ、メル友に五千円要求されてさ 1 2022/04/02 09:38
- その他(プログラミング・Web制作) laravel 本番環境でメールが送れません。 1 2023/02/17 17:57
- MySQL php テーブルを作れない 2 2022/11/17 18:22
- 英語 できるだけ直訳で英語の翻訳をお願いします。(英語→日本語) 1 2022/10/15 20:59
- MySQL MySQLのテーブル作成でハイフン - は使用できないのでしょうか? 2 2022/10/21 16:50
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
FreeBSDのrc.confに変な表示が...
-
BIND9によるDNS構築
-
awsで wordpressのhttpd.conf ...
-
CENTOSでadduserで作成したユー...
-
「DNSサーバーを自動的に取得す...
-
MACアドレス 00:E0:C3 SAKAI って
-
Mailの受信メールが自動的に削...
-
DNSサーバを設定したのですがns...
-
パスワード設定していないユー...
-
evalが使えない場合
-
コマンドでのFTP転送が進まない。
-
AWSでサーバを構築してWordpres...
-
リモートデスクトップ接続でパ...
-
Mailの送信済みメールボックス...
-
safariのプロキシを簡単に変更...
-
iPadの受信メールが消える
-
メールサーバの無限ループを対...
-
AWSでSSH接続をしたいのですが...
-
.Macのメールからdocomoへ送信...
-
Irvineの設定のバックアップ
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
【DNS】ゾーン情報が上手く設定...
-
BIND エラー not found: 3(NXD...
-
apacheの<IfModule prefork.c>...
-
VNCへのアクセス制限
-
crontabでtarを実行した際、エ...
-
echo $LANGで何も表示されません。
-
named.confの設定
-
CentOSでのbad owner name
-
「named.root」が「file not fo...
-
FreeBSDのrc.confに変な表示が...
-
awsで wordpressのhttpd.conf ...
-
Apacheをサービスに組み込めません
-
DNSが起動できない
-
cron設定で電源のOFFができませ...
-
centOS7のシャットダウン時のコ...
-
コアダンプについて
-
sentOS 6.3でsquid.confを開くと
-
logrotate.confでmonthlyとした...
-
RedHatES5.2(CentOS5.2)環境で...
-
Linuxの「/etc/hosts.allow」「...
おすすめ情報