LinuxSystemes d'exploitation

AUTHENTICATE LINUX FTP SERVER AGAINST ACTIVE DIRECTORY & AUTOMATING HOME FOLDER CREATION WITH PYTHON

==Topics covered in this video==
– How to install VSFTPD and create a Linux FTP server
– Integrate vsftpd with Active Directory
– How to install Samba and create a Linux share
– How to install Python 3.9 On Linux
– How to create a Powershell script on Windows to export AD users in a CSV file
– How to schedule a task on Windows to run a PowerShell script.
– How to create a Python script to automate home folder creation on Linux.
– How to install Cron and how to create a cronjob on Linux to run a Python script.
– A brief and simple explanation of Cron syntax.
– How to configure Linux Firewall
***********************************************************

== Subscribe & don’t miss a Video ==
https://bit.ly/channel_techstory
***********************************************************

==Contents of this video==
0:00 Intro
0:46 Update linux
1:03 Install VSFTPD
1:26 Editing VSFTPD config file
2:59 Installing OpenSSL
3:12 Generate SSL certificate
3:27 Securing the FTP server with SSL cert
4:05 Preliminary FTP test
5:12 Home folder creation workaround details
5:48 Installing Samba on Linux
6:32 Creating a share using Samba on Linux
7:45 Creating Powershell script to export users
8:35 Installing Python on Linux Debian
10:28 Creating a Python script on Linux To automate home folder creation
12:49 Creating a scheduled task to run the Powershell script on windows
14:10 Installing cron on Linux
14:17 Creating a new cronjob
14:27 A short explaining of the cron syntax
14:53 Editing the cronjob details to run the Python script daily
15:30 Testing the cronjob
15:45 Testing the FTP server against Active directory
16:16 Limiting access to the FTP server (configuring Firewall rules)
17:02 Creating the Firewall rules
17:55 Outro
***********************************************************

==GitHub repository with all the required code/commands==
https://github.com/TechStory0/Authenticate_ftp_against_AD
***********************************************************

==How to install Python on Debian==
https://linuxize.com/post/how-to-install-python-3-9-on-debian-10/
***********************************************************
==How to install Python on Ubuntu==
https://phoenixnap.com/kb/how-to-install-python-3-ubuntu
***********************************************************

#Linux#ActiveDirectory#WindowsServer#joindomain#Sysadmin#VSFTPD#FTP#Authenticate

Views : 6605
linux

Source by Tech Story

Mourad ELGORMA

Fondateur de summarynetworks, passionné des nouvelles technologies et des métiers de Réseautique , Master en réseaux et système de télécommunications. ,j’ai affaire à Pascal, Delphi, Java, MATLAB, php …Connaissance du protocole TCP / IP, des applications Ethernet, des WLAN …Planification, installation et dépannage de problèmes de réseau informatique……Installez, configurez et dépannez les périphériques Cisco IOS. Surveillez les performances du réseau et isolez les défaillances du réseau. VLANs, protocoles de routage (RIPv2, EIGRP, OSPF.)…..Manipuler des systèmes embarqués (matériel et logiciel ex: Beaglebone Black)…Linux (Ubuntu, kali, serveur Mandriva Fedora, …). Microsoft (Windows, Windows Server 2003). ……Paquet tracer, GNS3, VMware Workstation, Virtual Box, Filezilla (client / serveur), EasyPhp, serveur Wamp,Le système de gestion WORDPRESS………Installation des caméras de surveillance ( technologie hikvision DVR………..). ,

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *