
sudo apt-get install clamav clamav-daemon

Try UpCloud for free! Deploy a server in just 45 seconds ClamAVĬlamAV is a popular open-source antivirus engine available on a multitude of platforms including the majority of Linux distributions. There are multiple options for making sure your cloud server is clean of any malware, this guide goes over a couple of scanning software you can utilise for checking your system. Scanning your system for different types of unwanted programs can help identify issues, or at least give you the peace of mind for having a clean server. If no profile folder is specified as an argument, UMS will use ~/.config/UMS as the profile folder.Some unexpected behaviour on a cloud Linux could be a result of malware infection, while other malicious software might not alert to their presence. Someone that understand bash will have to help figure out how to correct this using the bash script. UMS will expect that folder to be writable and to find UMS.conf and WEB.conf there. The path to the profile folder can be specified as a command line argument when launching UMS with "profile=". The UMS profile folder is used for much more than just the configuration files, files are created there as needed and using /etc for this sounds like a complete mess to me. The user running UMS needs to have read permissions to every UMS file and write permission to the profile folder.

I saw from the instructions used that the configuration files were put in /etc, I'm not sure that's a good idea to be honest, but since bash is greek to me I can't really figure out what's done.

Getting UMS running should be as simple as running UMS.sh in the extracted folder though, but to get things working properly you need to install some extra packages and populate your profile folder with the configuration files. Linux is a nightmare since nothing is standardized so we do it like most software "the Linux way" which means to let the users figure out how to set it up in their environment. I don't know anything about configuring it as a daemon on Linux (that is what the instructions you liked to basicly do).
