Apache User Homepages Automatically – Salt Package-File-Service Example

These are example daemon configuration files for salt. Package-file-service is the most common way to configure daemons. If you’re new, start with salt master-slave installation and a commented example of SSH Server install.

Posted in Uncategorized | Tagged , , , , , , , , , , , , , | Leave a comment

Pkg-File-Service – Control Daemons with Salt – Change SSH Server Port

You can control a huge number of daemons with a configuration management system. Package-file-service is the common pattern for this: install the software, replace a configuration file and finally restart the daemon to use the new configuration. This article shows … Continue reading

Posted in Uncategorized | Tagged , , , , , , , , , , , , , | Leave a comment

Run Salt SLS File Locally – sudo salt-call –local state.apply foo

What if I just want to run a single SLS file (salt state) once? Save your state to /srv/salt/foo.sls and apply it $ sudo salt-call –local state.apply foo This masterless setup is just for quick testing. In production, you would use … Continue reading

Posted in Uncategorized | Tagged , , , , , , | Leave a comment

Salt Quickstart – Salt Stack Master and Slave on Ubuntu Linux

You can control a thousand computers with Salt. And this is how you install Salt. Slaves, the controlled computers, can be anywhere: behind an NAT, behind a firewall, on an unknown address. And still you can control them. Only the … Continue reading

Posted in Uncategorized | Tagged , , , , , , , , , , , , , , | Leave a comment

Aikataulu – Palvelinten hallinta ict4tn022 4-ti 5-ke 5 – loppukevät 2018 5p

Control 10 computers. Or 100. Or 1000. Just write what you want (idempotency). Control almost everything with one system (single source of truth). In plain text (infrastructure as code, versionable). My current research area is configuration management systems: I gave … Continue reading

Posted in Uncategorized | Tagged , , , , , , , , , , , , , , , , , , , , | 211 Comments

Aikataulu – Linux palvelimet ict4tn021 8-ma, 7-ti ja 6-to – alkukevät 2018 – 5 op

English: Learn to manage your own Linux server – in 8 weeks. Beginners welcome. Student feedback excellent 4.7 out of 5. Course is in Finnish. Aloita nollasta. Opiskele 8 viikkoa ja hallitset omaa Linux-palvelinta. Opintojakson suoritettuaan opiskelija: Osaa hallita Linuxia … Continue reading

Posted in Uncategorized | Tagged , , , , , , , , , , , , , , | 197 Comments

Aikataulu – Linux palvelimet ict4tn021 4-ti ja 5-to – alkusyksy 2017 – 5 op

English: Learn to manage your own Linux server – in 8 weeks. Beginners welcome. Course is in Finnish. Both groups have completed their final lab tests. Congratulations to those who finished this demanding course. Final lab test for group 4-Tuesday. … Continue reading

Posted in Uncategorized | Tagged , , , , , , , , , , , , , , , , , , , , , , | 108 Comments

Aikataulu – Palvelinten hallinta ict4tn022-2 – 5 op, uusi OPS – loppukevät 2017 p2

Hallitse palvelimiasi Pupetilla. Pupettia käyttävät esimerkiksi Google, Mozilla ja Wikipedia. Sillä on toteutettu myös US Government Security Baseline hallinnon Linux ja Windows -tietokoneisiin.

Posted in Uncategorized | Tagged , , , , , , , , , , , , , , | 99 Comments

Aikataulu – Linux palvelimet ict4tn021-1 – 5 op – alkusyksy 2016

Aloita nollasta. Opiskele 8 viikkoa ja hallitset omaa Linux-palvelinta. Opintojakson suoritettuaan opiskelija: Osaa hallita Linuxia palvelimena Osaa tehdä tärkeimmät asetukset tärkeimmille palvelimille (Apache, OpenSSH) Osaa asentaa www-ohjelmointiin sopivan alustan Osaa tehdä itselleen uusia asetuksia palvelinohjelmistoihin ohjeiden avulla Tietää esimerkkejä palvelintilan … Continue reading

Posted in Uncategorized | Tagged , , , , , , , | 39 Comments

Aikataulu – Linux palvelimena ict4tn003-19 – loppukevät 2016

Linuxin perusteet hallussa ja haasteita etsimässä? Linux palvelimena -kurssilla opit Ratkomaan ongelmia viileän rauhallisesti Sorminäppäryyttä Linuxissa Monia kiehtovia työkaluja (ks. aikataulu)

Posted in Uncategorized | Tagged , , , , , , , , , , , | 26 Comments

New Default Website with Apache2 – Show your homepage at top of example.com, no tilde

