When Windows Vista was released, UAC was the most criticized and misunderstood security tool in this operating system. Although it is essential for good security, many people have chosen to disable UAC. That’s why we want to explain in this article what the UAC is, how it works and the benefits of its use in Windows. What is the User Account Control in Windows? User Account Control (UAC) is...
Changing permissions on a file in Linux
To change the attributes (permissions) of a file or folder, use the chmod command: chmod new_permission filename Example (see how the attributes of the ubuntu.jpg file changed from 640 to 777): chmod 777 ubuntu.jpg ls -l -rwxrwxrwx 1 mvps mvps 37126 Jun 25 03:15 ubuntu.jpg Protecting files with chmod Changing the owner of a file This can be very simple to do from the terminal using the...
Access Control List (ACL)
What is ACL? POSIX Access Control List (ACL) is a Linux feature that allows different permissions for different users or different groups, even if they do not match the original owner or the owner group of that file or directory. Actually, with ACL we can add more granular permissions that go over the well-known ugo/rwx controls. For example, John created a file. He does not allow anyone in the...
Linux Permissions – Special Permissions
In addition to the usual Linux permissions I have described in a previous article, there is also the possibility for us to set up special permissions for files and folders with one bit. These special permissions are: Set User ID (SUID) SUID option is used for executable files. It tells the Linux system to run the program with the permissions of the owner (owner), not the one who executes them...
Linux Permissions – The Symbolic Assignment of Permissions
Switching to another operating system or importing data may result in the failure of accessing your files or folders. This is because your user account lost the property of those files and folders or no longer has the permissions to access them. Also, accessing certain files or folders protected by the system sometimes involves changing their permissions. When you can not read or modify a file or...
The default permission setting in Linux: about umask
When a user creates a file, that file has the default properties and permissions. The default owner is, as it is easy to understand, the one who created the file. The default group is the primary group of that user. The default permissions are configurable. These are defined by umask – the user mask, which can be set using the umask command. This command has an octal value representing the...
Duviz – managing the free hard disk space on Linux
We already talked about FlameGraphs, a graphical tool for finding out free hard disk space in Linux. Today I will present duviz.py, a simple utility in the command-line, written in Python, which allows you to view the space used in Linux distributions. Characteristics • Basically, you only need Python2, du and ls, for installing it, which are in any Linux distribution. • It has only one file...
How cloud hosting improves productivity
A company’s productivity level is a key indicator in identifying its weaknesses. That is why business managers need to make sure they use the most effective strategies and at the same time the least costly. Cloud hosting can be a good solution for such situations. The advantages that hosting solutions bring to companies are often obvious, but its impact on productivity has often been...
Things you do not know about Linux
Linux is one of the most popular operating systems on the market. Created more than 25 years ago, Linux has often been considered inappropriate for all users. However, contrary to expectations, the system is widely used. Although it has become increasingly known, some aspects of the operating system remain less well known even nowadays. • The best supercomputers in the world use a Linux...
Zabbix integration with Slack
I want to be clear from the beginning, I am not going to write about Slackware (the distribution) but Slack (the platform/client chat). Zabbix is a solution for monitoring applications, networks and servers. With Zabbix, you can monitor multiple servers at a time using a Zabbix server that comes with a web interface (which is used to configure Zabbix and has system graphics) and Zabbix agents...