Samba Configure

Samba Configure
By Unknown author - nicht angegeben, Public Domain, Wikipedia Commons.
Install Samba Install samba: sudo apt update sudo apt install samba Check if the installation successful: whereis samba The expected output should be something like this: samba: /usr/sbin/samba /usr/lib/samba /etc/samba /usr/share/samba /usr/share/man/man7/samba.7.gz /usr/share/man/man8/samba.8.gz Configure Firewall If you have a firewall running on your Ubuntu system you’ll need to allow incoming UDP connections on ports 137 and 138 and TCP connections on ports 139 and 445. Assuming you are using UFW to manage your firewall, you can open the ports by enabling the samba profile:
Read more →

Plex Install

Plex Install
Plex, the Plex Play logo and Plex Media Server are trademarks of Plex and used under a license.
In this post, we will see how can install our own Plex server instance on our Ubuntu (or any Debian based) system. Plex allows us to have our own media library (movies, tv shows, music, images, videos) that we can access from any device in our local network or the outside world if we enable it. The only thing that we will need, except for a linux server, is a free Plex account that we will see where you can create, later in the process.
Read more →

Install Hard Drive

Install Hard Drive
Screenshot of fdisk usage.
In this guide, we will see how we can install a new hard drive into a linux system. This operation requires partitioning, formatting and mounting the drive. Lastly, we will see how to edit the /etc/fstab in order for the drive to be automatically mounted at a system reboot. This guide applies to all linux systems, though its been only tested in an Ubuntu Server machine. Find the logical name of the drive The logical name of the drive will be like /dev/sd*, where *=b,c,d,.
Read more →

Hamachi Configure

Hamachi Configure
The Hamachi and LogMeIn logo are the trademarks and service marks of LogMeIn, Inc., and may be registered in the U.S. Patent and Trademark Office and in other countries.
Hamachi is a virtual private network application that lets us securely extend LAN-like networks to distributed PCs from different public networks. This way we can play LAN games with our friends without having to be in the same local network (aka the same house). It is a useful tool for a Minecraft Server, that we can use in order to allow people in our Hamachi network to connect to our LAN server via a Hamachi connection.
Read more →

Minecraft Server Configuration

Minecraft Server Configuration
Minecraft is a trademark of Mojang AB.
In this post, we will see how can install our own Minecraft server on our Ubuntu (or any Debian based) system. By installing our own Minecraft server, and exposing it to the outside world, we can play with our friends online in a Survival or a Creative world. We also have full control off the game, and a lot of customization and modding abilities. Install Java And other needed software:
Read more →

Screen

Screen
By Neo139 - Own work, CC0, Wikipedia Commons.
Read more →

No-IP Install and Service Commands

No-IP Install and Service Commands
The No-IP logo belongs to No-IP.com.
No-IP is a Free Dynamic DNS and Managed DNS Provider, that we can use to get a free domain name. There a lot of free Dynamic DNS services, you can find a good comprehensive of them here that we can choose from, but this was the first service that I personally tried. The good with this service is that we have a big selection of free domain names that we can choose, so we can easily find a domain that is available for the hostname we want to have.
Read more →

Postfix Configure

Postfix Configure
By The original uploader was Ghen at English Wikipedia. - Transferred from en.wikipedia to Commons by Cody_Cooper., Public Domain, Wikipedia Commons.
Install Postfix Install postfix and mailutils if not already installed: sudo apt install postfix mailutils Postfix Configuration Screen In the screens, that will show up when installing postfix: General type of mail configuration: Choose Internet Site System mail name: It will be the domain part of our emails, so if you choose the default which is the systems hostname e.g. serverhostname, Postfix will use the address someuser@serverhostname You can use serverhostname.
Read more →

Fail2ban Configure

Fail2ban Configure
By fail2ban, GFDL, Wikipedia Commons.
Install Fail2ban sudo apt update sudo apt install fail2ban Check Installation Once the installation is completed, the Fail2ban service will start automatically. You can verify it by checking the status of the service: sudo systemctl status fail2ban Configure Fail2ban Create local configuration file The configuration file are in /etc/fail2ban/jail.conf, /etc/fail2ban/jail.d/defaults-debian.conf. Its best to not modify these, as they can be overwritten with an update. The easiest way is, to copy the jail.
Read more →

Change Wordpress Port

Change Wordpress Port
Wordpress Logo
In this post we will see, how we can change the default port (port 80) of Wordpress to something else (port 1280) in order to have port 80 available for other applications to use. To make this change we will need to change 2 main things, the Apache configuration files and some options in the MySQL database. We are assuming that Wordpress is installed in a LAMP stack on an Ubuntu or Debian server.
Read more →