Code Monkey home page Code Monkey logo

samba4-ad-dc's Introduction

samba4-ad-dc

Samba4 Active directory project for docker with SSH installed.

First time configuration

Build the docker image:

docker build -t yourimage.

When starting the image for the first time, some additional parameters are required to configure the Active Directory domain controller:

First time use:
      ./dc_configure.sh

      Answer the questions or use the defaults.

      From then use docker-compose to stop and start the containers

You can omit the two password environment variables. The init script will generate random passwords and display the passwords in the docker logs.

The volume parameters (-v) can be used to store the configuration of samba and the ldap database. You can also use a data container to persist the data.

Environment variables

  • SAMBA_REALM: the actual domain name
  • SAMBA_DOMAIN: the short domain name used by samba
  • SAMBA_DOMAIN_LC: the domain name in lower-case
  • SAMBA_ADMIN_PASSWORD: (optional) the password used to administer the domain controller.
  • SAMBA_DNS_FORWARDER: (optional) ip-address of DNS-server used for forwarding

samba4-ad-dc's People

Contributors

tgiesela avatar

Stargazers

Levi Barroso Menezes avatar Jason Todd avatar Sergio Napolitano avatar Renan avatar Rob Fegley avatar Emanuel Lima avatar

Watchers

James Cloos avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.