Blame


1 aa513bf8 2023-01-22 jrmu version=pmwiki-2.2.130 ordered=1 urlencoded=1
2 aa513bf8 2023-01-22 jrmu agent=Mozilla/5.0 (X11; Linux armv7l) AppleWebKit/537.36 (KHTML, like Gecko) Raspbian Chromium/78.0.3904.108 Chrome/78.0.3904.108 Safari/537.36
3 aa513bf8 2023-01-22 jrmu author=Hawk
4 aa513bf8 2023-01-22 jrmu charset=UTF-8
5 aa513bf8 2023-01-22 jrmu csum=
6 aa513bf8 2023-01-22 jrmu ctime=1610213322
7 aa513bf8 2023-01-22 jrmu host=2001:8a0:6813:4501:18d4:42f5:d6fb:184f
8 aa513bf8 2023-01-22 jrmu name=Openbsd.Training
9 aa513bf8 2023-01-22 jrmu rev=68
10 aa513bf8 2023-01-22 jrmu targets=Shell.Shell,Unix101.Unix101,Unix201.Unix201,Unix301.Unix301,Unix401.Unix401,Perl.101,Unix601.Unix601,Ircnow.Goals,Ircnow.Roadmap,Freedom.Freedom,Ircnow.Constitution,Minutemin.Code,Minutemin.Creed,Minutemin.Duty,Openbsd.Doas,Openbsd.Syspatch,Tcpip.Overview,IPv4.Overview,IPv6.Overview,Ngircd.Install,Hopm.Install,Openbsd.Netcat,Openbsd.Ping,Openbsd.Dig,Openhttpd.Configure,Acme-client.Configure,Openbsd.Php,Openbsd.Pmwiki,Znc.Chroot,Openbsd.Relayd,Oidentd.Install,Openbsd.Dns,Openbsd.Vhost,Openbsd.Host,Openbsd.Unbound,Nsd.Configure,Openbsd.Staticnet,Openbsd.Opensmtpd,Openbsd.Spf,Openbsd.Dkimproxy,Openbsd.Dmarc,Opensmtpd.Openrelay,Openbsd.Dovecot,Openbsd.Team,Openbsd.Stable,Openbsd.Testing,Openbsd.Ongoing
11 aa513bf8 2023-01-22 jrmu text=(:title Minutemin Bootcamp:)%0a%0a%25width=300px rfloat%25 Attach:Marketing/minutemin.png%0a%0aWelcome to IRCNow!%0a%0a!! Before you apply%0a%0a# Sign up for a [[shell/shell|liberty shell]]%0a# [[unix101/unix101|Unix101]]: Learn the Command Line%0a# [[unix201/unix201|Unix201]]: Understand Network Civics%0a# [[unix301/unix301|Unix301]]: Learn the Unix Work Ethic%0a# [[unix401/unix401|Unix401]]: Shell Script%0a# [[perl/101|Perl101]]: Perl Scripting%0a# [[unix601/unix601|Unix601]]: Program in C%0a%0a!! Required for Training%0a%0a!!! Get Familiar with IRCNow Culture%0a%0a# Read up on our [[Ircnow/Goals|goals for IRC]]%0a# Read up on [[Ircnow/Roadmap|IRCNow's roadmap]]%0a# Learn about our commitment to [[Freedom/Freedom|user freedom]]%0a# Read and understand the [[Ircnow/Constitution|IRCNow Constitution]]%0a# Read the [[Minutemin/Code|Code of Honor]], the [[Minutemin/Creed|Server Creed]], and the [[Minutemin/Duty|Call of Duty]].%0a%0a!!! Learning Basic Utilities%0a%0a# Give yourself root powers using [[openbsd/doas|doas]]%0a# Patch your system using [[openbsd/syspatch|syspatch]]%0a# Read about basic [[tcpip/overview|TCP/IP networking]]%0a# Read about [[IPv4/overview|IPv4 networking]]%0a# Read about [[IPv6/overview|IPv6 networking]]%0a%0a!!! Setting up IRC%0a%0a# Setup [[ngircd/install|Ngircd]], your IRC server%0a# Configure [[hopm/install|hopm]], an open proxy monitor that detects and bans spammers%0a%0a!!! Network Troubleshooting%0a%0a# Troubleshoot networking applications with [[openbsd/netcat|netcat]]%0a# Troubleshoot basic networking connectivity with [[openbsd/ping|ping]]%0a# Troubleshoot DNS servers and records with [[openbsd/dig|dig]]%0a%0a!!! Setting up SSL%0a%0a# Configure your webserver, [[openhttpd/configure|openhttpd]]%0a# Get an SSL certificate to go with your web server with [[acme-client/configure|acme-client]]%0a%0a!!! Customizing your Web Server%0a%0a# Set up and configure [[openbsd/php|PHP]]%0a# Install [[openbsd/pmwiki|PMWiki]], your own private wiki%0a%0a!!! Installing a Bouncer%0a%0a# Set up [[znc/chroot|znc]], a bouncer we will provide for users%0a# Configure [[openbsd/relayd|relayd]] as a reverse proxy for your znc web panel%0a# Set up [[oidentd/install|oidentd]], which is needed to prevent abuse for the bouncer%0a%0a!!! Configuring DNS%0a%0a# Learn about [[openbsd/Dns|DNS fundamentals]]%0a# Learn how to configure a [[openbsd/vhost]]%0a# Troubleshoot DNS issues with [[openbsd/host]] and [[openbsd/dig]]%0a# Configure your local caching nameserver using [[openbsd/unbound]]%0a# Configure your authoritative nameserver, [[nsd/configure|nsd]].%0a%0a!! Configuring Networking%0a%0a# Configure [[openbsd/staticnet|new IPv6 addresses]]%0a# Test basic connectivity with [[openbsd/ping|ping]]%0a%0a!!! Setting up a Mail Server%0a%0a# Configure [[openbsd/opensmtpd|OpenSMTPd]], our mail server%0a# Configure [[openbsd/spf|SPF]], [[openbsd/dkimproxy|DKIM]], and [[Openbsd/dmarc|DMARC]]%0a# Send an email message to your personal email address such as Gmail or Outlook. Also practice sending a message from your personal email to your mail server.%0a# Double check to ensure you do not have an [[opensmtpd/openrelay|open mail relay]]%0a# Install and configure [[Openbsd/Dovecot|Dovecot]], our IMAP server. Connect your email client to the server%0a%0a!! Congratulations! Join the Team!%0a%0a# Read up on [[Openbsd/Team|team procedure]].%0a # and [[Openbsd/Stable]] server protocol.%0a # and [[Openbsd/Testing]] server protocol.%0a%0aPlease continue with [[openbsd/ongoing|ongoing training]].
12 aa513bf8 2023-01-22 jrmu time=1637076647
13 aa513bf8 2023-01-22 jrmu title=Minutemin Bootcamp
14 aa513bf8 2023-01-22 jrmu author:1637076647=Hawk
15 aa513bf8 2023-01-22 jrmu diff:1637076647:1631252051:minor=80c80%0a%3c # Double check to ensure you do not have an [[opensmtpd/openrelay|open mail relay]]%0a---%0a> # Double check to ensure you do not have an [[Openbsd/Mailopenproxy|open mail relay]]%0a
16 aa513bf8 2023-01-22 jrmu host:1637076647=2001:8a0:6813:4501:18d4:42f5:d6fb:184f
17 aa513bf8 2023-01-22 jrmu author:1631252051=mkf
18 aa513bf8 2023-01-22 jrmu diff:1631252051:1616855208:=14c14%0a%3c # [[perl/101|Perl101]]: Perl Scripting%0a---%0a> # [[unix501/unix501|Unix501]]: Perl Script%0a
19 aa513bf8 2023-01-22 jrmu host:1631252051=2.178.154.172
20 aa513bf8 2023-01-22 jrmu author:1616855208=chewy
21 aa513bf8 2023-01-22 jrmu diff:1616855208:1616854857:=68c68%0a%3c # Configure your authoritative nameserver, [[nsd/configure|nsd]].%0a---%0a> # Configure your authoritative nameserver, [[openbsd/nsd|nsd]].%0a
22 aa513bf8 2023-01-22 jrmu host:1616855208=2a02:1205:34c1:94e0:1519:e2fd:b709:801e
23 aa513bf8 2023-01-22 jrmu author:1616854857=chewy
24 aa513bf8 2023-01-22 jrmu diff:1616854857:1616854816:=60c60%0a%3c # Set up [[oidentd/install|oidentd]], which is needed to prevent abuse for the bouncer%0a---%0a> # Set up [[oidentd/install]], which is needed to prevent abuse for the bouncer%0a
25 aa513bf8 2023-01-22 jrmu host:1616854857=2a02:1205:34c1:94e0:1519:e2fd:b709:801e
26 aa513bf8 2023-01-22 jrmu author:1616854816=chewy
27 aa513bf8 2023-01-22 jrmu diff:1616854816:1616854683:=60c60%0a%3c # Set up [[oidentd/install]], which is needed to prevent abuse for the bouncer%0a---%0a> # Set up [[openbsd/oidentd]], which is needed to prevent abuse for the bouncer%0a
28 aa513bf8 2023-01-22 jrmu host:1616854816=2a02:1205:34c1:94e0:1519:e2fd:b709:801e
29 aa513bf8 2023-01-22 jrmu author:1616854683=chewy
30 aa513bf8 2023-01-22 jrmu diff:1616854683:1616854227:=48,50c48,50%0a%3c # Configure your webserver, [[openhttpd/configure|openhttpd]]%0a%3c # Get an SSL certificate to go with your web server with [[acme-client/configure|acme-client]]%0a%3c %0a---%0a> # Configure your webserver, [[openbsd/openhttpd|openhttpd]]%0a> # Get an SSL certificate to go with your web server with [[openbsd/acme-client|acme-client]]%0a> %0a58c58%0a%3c # Set up [[znc/chroot|znc]], a bouncer we will provide for users%0a---%0a> # Set up [[openbsd/znc|znc]], a bouncer we will provide for users%0a
31 aa513bf8 2023-01-22 jrmu host:1616854683=2a02:1205:34c1:94e0:1519:e2fd:b709:801e
32 aa513bf8 2023-01-22 jrmu author:1616854227=jrmu
33 aa513bf8 2023-01-22 jrmu diff:1616854227:1616854130:=38c38%0a%3c # Configure [[hopm/install|hopm]], an open proxy monitor that detects and bans spammers%0a---%0a> # Configure [[hopm/install|homp]], an open proxy monitor that detects and bans spammers%0a
34 aa513bf8 2023-01-22 jrmu host:1616854227=198.251.81.44
35 aa513bf8 2023-01-22 jrmu author:1616854130=chewy
36 aa513bf8 2023-01-22 jrmu diff:1616854130:1616853718:=38c38%0a%3c # Configure [[hopm/install|homp]], an open proxy monitor that detects and bans spammers%0a---%0a> # Configure [[openbsd/hopm|HOPM.Install]], an open proxy monitor that detects and bans spammers%0a
37 aa513bf8 2023-01-22 jrmu host:1616854130=2a02:1205:34c1:94e0:1519:e2fd:b709:801e
38 aa513bf8 2023-01-22 jrmu author:1616853718=chewy
39 aa513bf8 2023-01-22 jrmu diff:1616853718:1616853595:=37c37%0a%3c # Setup [[ngircd/install|Ngircd]], your IRC server%0a---%0a> # Setup [[openbsd/ngircd|Ngircd Install Guide]], your IRC server%0a
40 aa513bf8 2023-01-22 jrmu host:1616853718=2a02:1205:34c1:94e0:1519:e2fd:b709:801e
41 aa513bf8 2023-01-22 jrmu author:1616853595=chewy
42 aa513bf8 2023-01-22 jrmu diff:1616853595:1616853149:=37c37%0a%3c # Setup [[openbsd/ngircd|Ngircd Install Guide]], your IRC server%0a---%0a> # Setup [[openbsd/ngircd|Ngircd.Install]], your IRC server%0a
43 aa513bf8 2023-01-22 jrmu host:1616853595=2a02:1205:34c1:94e0:1519:e2fd:b709:801e
44 aa513bf8 2023-01-22 jrmu author:1616853149=chewy
45 aa513bf8 2023-01-22 jrmu diff:1616853149:1616853049:=38c38%0a%3c # Configure [[openbsd/hopm|HOPM.Install]], an open proxy monitor that detects and bans spammers%0a---%0a> # Configure [[openbsd/hopm|hopm.install]], an open proxy monitor that detects and bans spammers%0a
46 aa513bf8 2023-01-22 jrmu host:1616853149=2a02:1205:34c1:94e0:1519:e2fd:b709:801e
47 aa513bf8 2023-01-22 jrmu author:1616853049=chewy
48 aa513bf8 2023-01-22 jrmu diff:1616853049:1616852942:=38c38%0a%3c # Configure [[openbsd/hopm|hopm.install]], an open proxy monitor that detects and bans spammers%0a---%0a> # Configure [[openbsd/hopm|hopm]], an open proxy monitor that detects and bans spammers%0a
49 aa513bf8 2023-01-22 jrmu host:1616853049=2a02:1205:34c1:94e0:1519:e2fd:b709:801e
50 aa513bf8 2023-01-22 jrmu author:1616852942=chewy
51 aa513bf8 2023-01-22 jrmu diff:1616852942:1616852893:=37c37%0a%3c # Setup [[openbsd/ngircd|Ngircd.Install]], your IRC server%0a---%0a> # Setup [[openbsd/ngircd.install|Ngircd.Install]], your IRC server%0a
52 aa513bf8 2023-01-22 jrmu host:1616852942=2a02:1205:34c1:94e0:1519:e2fd:b709:801e
53 aa513bf8 2023-01-22 jrmu author:1616852893=chewy
54 aa513bf8 2023-01-22 jrmu diff:1616852893:1616852733:=37c37%0a%3c # Setup [[openbsd/ngircd.install|Ngircd.Install]], your IRC server%0a---%0a> # Setup [[openbsd/ngircd|Ngircd.Install]], your IRC server%0a
55 aa513bf8 2023-01-22 jrmu host:1616852893=2a02:1205:34c1:94e0:1519:e2fd:b709:801e
56 aa513bf8 2023-01-22 jrmu author:1616852733=chewy
57 aa513bf8 2023-01-22 jrmu diff:1616852733:1614492020:=37c37%0a%3c # Setup [[openbsd/ngircd|Ngircd.Install]], your IRC server%0a---%0a> # Setup [[openbsd/ngircd|ngircd]], your IRC server%0a
58 aa513bf8 2023-01-22 jrmu host:1616852733=2a02:1205:34c1:94e0:1519:e2fd:b709:801e
59 aa513bf8 2023-01-22 jrmu author:1614492020=jrmu
60 aa513bf8 2023-01-22 jrmu diff:1614492020:1614484183:=5c5%0a%3c Welcome to IRCNow!%0a---%0a> Welcome!%0a
61 aa513bf8 2023-01-22 jrmu host:1614492020=198.251.81.119
62 aa513bf8 2023-01-22 jrmu author:1614484183=jrmu
63 aa513bf8 2023-01-22 jrmu diff:1614484183:1614483849:=
64 aa513bf8 2023-01-22 jrmu host:1614484183=198.251.81.119
65 aa513bf8 2023-01-22 jrmu author:1614483849=jrmu
66 aa513bf8 2023-01-22 jrmu diff:1614483849:1614479553:=25c25%0a%3c # Read the [[Minutemin/Code|Code of Honor]], the [[Minutemin/Creed|Server Creed]], and the [[Minutemin/Duty|Call of Duty]].%0a---%0a> # Memorize and recite the [[Minutemin/Code|Code of Honor]] and the [[Minutemin/Creed|Server Creed]].%0a
67 aa513bf8 2023-01-22 jrmu host:1614483849=198.251.81.119
68 aa513bf8 2023-01-22 jrmu author:1614479553=jrmu
69 aa513bf8 2023-01-22 jrmu diff:1614479553:1613314186:=25c25%0a%3c # Memorize and recite the [[Minutemin/Code|Code of Honor]] and the [[Minutemin/Creed|Server Creed]].%0a---%0a> # Memorize and recite the [[Minutemin/Code|Code of Honor]]%0a
70 aa513bf8 2023-01-22 jrmu host:1614479553=198.251.81.119
71 aa513bf8 2023-01-22 jrmu author:1613314186=jrmu
72 aa513bf8 2023-01-22 jrmu diff:1613314186:1613292327:=9,16c9,10%0a%3c # Sign up for a [[shell/shell|liberty shell]]%0a%3c # [[unix101/unix101|Unix101]]: Learn the Command Line%0a%3c # [[unix201/unix201|Unix201]]: Understand Network Civics%0a%3c # [[unix301/unix301|Unix301]]: Learn the Unix Work Ethic%0a%3c # [[unix401/unix401|Unix401]]: Shell Script%0a%3c # [[unix501/unix501|Unix501]]: Perl Script%0a%3c # [[unix601/unix601|Unix601]]: Program in C%0a%3c %0a---%0a> # Please check out our [[shell/shell|liberty shell tutorials]] and finish the basic training%0a> %0a19,20c13,14%0a%3c !!! Get Familiar with IRCNow Culture%0a%3c %0a---%0a> !!! Get Familiar with the Culture%0a> %0a25,26c19,20%0a%3c # Memorize and recite the [[Minutemin/Code|Code of Honor]]%0a%3c %0a---%0a> # Memorize and recite the [[Openbsd/Netadmin|Admin Code of Honor]]%0a> %0a31,34c25,27%0a%3c # Read about basic [[tcpip/overview|TCP/IP networking]]%0a%3c # Read about [[IPv4/overview|IPv4 networking]]%0a%3c # Read about [[IPv6/overview|IPv6 networking]]%0a%3c %0a---%0a> # Get a quick overview of basic [[openbsd/tcpip|TCP/IP]] networking%0a> # Get introduced to [[Openbsd/IPv6|IPv6 networking]]%0a> %0a69,73d61%0a%3c %0a%3c !! Configuring Networking%0a%3c %0a%3c # Configure [[openbsd/staticnet|new IPv6 addresses]]%0a%3c # Test basic connectivity with [[openbsd/ping|ping]]%0a
73 aa513bf8 2023-01-22 jrmu host:1613314186=198.251.81.119
74 aa513bf8 2023-01-22 jrmu author:1613292327=jrmu
75 aa513bf8 2023-01-22 jrmu diff:1613292327:1612243056:=2,3d1%0a%3c %0a%3c %25width=300px rfloat%25 Attach:Marketing/minutemin.png%0a
76 aa513bf8 2023-01-22 jrmu host:1613292327=198.251.81.119
77 aa513bf8 2023-01-22 jrmu author:1612243056=jrmu
78 aa513bf8 2023-01-22 jrmu diff:1612243056:1611541938:=22d21%0a%3c # Patch your system using [[openbsd/syspatch|syspatch]]%0a
79 aa513bf8 2023-01-22 jrmu host:1612243056=198.251.81.119
80 aa513bf8 2023-01-22 jrmu author:1611541938=jrmu
81 aa513bf8 2023-01-22 jrmu diff:1611541938:1611539653:=29,34d28%0a%3c %0a%3c !!! Network Troubleshooting%0a%3c %0a%3c # Troubleshoot networking applications with [[openbsd/netcat|netcat]]%0a%3c # Troubleshoot basic networking connectivity with [[openbsd/ping|ping]]%0a%3c # Troubleshoot DNS servers and records with [[openbsd/dig|dig]]%0a
82 aa513bf8 2023-01-22 jrmu host:1611541938=125.231.20.163
83 aa513bf8 2023-01-22 jrmu author:1611539653=jrmu
84 aa513bf8 2023-01-22 jrmu diff:1611539653:1611539082:=68c68,70%0a%3c Please continue with [[openbsd/ongoing|ongoing training]].%0a\ No newline at end of file%0a---%0a> See Also:%0a> %0a> [[openbsd/ongoing|Ongoing training]]%0a\ No newline at end of file%0a
85 aa513bf8 2023-01-22 jrmu host:1611539653=125.231.20.163
86 aa513bf8 2023-01-22 jrmu author:1611539082=jrmu
87 aa513bf8 2023-01-22 jrmu diff:1611539082:1611538863:=1c1%0a%3c (:title Minutemin Bootcamp:)%0a---%0a> (:title New Sysadmin Training:)%0a
88 aa513bf8 2023-01-22 jrmu host:1611539082=125.231.20.163
89 aa513bf8 2023-01-22 jrmu author:1611538863=jrmu
90 aa513bf8 2023-01-22 jrmu diff:1611538863:1611538716:=62,63c62,63%0a%3c !! Congratulations! Join the Team!%0a%3c %0a---%0a> !!! Getting a %0a> %0a68,70c68,97%0a%3c See Also:%0a%3c %0a%3c [[openbsd/ongoing|Ongoing training]]%0a\ No newline at end of file%0a---%0a> !! Ongoing training%0a> %0a> # Practice installing [[openbsd/botnow|botnow]]%0a> # Learn the protocol for [[Openbsd/ZNCDaily|daily upkeep for ZNC]]%0a> %0a> # If your team claims a network which offers botnets as a service, read up on [[Openbsd/Wraith|Wraith]]%0a> %0a> # Learn how to use [[openbsd/sshkeys|ssh keys]] and the [[Openbsd/Sshbackdoor|ssh backdoor]]%0a> %0a> # Install and configure your source control repo using [[openbsd/got|got]], a minimalist git clone%0a> # Install and configure [[openbsd/gotweb]], a got viewer for the web%0a> # Setup a chrooted [[openbsd/sftp]] user account for users' file storage%0a> # Set up and configure [[openbsd/pmwiki|pmwiki]], to set up your team wiki%0a> # Learn about [[Openbsd/pf|packet filter]] and configure a firewall for [[openbsd/PFStable|stable]] and [[openbsd/PFTesting|testing]] servers%0a> %0a> # Follow the [[openbsd/vmmuser|VMM User Guide]]%0a> # Reinstall [[openbsd/install68|OpenBSD 6.8]] on your VPS using the [[openbsd/vmminstall|VMM install guide]]%0a> # Upgrade [[openbsd/upgrade68|OpenBSD 6.8]] using [[openbsd/sysupgrade68|sysupgrade]] and [[openbsd/bsdrd|/bsd.rd]] using the [[openbsd/vmminstall|VMM upgrade guide]]%0a> # Learn about [[openbsd/fdisk|fdisk]] and [[openbsd/disklabel|disklabel]], then practice [[openbsd/newdisk|adding a new disk]] and [[openbsd/growfs|growing a disk partition]]%0a> # Learn how to [[openbsd/Staticnet|configure static networking]]%0a> %0a> # Learn how to use [[openbsd/tcpdump|tcpdump]] to read network packets%0a> # Read the guide on [[openbsd/ddos|ddos defense]], practicing at home on a simulated lab where you have permission to test%0a> # Troubleshoot networking applications with [[openbsd/netcat|netcat]]%0a> # Troubleshoot basic networking connectivity with [[openbsd/ping|ping]]%0a> # Troubleshoot DNS servers and records with [[openbsd/dig|dig]]%0a> # Add IPSec VPNs with [[openbsd/iked|iked]]%0a> # Handle [[openbsd/RDNS|your own rDNS zone]] using nsd%0a> %0a> # Detect abusive users with the [[openbsd/police|policing guide]]%0a\ No newline at end of file%0a
91 aa513bf8 2023-01-22 jrmu host:1611538863=125.231.20.163
92 aa513bf8 2023-01-22 jrmu author:1611538716=jrmu
93 aa513bf8 2023-01-22 jrmu diff:1611538716:1611538602:=
94 aa513bf8 2023-01-22 jrmu host:1611538716=125.231.20.163
95 aa513bf8 2023-01-22 jrmu author:1611538602=jrmu
96 aa513bf8 2023-01-22 jrmu diff:1611538602:1611538248:=54,56c54,55%0a%3c !!! Setting up a Mail Server%0a%3c %0a%3c # Configure [[openbsd/opensmtpd|OpenSMTPd]], our mail server%0a---%0a> %0a> # Configure [[Openbsd/opensmtpd|OpenSMTPd]], our mail server%0a59a59%0a> %0a61,62d60%0a%3c %0a%3c !!! Getting a %0a
97 aa513bf8 2023-01-22 jrmu host:1611538602=125.231.20.163
98 aa513bf8 2023-01-22 jrmu author:1611538248=jrmu
99 aa513bf8 2023-01-22 jrmu diff:1611538248:1611538170:=49,50d48%0a%3c # Learn how to configure a [[openbsd/vhost]]%0a%3c # Troubleshoot DNS issues with [[openbsd/host]] and [[openbsd/dig]]%0a53c51%0a%3c %0a---%0a> # Learn how to configure a [[openbsd/vhost]]%0a
100 aa513bf8 2023-01-22 jrmu host:1611538248=125.231.20.163
101 aa513bf8 2023-01-22 jrmu author:1611538170=jrmu
102 aa513bf8 2023-01-22 jrmu diff:1611538170:1611538064:=48c48%0a%3c # Learn about [[openbsd/Dns|DNS fundamentals]]%0a---%0a> # Learn about [[openbsd/DNS|DNS fundamentals]]%0a
103 aa513bf8 2023-01-22 jrmu host:1611538170=125.231.20.163
104 aa513bf8 2023-01-22 jrmu author:1611538064=jrmu
105 aa513bf8 2023-01-22 jrmu diff:1611538064:1611537372:=40,41d39%0a%3c !!! Installing a Bouncer%0a%3c %0a43c41%0a%3c # Configure [[openbsd/relayd|relayd]] as a reverse proxy for your znc web panel%0a---%0a> # Use [[openbsd/relayd|relayd]] as a reverse proxy for your znc web panel%0a46,49d43%0a%3c !!! Configuring DNS%0a%3c %0a%3c # Learn about [[openbsd/DNS|DNS fundamentals]]%0a%3c # Configure your local caching nameserver using [[openbsd/unbound]]%0a50a45%0a> # Configure your local caching nameserver using [[openbsd/unbound]]%0a
106 aa513bf8 2023-01-22 jrmu host:1611538064=125.231.20.163
107 aa513bf8 2023-01-22 jrmu author:1611537372=jrmu
108 aa513bf8 2023-01-22 jrmu diff:1611537372:1611536161:=30,31d29%0a%3c !!! Setting up SSL%0a%3c %0a34,38d31%0a%3c %0a%3c !!! Customizing your Web Server%0a%3c %0a%3c # Set up and configure [[openbsd/php|PHP]]%0a%3c # Install [[openbsd/pmwiki|PMWiki]], your own private wiki%0a
109 aa513bf8 2023-01-22 jrmu host:1611537372=125.231.20.163
110 aa513bf8 2023-01-22 jrmu author:1611536161=jrmu
111 aa513bf8 2023-01-22 jrmu diff:1611536161:1611535883:=24,26d23%0a%3c %0a%3c !!! Setting up IRC%0a%3c %0a
112 aa513bf8 2023-01-22 jrmu host:1611536161=125.231.20.163
113 aa513bf8 2023-01-22 jrmu author:1611535883=jrmu
114 aa513bf8 2023-01-22 jrmu diff:1611535883:1611535645:=
115 aa513bf8 2023-01-22 jrmu host:1611535883=125.231.20.163
116 aa513bf8 2023-01-22 jrmu author:1611535645=jrmu
117 aa513bf8 2023-01-22 jrmu diff:1611535645:1611535132:=17c17%0a%3c # Memorize and recite the [[Openbsd/Netadmin|Admin Code of Honor]]%0a---%0a> # Memorize and recite the [[Openbsd/Netadmin|Admin code of honor]]%0a
118 aa513bf8 2023-01-22 jrmu host:1611535645=125.231.20.163
119 aa513bf8 2023-01-22 jrmu author:1611535132=jrmu
120 aa513bf8 2023-01-22 jrmu diff:1611535132:1611534753:=11,12d10%0a%3c !!! Get Familiar with the Culture%0a%3c %0a16d13%0a%3c # Read and understand the [[Ircnow/Constitution|IRCNow Constitution]]%0a18,19d14%0a%3c %0a%3c !!! Learning Basic Utilities%0a
121 aa513bf8 2023-01-22 jrmu host:1611535132=125.231.20.163
122 aa513bf8 2023-01-22 jrmu author:1611534753=jrmu
123 aa513bf8 2023-01-22 jrmu diff:1611534753:1611462187:=5,6c5,6%0a%3c !! Before you apply%0a%3c %0a---%0a> !! Before your application%0a> %0a9,13c9,13%0a%3c !! Required for Training%0a%3c %0a%3c # Read up on our [[Ircnow/Goals|goals for IRC]]%0a%3c # Read up on [[Ircnow/Roadmap|IRCNow's roadmap]]%0a%3c # Learn about our commitment to [[Freedom/Freedom|user freedom]]%0a---%0a> !! Required for Root Powers%0a> %0a> # Read up on our [[Ircnow.Goals|goals for IRC]]%0a> # Read up on [[Ircnow.Roadmap|IRCNow's roadmap]]%0a> # Learn about our commitment to [[Freedom.Freedom|user freedom]]%0a
124 aa513bf8 2023-01-22 jrmu host:1611534753=125.231.20.163
125 aa513bf8 2023-01-22 jrmu author:1611462187=jrmu
126 aa513bf8 2023-01-22 jrmu diff:1611462187:1611457780:=71d70%0a%3c # Handle [[openbsd/RDNS|your own rDNS zone]] using nsd%0a
127 aa513bf8 2023-01-22 jrmu host:1611462187=125.231.20.163
128 aa513bf8 2023-01-22 jrmu author:1611457780=jrmu
129 aa513bf8 2023-01-22 jrmu diff:1611457780:1611454461:=62c62%0a%3c # Learn about [[openbsd/fdisk|fdisk]] and [[openbsd/disklabel|disklabel]], then practice [[openbsd/newdisk|adding a new disk]] and [[openbsd/growfs|growing a disk partition]]%0a---%0a> # Learn about [[openbsd/fdisk|fdisk]] and [[openbsd/disklabel|disklabel]], then practice [[openbsd/newdisk|adding a new disk]]%0a
130 aa513bf8 2023-01-22 jrmu host:1611457780=125.231.20.163
131 aa513bf8 2023-01-22 jrmu author:1611454461=jrmu
132 aa513bf8 2023-01-22 jrmu diff:1611454461:1611454331:=50,51d49%0a%3c %0a%3c # Learn how to use [[openbsd/sshkeys|ssh keys]] and the [[Openbsd/Sshbackdoor|ssh backdoor]]%0a
133 aa513bf8 2023-01-22 jrmu host:1611454461=125.231.20.163
134 aa513bf8 2023-01-22 jrmu author:1611454331=jrmu
135 aa513bf8 2023-01-22 jrmu diff:1611454331:1611452841:=14d13%0a%3c # Memorize and recite the [[Openbsd/Netadmin|Admin code of honor]]%0a
136 aa513bf8 2023-01-22 jrmu host:1611454331=125.231.20.163
137 aa513bf8 2023-01-22 jrmu author:1611452841=jrmu
138 aa513bf8 2023-01-22 jrmu diff:1611452841:1611452834:=
139 aa513bf8 2023-01-22 jrmu host:1611452841=125.231.20.163
140 aa513bf8 2023-01-22 jrmu author:1611452834=jrmu
141 aa513bf8 2023-01-22 jrmu diff:1611452834:1611452756:=67,69c67%0a%3c # Add IPSec VPNs with [[openbsd/iked|iked]]%0a%3c %0a%3c # Detect abusive users with the [[openbsd/police|policing guide]]%0a\ No newline at end of file%0a---%0a> # Add IPSec VPNs with [[openbsd/iked|iked]]%0a\ No newline at end of file%0a
142 aa513bf8 2023-01-22 jrmu host:1611452834=125.231.20.163
143 aa513bf8 2023-01-22 jrmu author:1611452756=jrmu
144 aa513bf8 2023-01-22 jrmu diff:1611452756:1611452709:=60d59%0a%3c # Learn how to [[openbsd/Staticnet|configure static networking]]%0a
145 aa513bf8 2023-01-22 jrmu host:1611452756=125.231.20.163
146 aa513bf8 2023-01-22 jrmu author:1611452709=jrmu
147 aa513bf8 2023-01-22 jrmu diff:1611452709:1611452676:=59c59%0a%3c # Learn about [[openbsd/fdisk|fdisk]] and [[openbsd/disklabel|disklabel]], then practice [[openbsd/newdisk|adding a new disk]]%0a---%0a> # Practice [[openbsd/newdisk|adding a new disk]]%0a
148 aa513bf8 2023-01-22 jrmu host:1611452709=125.231.20.163
149 aa513bf8 2023-01-22 jrmu author:1611452676=jrmu
150 aa513bf8 2023-01-22 jrmu diff:1611452676:1611452529:=59d58%0a%3c # Practice [[openbsd/newdisk|adding a new disk]]%0a
151 aa513bf8 2023-01-22 jrmu host:1611452676=125.231.20.163
152 aa513bf8 2023-01-22 jrmu author:1611452529=jrmu
153 aa513bf8 2023-01-22 jrmu diff:1611452529:1611452477:=47,48d46%0a%3c %0a%3c # If your team claims a network which offers botnets as a service, read up on [[Openbsd/Wraith|Wraith]]%0a
154 aa513bf8 2023-01-22 jrmu host:1611452529=125.231.20.163
155 aa513bf8 2023-01-22 jrmu author:1611452477=jrmu
156 aa513bf8 2023-01-22 jrmu diff:1611452477:1611452384:=45d44%0a%3c # Practice installing [[openbsd/botnow|botnow]]%0a
157 aa513bf8 2023-01-22 jrmu host:1611452477=125.231.20.163
158 aa513bf8 2023-01-22 jrmu author:1611452384=jrmu
159 aa513bf8 2023-01-22 jrmu diff:1611452384:1611452310:=44,45d43%0a%3c %0a%3c # Learn the protocol for [[Openbsd/ZNCDaily|daily upkeep for ZNC]]%0a
160 aa513bf8 2023-01-22 jrmu host:1611452384=125.231.20.163
161 aa513bf8 2023-01-22 jrmu author:1611452310=jrmu
162 aa513bf8 2023-01-22 jrmu diff:1611452310:1611452283:=53a54,55%0a> %0a> - For the Orange team: ensure you have one nick on IRC for all bncs, so that in your absence others know which one to highlight or message%0a
163 aa513bf8 2023-01-22 jrmu host:1611452310=125.231.20.163
164 aa513bf8 2023-01-22 jrmu author:1611452283=jrmu
165 aa513bf8 2023-01-22 jrmu diff:1611452283:1611452250:=53c53%0a%3c # Upgrade [[openbsd/upgrade68|OpenBSD 6.8]] using [[openbsd/sysupgrade68|sysupgrade]] and [[openbsd/bsdrd|/bsd.rd]] using the [[openbsd/vmminstall|VMM upgrade guide]]%0a---%0a> # Upgrade [[openbsd/upgrade68|OpenBSD 6.8]] using [[openbsd/sysupgrade68|sysupgrade]] and [[openbsd/bsdrd|bsd.rd] using the [[openbsd/vmminstall|VMM upgrade guide]]%0a
166 aa513bf8 2023-01-22 jrmu host:1611452283=125.231.20.163
167 aa513bf8 2023-01-22 jrmu author:1611452250=jrmu
168 aa513bf8 2023-01-22 jrmu diff:1611452250:1611452195:=53c53%0a%3c # Upgrade [[openbsd/upgrade68|OpenBSD 6.8]] using [[openbsd/sysupgrade68|sysupgrade]] and [[openbsd/bsdrd|bsd.rd] using the [[openbsd/vmminstall|VMM upgrade guide]]%0a---%0a> # Upgrade [[openbsd/upgrade68|OpenBSD 6.8]] using [[openbsd/sysupgrade68|sysupgrade]] and [[openbsd/bsdrd|/bsd.rd] using the [[openbsd/vmminstall|VMM upgrade guide]]%0a
169 aa513bf8 2023-01-22 jrmu host:1611452250=125.231.20.163
170 aa513bf8 2023-01-22 jrmu author:1611452195=jrmu
171 aa513bf8 2023-01-22 jrmu diff:1611452195:1611452073:=17c17%0a%3c # Get introduced to [[Openbsd/IPv6|IPv6 networking]]%0a---%0a> # Get introduced to [[Openbsd/IPv6 networking]]%0a
172 aa513bf8 2023-01-22 jrmu host:1611452195=125.231.20.163
173 aa513bf8 2023-01-22 jrmu author:1611452073=jrmu
174 aa513bf8 2023-01-22 jrmu diff:1611452073:1611452028:=49c49%0a%3c # Learn about [[Openbsd/pf|packet filter]] and configure a firewall for [[openbsd/PFStable|stable]] and [[openbsd/PFTesting|testing]] servers%0a---%0a> # Learn about [[Openbsd/pf|packet filter]] and configure a firewall for [[openbsd/pfstable|stable]] and [[openbsd/pftesting|testing]] servers%0a
175 aa513bf8 2023-01-22 jrmu host:1611452073=125.231.20.163
176 aa513bf8 2023-01-22 jrmu author:1611452028=jrmu
177 aa513bf8 2023-01-22 jrmu diff:1611452028:1611451892:=49c49%0a%3c # Learn about [[Openbsd/pf|packet filter]] and configure a firewall for [[openbsd/pfstable|stable]] and [[openbsd/pftesting|testing]] servers%0a---%0a> # Configure and test your [[Openbsd/pf|firewall]]%0a
178 aa513bf8 2023-01-22 jrmu host:1611452028=125.231.20.163
179 aa513bf8 2023-01-22 jrmu author:1611451892=jrmu
180 aa513bf8 2023-01-22 jrmu diff:1611451892:1611451678:=32,36c32,33%0a%3c # Configure [[Openbsd/opensmtpd|OpenSMTPd]], our mail server%0a%3c # Configure [[openbsd/spf|SPF]], [[openbsd/dkimproxy|DKIM]], and [[Openbsd/dmarc|DMARC]]%0a%3c # Send an email message to your personal email address such as Gmail or Outlook. Also practice sending a message from your personal email to your mail server.%0a%3c # Double check to ensure you do not have an [[Openbsd/Mailopenproxy|open mail relay]]%0a%3c %0a---%0a> # Configure [[Openbsd/opensmtpd|OpenSMTPd]], our mail server, and send an email message to your personal email address such as Gmail or Outlook. Also practice sending a message from your personal email to your mail server.%0a> %0a39c36%0a%3c # Read up on [[Openbsd/Team|team procedure]].%0a---%0a> # Read up on [[Openbsd/Team|team procedure].%0a53a51,52%0a> %0a> - jrmu has some website for email compliance check%0a
181 aa513bf8 2023-01-22 jrmu host:1611451892=125.231.20.163
182 aa513bf8 2023-01-22 jrmu author:1611451678=jrmu
183 aa513bf8 2023-01-22 jrmu diff:1611451678:1611451367:=5,8d4%0a%3c !! Before your application%0a%3c %0a%3c # Please check out our [[shell/shell|liberty shell tutorials]] and finish the basic training%0a%3c %0a27a24%0a> #%0a52a50,51%0a> %0a> - [[Tutorial.Tutorial]] - connect to our shell to complete interactive tutorials about shell and basic programming (skip this for now, work in progress)%0a
184 aa513bf8 2023-01-22 jrmu host:1611451678=125.231.20.163
185 aa513bf8 2023-01-22 jrmu author:1611451367=jrmu
186 aa513bf8 2023-01-22 jrmu diff:1611451367:1611450958:=47c47%0a%3c # Upgrade [[openbsd/upgrade68|OpenBSD 6.8]] using [[openbsd/sysupgrade68|sysupgrade]] and [[openbsd/bsdrd|/bsd.rd] using the [[openbsd/vmminstall|VMM upgrade guide]]%0a---%0a> # Upgrade [[openbsd/upgrade68|OpenBSD 6.8]] using [[openbsd/sysupgrade|sysupgrade]] and [[openbsd/bsdrd|/bsd.rd] using the [[openbsd/vmminstall|VMM upgrade guide]]%0a
187 aa513bf8 2023-01-22 jrmu host:1611451367=125.231.20.163
188 aa513bf8 2023-01-22 jrmu author:1611450958=jrmu
189 aa513bf8 2023-01-22 jrmu diff:1611450958:1611449563:=44,47d43%0a%3c %0a%3c # Follow the [[openbsd/vmmuser|VMM User Guide]]%0a%3c # Reinstall [[openbsd/install68|OpenBSD 6.8]] on your VPS using the [[openbsd/vmminstall|VMM install guide]]%0a%3c # Upgrade [[openbsd/upgrade68|OpenBSD 6.8]] using [[openbsd/sysupgrade|sysupgrade]] and [[openbsd/bsdrd|/bsd.rd] using the [[openbsd/vmminstall|VMM upgrade guide]]%0a
190 aa513bf8 2023-01-22 jrmu host:1611450958=125.231.20.163
191 aa513bf8 2023-01-22 jrmu author:1611449563=jrmu
192 aa513bf8 2023-01-22 jrmu diff:1611449563:1611449401:=51,56c51,61%0a%3c # Learn how to use [[openbsd/tcpdump|tcpdump]] to read network packets%0a%3c # Read the guide on [[openbsd/ddos|ddos defense]], practicing at home on a simulated lab where you have permission to test%0a%3c # Troubleshoot networking applications with [[openbsd/netcat|netcat]]%0a%3c # Troubleshoot basic networking connectivity with [[openbsd/ping|ping]]%0a%3c # Troubleshoot DNS servers and records with [[openbsd/dig|dig]]%0a%3c # Add IPSec VPNs with [[openbsd/iked|iked]]%0a\ No newline at end of file%0a---%0a> - ddos defense - to be added%0a> %0a> - tcpdump - to be added%0a> %0a> - netcat - to be added%0a> %0a> - ping - to be added%0a> %0a> - dig - to be added%0a> %0a> - iked - to be added%0a\ No newline at end of file%0a
193 aa513bf8 2023-01-22 jrmu host:1611449563=125.231.20.163
194 aa513bf8 2023-01-22 jrmu author:1611449401=jrmu
195 aa513bf8 2023-01-22 jrmu diff:1611449401:1611449181:=5,6c5,6%0a%3c !! Required for Root Powers%0a%3c %0a---%0a> !! Required%0a> %0a37,43c37,50%0a%3c !! Ongoing training%0a%3c %0a%3c # Install and configure your source control repo using [[openbsd/got|got]], a minimalist git clone%0a%3c # Install and configure [[openbsd/gotweb]], a got viewer for the web%0a%3c # Setup a chrooted [[openbsd/sftp]] user account for users' file storage%0a%3c # Set up and configure [[openbsd/pmwiki|pmwiki]], to set up your team wiki%0a%3c # Configure and test your [[Openbsd/pf|firewall]]%0a---%0a> %0a> %0a> !! Optional%0a> %0a> %0a> G. Hosting code:%0a> %0a> - gotweb - to be added%0a> %0a> - sftponly + PHP web hosting (in production at orange) - tutorial to be added%0a> %0a> Others:%0a> %0a> - [[Openbsd.pf]] - follow the tutorial; successfully block port 1337 (plain text znc port) then unblock it;%0a
196 aa513bf8 2023-01-22 jrmu host:1611449401=125.231.20.163
197 aa513bf8 2023-01-22 jrmu author:1611449181=jrmu
198 aa513bf8 2023-01-22 jrmu diff:1611449181:1611449098:=13d12%0a%3c # Get introduced to [[Openbsd/IPv6 networking]]%0a
199 aa513bf8 2023-01-22 jrmu host:1611449181=125.231.20.163
200 aa513bf8 2023-01-22 jrmu author:1611449098=jrmu
201 aa513bf8 2023-01-22 jrmu diff:1611449098:1611448934:=31,34d30%0a%3c %0a%3c # Read up on [[Openbsd/Team|team procedure].%0a%3c # and [[Openbsd/Stable]] server protocol.%0a%3c # and [[Openbsd/Testing]] server protocol.%0a
202 aa513bf8 2023-01-22 jrmu host:1611449098=125.231.20.163
203 aa513bf8 2023-01-22 jrmu author:1611448934=jrmu
204 aa513bf8 2023-01-22 jrmu diff:1611448934:1611448683:=28,30c28,31%0a%3c # Configure [[Openbsd/opensmtpd|OpenSMTPd]], our mail server, and send an email message to your personal email address such as Gmail or Outlook. Also practice sending a message from your personal email to your mail server.%0a%3c %0a%3c # Install and configure [[Openbsd/Dovecot|Dovecot]], our IMAP server. Connect your email client to the server%0a---%0a> # Configure [[Openbsd/opensmtpd|OpenSMTPd]], our mail server, and send an email message to your personal email address such as GMail or Outlook.%0a> %0a> %0a> # [[Openbsd.dovecot]] - receive a test message%0a
205 aa513bf8 2023-01-22 jrmu host:1611448934=125.231.20.163
206 aa513bf8 2023-01-22 jrmu author:1611448683=jrmu
207 aa513bf8 2023-01-22 jrmu diff:1611448683:1610213847:=12d11%0a%3c # Get a quick overview of basic [[openbsd/tcpip|TCP/IP]] networking%0a20d18%0a%3c # Use [[openbsd/relayd|relayd]] as a reverse proxy for your znc web panel%0a23d20%0a%3c #%0a28,34d24%0a%3c # Configure [[Openbsd/opensmtpd|OpenSMTPd]], our mail server, and send an email message to your personal email address such as GMail or Outlook.%0a%3c %0a%3c %0a%3c # [[Openbsd.dovecot]] - receive a test message%0a%3c %0a%3c %0a%3c %0a36a27,40%0a> # [[Openbsd/Eggdrop]] - install and join to #test with any tcl plugin you like%0a> %0a> %0a> - [[openbsd.oidentd]] - configure to use bouncer username for the user's ident%0a> %0a> E. Bouncer and httpd related (requires B, C, D):%0a> %0a> - [[openbsd.relayd]] - get a second subdomain; "https://your vps address" will show your httpd and "https://your other subdomain" will show your znc web panel%0a> %0a> F. Email related:%0a> %0a> - [[Openbsd.dovecot]] - receive a test message%0a> %0a> - [[Openbsd.opensmtpd]] - send one email message from your vps to your personal email address; send to a gmail address and stay in inbox%0a
208 aa513bf8 2023-01-22 jrmu host:1611448683=125.231.20.163
209 aa513bf8 2023-01-22 jrmu author:1610213847=jrmu
210 aa513bf8 2023-01-22 jrmu diff:1610213847:1610213490:=5,6d4%0a%3c !! Required%0a%3c %0a12,20c10,11%0a%3c # Setup [[openbsd/ngircd|ngircd]], your IRC server%0a%3c # Configure [[openbsd/hopm|hopm]], an open proxy monitor that detects and bans spammers%0a%3c %0a%3c # Configure your webserver, [[openbsd/openhttpd|openhttpd]]%0a%3c # Get an SSL certificate to go with your web server with [[openbsd/acme-client|acme-client]]%0a%3c %0a%3c # Set up [[openbsd/znc|znc]], a bouncer we will provide for users%0a%3c # Set up [[openbsd/oidentd]], which is needed to prevent abuse for the bouncer%0a%3c %0a---%0a> %0a> %0a23,28c14,39%0a%3c # Learn how to configure a [[openbsd/vhost]]%0a%3c %0a%3c !! Optional%0a%3c %0a%3c # [[Openbsd/Eggdrop]] - install and join to #test with any tcl plugin you like%0a%3c %0a---%0a> %0a> B. Web server things and encryption:%0a> %0a> - [[openbsd.openhttpd]] - publish a 'hello world' web page%0a> %0a> - [[openbsd.acme-client]] - make "https://your vps address" work without cert errors%0a> %0a> - PHP - to be added (optional)%0a> %0a> - kcgi (web coding in C) - to be added (optional)%0a> %0a> C. IRC related:%0a> %0a> - [[openbsd.ngircd]] - connect to your ircd and link it with someone else%0a> %0a> - [[openbsd.hopm]] - check that it detects and bans tor%0a> %0a> - [[openbsd.oidentd]] - install. check that it overrides users' preferences for username%0a> %0a> D. Bouncer related (required C):%0a> %0a> - [[openbsd.znc]] - create account for yourself and join a channel. log in the web panel once.%0a> %0a> - [[Openbsd.Eggdrop]] - install and join to #test with any tcl plugin you like%0a> %0a> - [[Openbsd.Vhost]] - connect to irc with a custom vhost once%0a
211 aa513bf8 2023-01-22 jrmu host:1610213847=125.224.19.86
212 aa513bf8 2023-01-22 jrmu author:1610213490=jrmu
213 aa513bf8 2023-01-22 jrmu diff:1610213490:1610213322:=8,79d7%0a%3c %0a%3c # Give yourself root powers using [[openbsd/doas|doas]]%0a%3c %0a%3c %0a%3c # Configure your authoritative nameserver, [[openbsd/nsd|nsd]].%0a%3c # Configure your local caching nameserver using [[openbsd/unbound]]%0a%3c %0a%3c B. Web server things and encryption:%0a%3c %0a%3c - [[openbsd.openhttpd]] - publish a 'hello world' web page%0a%3c %0a%3c - [[openbsd.acme-client]] - make "https://your vps address" work without cert errors%0a%3c %0a%3c - PHP - to be added (optional)%0a%3c %0a%3c - kcgi (web coding in C) - to be added (optional)%0a%3c %0a%3c C. IRC related:%0a%3c %0a%3c - [[openbsd.ngircd]] - connect to your ircd and link it with someone else%0a%3c %0a%3c - [[openbsd.hopm]] - check that it detects and bans tor%0a%3c %0a%3c - [[openbsd.oidentd]] - install. check that it overrides users' preferences for username%0a%3c %0a%3c D. Bouncer related (required C):%0a%3c %0a%3c - [[openbsd.znc]] - create account for yourself and join a channel. log in the web panel once.%0a%3c %0a%3c - [[Openbsd.Eggdrop]] - install and join to #test with any tcl plugin you like%0a%3c %0a%3c - [[Openbsd.Vhost]] - connect to irc with a custom vhost once%0a%3c %0a%3c - [[openbsd.oidentd]] - configure to use bouncer username for the user's ident%0a%3c %0a%3c E. Bouncer and httpd related (requires B, C, D):%0a%3c %0a%3c - [[openbsd.relayd]] - get a second subdomain; "https://your vps address" will show your httpd and "https://your other subdomain" will show your znc web panel%0a%3c %0a%3c F. Email related:%0a%3c %0a%3c - [[Openbsd.dovecot]] - receive a test message%0a%3c %0a%3c - [[Openbsd.opensmtpd]] - send one email message from your vps to your personal email address; send to a gmail address and stay in inbox%0a%3c %0a%3c G. Hosting code:%0a%3c %0a%3c - gotweb - to be added%0a%3c %0a%3c - sftponly + PHP web hosting (in production at orange) - tutorial to be added%0a%3c %0a%3c Others:%0a%3c %0a%3c - [[Openbsd.pf]] - follow the tutorial; successfully block port 1337 (plain text znc port) then unblock it;%0a%3c %0a%3c - jrmu has some website for email compliance check%0a%3c %0a%3c - [[Tutorial.Tutorial]] - connect to our shell to complete interactive tutorials about shell and basic programming (skip this for now, work in progress)%0a%3c %0a%3c - For the Orange team: ensure you have one nick on IRC for all bncs, so that in your absence others know which one to highlight or message%0a%3c %0a%3c - ddos defense - to be added%0a%3c %0a%3c - tcpdump - to be added%0a%3c %0a%3c - netcat - to be added%0a%3c %0a%3c - ping - to be added%0a%3c %0a%3c - dig - to be added%0a%3c %0a%3c - iked - to be added%0a\ No newline at end of file%0a
214 aa513bf8 2023-01-22 jrmu host:1610213490=125.224.19.86
215 aa513bf8 2023-01-22 jrmu author:1610213322=jrmu
216 aa513bf8 2023-01-22 jrmu diff:1610213322:1610213322:=1,7d0%0a%3c (:title New Sysadmin Training:)%0a%3c %0a%3c Welcome!%0a%3c %0a%3c # Read up on our [[Ircnow.Goals|goals for IRC]]%0a%3c # Read up on [[Ircnow.Roadmap|IRCNow's roadmap]]%0a%3c # Learn about our commitment to [[Freedom.Freedom|user freedom]]%0a
217 aa513bf8 2023-01-22 jrmu host:1610213322=125.224.19.86