Install the most popular web server in the world, Apache. Put your homepage on a simple URL, like http://example.com. You don’t need tilde or username (no http://example.com/~tero)

Posted in Uncategorized | Tagged , , , , , , , , , , , , , , , , , , | 4 Comments

Aikataulu – Linux palvelimena ict4tn003-20 ilta – keväällä 2016

Linuxin perusteet hallussa ja haasteita etsimässä? Linux palvelimena -kurssilla opit Ratkomaan ongelmia viileän rauhallisesti Sorminäppäryyttä Linuxissa Monia kiehtovia työkaluja (ks. aikataulu)

Posted in Uncategorized | Tagged , , , , , , , , , , , | 34 Comments

Aikataulu – Linux palvelimena ict4tn003-17 ilta ja -18 päivä syksyllä 2015

Linuxin perusteet hallussa ja haasteita etsimässä? Linux palvelimena -kurssilla opit Ratkomaan ongelmia viileän rauhallisesti Sorminäppäryyttä Linuxissa Monia kiehtovia työkaluja (ks. aikataulu) Kurssien kommenteista voit lukea edellisen toteutuksen palautteet,  toissatoteutuksen palautteet ja vanhempia palautteita.

Posted in Uncategorized | Tagged , , , , , , , , , , , | 50 Comments

Aikataulu – Linux palvelimena ict4tn003-11 ja -12 keväällä 2014

Linuxin perusteet hallussa ja haasteita etsimässä? Linux palvelimena -kurssilla opit Ratkomaan ongelmia viileän rauhallisesti Sorminäppäryyttä Linuxissa Monia kiehtovia työkaluja (ks. aikataulu) Kurssien kommenteista voit lukea edellisen toteutuksen palautteet ja vanhempia palautteita.

Posted in Uncategorized | Tagged , , , , , , , , , | 57 Comments

Aikataulu – Linux palvelimena ict4tn003-9 ja -10 syksyllä 2013

Linuxin perusteet hallussa ja haasteita etsimässä? Linux palvelimena -kurssilla opit Ratkomaan ongelmia viileän rauhallisesti Sorminäppäryyttä Linuxissa Monia kiehtovia työkaluja (ks. aikataulu) Lue palautteita. Aikataulu 1. Järjestäytyminen, nykytilan arviointi. SSH. (w35) 2. Järjestelmän tilan seuraaminen ja prosessinhallinta (w36) 3. Rosvoja ja … Continue reading

Posted in Uncategorized | Tagged , , , , , , , | 66 Comments

Change MySQL Password on Ubuntu – dpkg-reconfigure mysql-server-5.1

Update: This method does not work on Ubuntu 16.04, and I have not tested it with newer versions either. Forgot MySQL server root password? It’s trivial to change it in Ubuntu and Debian. $ sudo dpkg-reconfigure mysql-server-5.1 To get the version … Continue reading

Posted in Uncategorized | Tagged , , , , , , , , , | 2 Comments

Network Boot Server with Ubuntu 8.04 Hardy

< ![CDATA[showTocToggle("+","-")]]>Table of Contents Network Boot Server with Ubuntu 8.04 Hardy Install DHCP server PXE Specific DHCP Settings TFTP Serves Files Install TFTP Copy Files to Server Test TFTP Network Boot Server with Ubuntu 8.04 Hardy Ubuntu can work as … Continue reading

Posted in Old Site | Tagged , , , , | Leave a comment

PXE Network Booting on Ubuntu Linux

< ![CDATA[showTocToggle("+","-")]]>Table of Contents PXE Network Booting on Ubuntu Linux What Next? Appendix: Modified dhcpd.conf for PXE Appendix: Modified pxelinux.cfg/default for Kickstart Extras PXE Network Booting on Ubuntu Linux How to use PXE network boot to install workstations automatically. This … Continue reading

Posted in Old Site | Tagged , , , , | Leave a comment

Automatic IP Configuration with DHCP Server on Ubuntu

Automatic IP Configuration with DHCP Server on Ubuntu This article is a work in progress. $ sudo apt-get install dhcp3-server # /etc/default/dhcp3-server # This is not needed on Ubuntu 8.04 Hardy INTERFACES=”eth0″ $ sudo nano -w /etc/dhcp*/dhcpd.conf # dhcpd.conf for … Continue reading

Posted in Old Site | Tagged , , , , , | Leave a comment
  • Recent Posts

  • Picks

  • Boxing Clock for AndroidOcton8 Diving T-ShirtsShaking Tower Panda Android GameLearn Chinese with Android
  • Student projects