Account Sync

Status
Niet open voor verdere reacties.

alain1988

Terugkerende gebruiker
Lid geworden
29 jan 2010
Berichten
1.175
wij hebben hier een linux server die draait als domein controller gebruikers hebben hier een account op nu is mijn vraag of het mogelijk is om

1. gebruikers toe te voegen in een mysql database en dat men nog kan inloggen op hun account mit verwijzing in mysql waar hun profiel staat (vb /home/profiles/logon/users/%U)
2. wij hebben een aantal ftp users die in plain text in /etc/ppp/chap.secrets staan kan dit ook op deze manier (dit lijkt mij wat veiliger)

indien u weet dat dit mogelijk is kan u mij wat informatie verlenen omtrend dit ,het zou ons domein wat veiliger kunnen maken en gemakkelijker om te beheren.

iets zoals dit sql zou ik gebruikern
Code:
-- phpMyAdmin SQL Dump
-- version 3.4.10.1deb1
-- http://www.phpmyadmin.net
--
-- Machine: localhost
-- Genereertijd: 16 sep 2012 om 23:50
-- Serverversie: 5.5.24
-- PHP-Versie: 5.3.10-1ubuntu3.3


/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8 */;

--
-- Database: `accounts_domain`
--

-- --------------------------------------------------------

--
-- Tabelstructuur voor tabel `domain_logon`
--

CREATE TABLE IF NOT EXISTS `domain_logon` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `username` varchar(255) NOT NULL,
  `naam` varchar(255) NOT NULL,
  `voornaam` varchar(255) NOT NULL,
  `home` varchar(255) NOT NULL,
  `groep_id` int(11) NOT NULL,
  `wachtwoord` varchar(255) NOT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `username` (`username`)
) ENGINE=InnoDB  DEFAULT CHARSET=latin1 AUTO_INCREMENT=2 ;


--
-- Tabelstructuur voor tabel `groepen`
--

CREATE TABLE IF NOT EXISTS `groepen` (
  `id` int(11) NOT NULL,
  `beschrijving` varchar(255) NOT NULL,
  `groep_map` varchar(255) NOT NULL,
  KEY `id` (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

--
-- Gegevens worden uitgevoerd voor tabel `groepen`
--

INSERT INTO `groepen` (`id`, `beschrijving`, `groep_map`) VALUES
(1, 'admins', '/home/groepen/admins'),
(2, 'gebruikers', '/home/groepen/gebruikers'),
(4, 'ftp gebruikers', '/home/groepen/ftp');

-- --------------------------------------------------------

--
-- Tabelstructuur voor tabel `vpn_users`
--

CREATE TABLE IF NOT EXISTS `vpn_users` (
  `id` int(11) DEFAULT NULL,
  `client` varchar(255) NOT NULL,
  `server` varchar(255) NOT NULL,
  `secret` varchar(255) NOT NULL,
  `ip_addresses` varchar(255) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
 
Laatst bewerkt:
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan