---
name: "ksmbdpwd.db"
section: "5"
platform: "linux"
package: "ksmbd-tools"
version: "3.5.3-1"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/ksmbdpwd.db"
---

# ksmbdpwd.db(5)

the user database for ksmbd.mountd

## NAME

ksmbdpwd.db - the user database for ksmbd.mountd

## DESCRIPTION

**ksmbdpwd.db** is the user database for [**ksmbd.mountd**(8)](/ksmbd.mountd/8.md) user mode daemon. [**ksmbd.adduser**(8)](/ksmbd.adduser/8.md) may be used for configuring users for **ksmbdpwd.db**. **ksmbd.adduser** notifies **ksmbd.mountd** of changes, if it had made any, by sending the **SIGHUP** signal to **ksmbd.mountd**. **ksmbd.control --reload** can be used for notifying **ksmbd.mountd** of changes when not using **ksmbd.adduser**. **ksmbdpwd.db** is expected to be at **/etc/ksmbd/ksmbdpwd.db** by default.

## FILE FORMAT

**ksmbdpwd.db** consists of users separated by newlines. Each user consists of a name and a password, in that order, separated by a colon (**:**). The name must be UTF-8 and \[1, 48) bytes.  The password is created from the user-input UTF-8 password, \[0, 129) bytes, by converting it to UTF-16LE, then MD4-hashing it, and finally Base64-encoding and padding it.

## COPYRIGHT

Copyright © 2015-2022 ksmbd-tools contributors. License GPLv2: GNU GPL version 2 \<https://www.gnu.org/licenses/old-licenses/gpl-2.0.en.html\>.\
 This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law.

## REPORTING BUGS

For bug reports, use the issue tracker at https://github.com/cifsd-team/ksmbd-tools/issues.

## SEE ALSO

- **Utilities**

  [**ksmbd.adduser**(8)](/ksmbd.adduser/8.md), [**ksmbd.mountd**(8)](/ksmbd.mountd/8.md)
