• Samba Server 的使用者帳號及密碼備份


    Samba Server 自從 3.x 後改成使用 tdbsam 的方式來管理使用者的帳號及密碼,原本的帳號密碼都是存放在 /etc/samba 目錄之下,最近要做備份時,一時之間竟然找不到 Samba Server 存放使用者帳號及密碼的地方。
    後來有想到,可以先把 tdbsam 格式匯出成 sampasswd 格式,再把 smbpasswd 格式轉成 tdbsam 格式
    把 tdbsam 匯出成為 smbpasswd 格式
    # /usr/bin/pdbedit -i tdbsam -e smbpasswd
    把 smbpasswd 匯出成 tdbsam 格式
    # /usr/bin/pdbedit -i sampasswd -e tdbsam
    或指定完整目錄
    把 tdbsam 匯出成為 smbpasswd 格式
    # /usr/bin/pdbedit -i tdbsam:/var/lib/samba/private/passdb.tdb -e smbpasswd:/etc/samba/smbpasswd
    把 smbpasswd 匯出成 tdbsam 格式
    # /usr/bin/pdbedit -i sampasswd:/etc/samba/smbpasswd -e tdbsam:/var/lib/samba/private/passdb.tdb
    不過這樣的手續有些煩雜,如果可以直接備份應該會更好。

    後來很努力找了一下,終於找到了,在 /var/lib/samba/private 目錄之下
    # ls -l /var/lib/samba/private/
    -rw------- 1 root root 532480 2013-10-11 13:26 passdb.tdb
    -rw------- 1 root root  45056 2011-09-02 14:49 secrets.tdb

  • 相关阅读:
    ONVIFclient搜索设备获取rtsp解决开发笔记(精华文章)
    openldap---ldapsearch使用
    简单工厂模式
    编译和运行时,库在何处
    Linux 双网卡绑定技术
    统计某个字符个数,小数运算,小数加减乘除
    2cifang.com_2次方学习
    c/c++ extern “C”
    环境变量0831
    股票技巧
  • 原文地址:https://www.cnblogs.com/linuxbo/p/4290749.html
Copyright © 2020-2023  润新知