zoukankan      html  css  js  c++  java
  • 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

  • 相关阅读:
    LeetCode. 476. Number Complement
    LeetCode 172.Factorial Trailing Zeroes
    原码,反码,补码笔记
    python3笔记
    django笔记(python web框架)
    mysql 8.0 主从复制配置
    centos 7系统安装mysql 8.0
    MobaXterm无法退格删除
    Oracle数据泵常用命令
    oracle查年度周末日期
  • 原文地址:https://www.cnblogs.com/linuxbo/p/4290749.html
Copyright © 2011-2022 走看看