added new ideas to readme: smb, powershell
This commit is contained in:
@@ -9,6 +9,8 @@ Build a reliable platform on a pve host to teach students Linux and accompanied
|
|||||||
- subnetting
|
- subnetting
|
||||||
- vlans
|
- vlans
|
||||||
- join a linux host to a ms ad
|
- join a linux host to a ms ad
|
||||||
|
- powershell usage and scripting
|
||||||
|
- smb server setup and joining with ad
|
||||||
- databases (mariadb/mysql)
|
- databases (mariadb/mysql)
|
||||||
- web servers
|
- web servers
|
||||||
- certificate management
|
- certificate management
|
||||||
@@ -86,10 +88,13 @@ In the process the student would learn how a mariadb database is setup. Just fol
|
|||||||
### Level 1
|
### Level 1
|
||||||
|
|
||||||
- [x] fail2ban-server
|
- [x] fail2ban-server
|
||||||
|
- [ ] samba server
|
||||||
|
- [ ] couple samba share with ms ad
|
||||||
|
|
||||||
### Level 2
|
### Level 2
|
||||||
|
|
||||||
- [ ] git local and remote repo as github and internal gitea
|
- [ ] git local and remote repo as github and internal gitea
|
||||||
|
- [ ] powershell: remote powershell and installation of ninja agent
|
||||||
|
|
||||||
### Level 3
|
### Level 3
|
||||||
|
|
||||||
|
|||||||
4
TODO.md
4
TODO.md
@@ -1,11 +1,11 @@
|
|||||||
## TODOs
|
## TODOs
|
||||||
|
|
||||||
- [ ] build the student environment on my own lenovo thinkpad
|
- [ ] change hostnames and correspondingly the dns entries of the student hosts to `vm_00` -> manage dns via opentofu
|
||||||
- [ ] change hostnames and correspondingly the dns entries of the student hosts to `student_vm00` -> manage dns via opentofu
|
|
||||||
- [ ] include all users to freeipa and integrate freeipa as main identity and dns server. Deprecate current bind servers -> automate client installation
|
- [ ] include all users to freeipa and integrate freeipa as main identity and dns server. Deprecate current bind servers -> automate client installation
|
||||||
- [ ] migrate dns zone to freeipa and manage its bind server with opentofu
|
- [ ] migrate dns zone to freeipa and manage its bind server with opentofu
|
||||||
- [ ] create nfs shares for the home folder of each user
|
- [ ] create nfs shares for the home folder of each user
|
||||||
- [ ] write loop for student_vm deployment -> they are similar
|
- [ ] write loop for student_vm deployment -> they are similar
|
||||||
|
|
||||||
- [ ] include automation which install freeipa-client on each vm via opentofu or ansible executed via opentofu
|
- [ ] include automation which install freeipa-client on each vm via opentofu or ansible executed via opentofu
|
||||||
|
- [ ] write nice markdown template for sheets. With better code highlighting and better text formatting
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user