All public logs
Jump to navigation
Jump to search
Combined display of all available logs of Da Nerd Mage Wiki. You can narrow down the view by selecting a log type, the username (case-sensitive), or the affected page (also case-sensitive).
(newest | oldest) View (newer 50 | older 50) (20 | 50 | 100 | 250 | 500)- 22:15, 1 January 2022 Tinker talk contribs created page File:Debian Mini Install 002.png
- 22:15, 1 January 2022 Tinker talk contribs uploaded File:Debian Mini Install 002.png
- 22:15, 1 January 2022 Tinker talk contribs created page File:Debian Mini Install 001.png
- 22:15, 1 January 2022 Tinker talk contribs uploaded File:Debian Mini Install 001.png
- 22:15, 1 January 2022 Tinker talk contribs created page File:Debian Mini Install 000.png
- 22:15, 1 January 2022 Tinker talk contribs uploaded File:Debian Mini Install 000.png
- 21:55, 1 January 2022 Tinker talk contribs created page Linux - Mini Debian (Created page with "So... A full desktop system as a server VM really is a bit silly. Let's do something different. =Installing a minimal Debian= right|middle|thumb right|middle|thumb right|middle|thumb right|middle|thumb right|middle|thumb * Insert the CD/ISO/whatever & boot the machine/VM from it. ** I'm r...")
- 18:07, 1 January 2022 Tinker talk contribs created page WebServer - Name-based Virtual Host Support (Created page with "The Apache web server Can easily be configured to serve up different content based on the '''name''' it was called as. This allows fun stuff like giving your machine multiple names via DNS and making it look like a whole server farm. This also makes life easier if you're using it to proxy for other machines internal to your network. In these notes, we'll be setting up 4 names for the server. '''foo.bar''' & '''www.foo.bar''' which will be the default web site. '''Wiki...")
- 16:53, 1 January 2022 Tinker talk contribs created page WebServer - UserDir (Created page with "Sometimes, you might want individual users with accounts on the webserver to have personal pages... *<code>sudo a2enmod userdir</code> *<code>sudo systemctl restart apache2</code> To set up a personal page for the currently logged-in user: *<code>mkdir ~/public_html</code> *<code>chmod ugo+rX ~/public_html</code> *create an index.html file in ~/public_html *<code>vi ~/public_html/index.html</code> Assuming this users name is '''fred''', his page can now be reached at '...")
- 16:23, 1 January 2022 Tinker talk contribs created page NetMan - SSL Certs (Created page with "== On an Apache based server == From /usr/share/doc/apache2/README.Debian.gz === Enabling SSL === To enable SSL, type: *<code>sudo a2ensite default-ssl</code> *<code>sudo a2enmod ssl</code> If you want to use self-signed certificates, you should install the ssl-cert<br>package (see below). Otherwise, just adjust the SSLCertificateKeyFile and SSLCertificateFile directives in '/etc/apache2/sites-available/default-ssl.conf' to point to your SSL certificate. Then restart a...")
- 16:05, 1 January 2022 Tinker talk contribs created page MySQL - Initial Configuration (Created page with "*<code>sudo mysql_secure_installation</code> Securing the MySQL server deployment. Connecting to MySQL using a blank password. VALIDATE PASSWORD PLUGIN can be used to test passwords and improve security. It checks the strength of password and allows the users to set only those passwords which are secure enough. Would you like to setup VALIDATE PASSWORD plugin? Press y|Y for Yes, any other key for No: '''''Probably should be Yes, but only if you are willin...")
- 16:02, 1 January 2022 Tinker talk contribs created page WebServer - Debian based Linux (Created page with "= MySQL on Debian = Debian does not have MySQL in its repositories... :( We can solve this! Check the [https://dev.mysql.com/downloads/repo/apt/ MySQL download page] for current version... If you're happy with '''8.0.27''', go ahead, download & install. * <code>wget <nowiki>https://dev.mysql.com/get/mysql-apt-config_0.8.20-1_all.deb</nowiki></code> * <code>sudo apt install ./mysql-apt-config_0.8.20-1_all.deb</code> It may ask about distro version. On LMDE 4 or Sparky...")
- 16:01, 1 January 2022 Tinker talk contribs created page WebServer - Mint 19.3 (Created page with "<span style="color:#c0392b">'''Note:''' On Mint 19.3, the instructions here for [[WebServer - Basic LAMP Stack Install{{!}}installing the LAMP stack]] installs php 7.2.24. On Mint 20, this installs php 7.4.3. This ''MIGHT'' be an important point to keep in mind for later...</span> If you expect to need php newer than 7.2.24 on a Mint 19.3 server, force it to upgrade before you move on to installing the packages: *<code>sudo add-apt-repository ppa:ondrej/php # Press ent...")
- 15:59, 1 January 2022 Tinker talk contribs created page WebServer - Basic LAMP Stack Install (Created page with "*Proven on **Mint 19.3 ... (Seems to get MySQL 5.7) **Mint 20 ... (Gets MySQL 8.0) **SparkyLinux 5.11 ... (Debian based) **LMDE 4 ... (Debian based) **Debian minimal ... (Debian based) === Install the LAMP Stack === * [[WebServer - Mint 19.3{{!}}If you are running Mint 19.3]] * [[WebServer - Debian based Linux{{!}}If you are running a Debian based Linux]] ** (Debian itself, LMDE, SparkyLinux, others...) ==== Install the packages ==== *<code>sudo apt install apache2 li...")
- 15:56, 1 January 2022 Tinker talk contribs created page Building Web Servers (Created page with "*[[WebServer - Basic LAMP Stack Install{{!}}Basic LAMP Stack Install]] *[[NetMan - SSL Certs{{!}}SSL]] *[[WebServer - UserDir{{!}}Enabling User Web Directories]] *[[WebServer - Name-based Virtual Host Support{{!}}Name-based Virtual Host Support]] *[[SBN - Proxy Server Notes{{!}}Proxy Server Notes]] *[[WebServer - Important Files on The Server{{!}}Important Files on The Server]] *[[WebServer - CORS{{!}}CORS]] '''Note:''' Pretty much any time you've edited the configuratio...")
- 15:40, 1 January 2022 Tinker talk contribs added prefix "tinkerwiki" (https://wiki.tinkernet.ca/index.php/$1) (trans: 0; local: 0) to the interwiki table
- 15:36, 1 January 2022 Tinker talk contribs created page Server Building (Created page with "This section is slowly being moved over from my general Wiki. Please be patient.")
- 18:19, 27 December 2021 Tinker talk contribs created page HowTo - vi (Created page with "So far... Just some links. But they are ones that I consider reasonably good. *[https://www.cs.colostate.edu/helpdocs/vi.html Basic vi Commands] (CSU) *[https://www.ccsf.edu/Pub/Fac/vi.html UNIX: vi Editor] (City College of SF) *[https://www.guru99.com/the-vi-editor.html VI Text Editor with Commands: Linux/Unix Tutorial] (Guru99)")
- 17:40, 27 December 2021 Tinker talk contribs created page File:Uokpl.rs-tip-jar-png-4283629.png
- 17:40, 27 December 2021 Tinker talk contribs uploaded File:Uokpl.rs-tip-jar-png-4283629.png
- 17:29, 27 December 2021 Tinker talk contribs created page NetMan - nmap (Created page with "*[https://nmap.org/book/man.html Nmap Reference Guide] == Some useful nmap scans == === Using nmap to inventory a network === The following command with ''nmap'' with ''root'' privilegies (or using ''sudo''): *<code>sudo nmap -n -sP 192.168.0.0/24 {{!}} awk '/Nmap scan report/{printf $5;printf "\t";printf $6;printf "\t";getline;getline;print $3;}' {{!}} awk '{printf $2;printf " ---> ";printf $1;printf "\n";}'</code> results in: 00:10:18:5D:B0:10 ---> 192.168.0...")
- 17:20, 27 December 2021 Tinker talk contribs created page NetMan - Dynamic DNS (Created page with "= Using [http://afraid.org afraid.org] for dynamic DNS. = == Dynamic DNS & pfSense == Configuring pfSense to use it properly seems to be a mystery to the internet at large as the findable instructions are always wrong. Here goes a (hopefully) clear attempt: #Go to afraid.org & register #Pick & register a subdomain #go here: http://freedns.afraid.org/dynamic/ #right-click the "Direct URL" button next to the subdomain you're going to use & '''Copy link address''' #Paste...")
- 17:17, 27 December 2021 Tinker talk contribs created page PfSense - Menu Structure (Created page with "This is a WIP... === System === ==== Advanced ==== ===== Admin Access ===== ===== Firewall & NAT ===== ===== Networking ===== ===== Miscellaneous ===== ===== System Tunables ===== ===== Notifications ===== ==== Cert. Manager ==== ===== CAs ===== ===== Certificates ===== ===== Certificate Revocation ===== ==== General Setup ==== ==== High Avail. Sync ==== ==== Logout (admin) ==== ==== Package Manager ==== ===== Installed Packages ===== ===== Available Packages ===== =...")
- 17:06, 27 December 2021 Tinker talk contribs created page File:PfSense - Subnet Mask.png
- 17:06, 27 December 2021 Tinker talk contribs uploaded File:PfSense - Subnet Mask.png
- 17:06, 27 December 2021 Tinker talk contribs created page File:PfSense-ICMP-rule.png
- 17:06, 27 December 2021 Tinker talk contribs uploaded File:PfSense-ICMP-rule.png
- 17:05, 27 December 2021 Tinker talk contribs created page File:Fa-play-circle.png
- 17:05, 27 December 2021 Tinker talk contribs uploaded File:Fa-play-circle.png
- 17:03, 27 December 2021 Tinker talk contribs created page File:Fa-stop-circle.png
- 17:03, 27 December 2021 Tinker talk contribs uploaded File:Fa-stop-circle.png
- 17:02, 27 December 2021 Tinker talk contribs created page File:Fa-repeat.png
- 17:02, 27 December 2021 Tinker talk contribs uploaded File:Fa-repeat.png
- 16:57, 27 December 2021 Tinker talk contribs created page File:Screenshot from 2020-06-08 14-31-42.png
- 16:57, 27 December 2021 Tinker talk contribs uploaded File:Screenshot from 2020-06-08 14-31-42.png
- 16:55, 27 December 2021 Tinker talk contribs created page NetMan - pfSense (Created page with "= Download pfSense = [https://www.pfsense.org/ Where to get it] [[File:Screenshot from 2020-06-08 14-31-42.png{{!}}256px{{!}}Screenshot from 2020-06-08 14-31-42.png{{!}}alt="Aaarrrggg!"{{!}}right]] See that nifty screencap over there on the right? Look at it again. '''<big>It's important...<br></big>''' == Stuff it onto a thumbdrive == (really should create command-line instructions for this part) If working from a Linux Mint machine GUI, right-click & extract the...")
- 16:52, 27 December 2021 Tinker talk contribs deleted page NetMan
- 16:49, 27 December 2021 Tinker talk contribs created page NetMan (Created page with "*pfSense *Dynamic DNS *SSL Certs *VPN *nmap")
- 15:53, 27 December 2021 Tinker talk contribs created page Passwordless SSH (Created page with "These instructions assume 2 ESXi servers: ESXi0 & ESXi1 Both of these servers have a datastore named '''Admin''' for Administrative stuff and a Folder named '''Utilities''' for storing useful things. You will need '''SSH client''' enabled in the built-in firewall on your ESXi hosts. *Allowing SSH & SCP between ESXi Hosts **SSH Client must be enabled in the ESXi firewall (for the outbound connection) **[https://4sysops.com/archives/how-to-open-and-close-firewall-ports-...")
- 15:51, 27 December 2021 Tinker talk contribs created page HowTo - ssh (Created page with " [https://www.rootusers.com/enable-ssh-linux-mint/ How To Enable SSH in Linux Mint] Passwordless SSH = Using SSH to get stuff done = == Make it easier to connect == Don't use password authentication. Use [https://www.ssh.com/academy/ssh/public-key-authentication Public Key Authentication]. *<code>ssh-keygen</code> **(Note: You only have to do this step once on any particular machine.) **The passphrase is optional. *<code>ssh-copy-id '''user@MACHINENAME'''</code> *...")
- 15:33, 27 December 2021 Tinker talk contribs created page MediaWiki:Sidebar (Created page with "* escape ** https://www.NerdMage.ca/|NerdMage.ca * navigation ** mainpage|mainpage-description ** Teaching Notes|Teaching Notes ** recentchanges-url|recentchanges ** randompage-url|randompage ** helppage|help-mediawiki * SEARCH * TOOLBOX * LANGUAGES")
- 15:01, 27 December 2021 Tinker talk contribs created page Linux Stuff (Created page with " [http://strangehorizons.com/non-fiction/articles/installing-linux-on-a-dead-badger-users-notes/ Installing Linux on a Dead Badger: User's Notes] All Linux distros should attempt to be as user friendly as possible, that's the sign of a polished well made OS. And no distro should ever become complacent about the quality of it's UX, all distros should always strive to make things better, every time a new user becomes confused, their experience should be used to refine the...")
- 14:50, 27 December 2021 Tinker talk contribs created page Network Management (Created page with "*pfSense *Dynamic DNS *SSL Certs *VPN *nmap")
- 13:52, 27 December 2021 Tinker talk contribs created page A Tarduino example done properly (Created page with "fff")
- 01:43, 27 December 2021 Tinker talk contribs created page File:Construction-Zone-Obstacle-Course12-2.jpg
- 01:43, 27 December 2021 Tinker talk contribs uploaded File:Construction-Zone-Obstacle-Course12-2.jpg
- 00:19, 27 December 2021 Tinker talk contribs created page How internet addressing really works (Created page with "(This is a very rough draft...) There're 2 ways to get to a machine. IP address & name. But to use name, you need to have DNS set up. Either way, there's also the port. The port is specific to the actual service on the machine. i.e.: port 80 is HTTP, port 443 is HTTPS, port 22 is SSH... When your entire network is on a single address as far as the outside world is concerned, you have a couple options to access individual machines. == Port Forwarding == You can f...")
- 00:00, 27 December 2021 Tinker talk contribs created page HowTo - cron (Created page with "'''cron''' is a background process (a daemon) that wakes up every minute & checks '''crontab''' files for tasks to run. These files might belong to '''root''' or to individual user accounts on the machine. =The crontab file= For details about how to create crontab entries, see: *<code>man 5 crontab</code> *[https://community.linuxmint.com/tutorial/view/1072 Crontab Syntax Tutorial] ==Editing your personal crontab file:== *<code>crontab -e</code> ==Editing the root c...")
- 02:01, 26 December 2021 Tinker talk contribs created page Talk:Teaching Notes (Created page with "This is just the first page to move here to its new home...")
- 01:58, 26 December 2021 Tinker talk contribs created page Teaching Notes (Created page with "==A little note about typographic conventions you'll see here== If you see something that looks a bit like *<code>ls -l</code> It is likely a command line. You can triple-click it, then copy & paste it directly into a terminal. If there is a part that's '''ALL-CAPS & BOLD''', this is a part of the command line you'll probably need to edit for your particular useage. i.e.: *<code>cp '''FOO.BAR''' '''FOO.BAR'''.bak</code> Sometimes, there'll be whole scripts to past...")