The Problem: The error message “Authz_core:error Client Denied by Server Configuration” indicates that the server is denying access to a client due to configuration settings related to authorization. This error is typically associated with the Apache web server, which uses the “mod_authz_core” module to manage access control. [authz_core:error] [pid 29422] [client 12.34.56.78:46618] AH01630: client denied by server configuration: /home/XXX/public_html/favicon.ico, referer: http://example.com/index.php Possible Solutions: There are several possible reasons why a client might be denied access by the server configuration. Here are some common causes: 1. Deny from all: This configuration directive can be used in Apache’s .htaccess files or in…
Author: Rahul
The use of a sudo user in Ubuntu and Debian systems is a fundamental practice for managing system administration tasks while maintaining robust security protocols. In Linux environments, the “superuser” or “root” account holds extensive privileges, allowing it to make critical changes to the system. However, operating as root for routine tasks can be risky, as inadvertent errors might lead to severe system issues. This is where a sudo user comes into play. A sudo user is a regular user account that has been granted specific administrative privileges, enabling it to execute commands with root-level authority. This guide will walk…
Ubuntu 15.10 Wily Werewolf has been finally released. This Ubuntu release has been name “Wily Werewolf”. Ubuntu team is revealed the code name for Ubuntu 15.10 is Wily Werewolf. Download Ubuntu 15.10 Desktop and Server edition ISOs
Ubuntu Desktop and Servers users has a new stable version 15.10 is available to install and upgrade with various changes and upgrades. So I recommend all desktop users to upgrade to this release But If you are running with Ubuntu LTS releases on your server, I don’t recommend you to upgrade to this non LTS release. Upgrade to Ubuntu 15.10 via GUI Below is the step by step process for upgrading Ubuntu 15.04 to Ubuntu 15.10. Following the instructions as below:- Login to Ubuntu Desktop Open the “Software & Updates” Setting in System Settings Select the 3’rd Tab called “Updates”…
Navigating through the world of websites and the internet, sometimes web pages need to move to a new address, just like people do. When this happens, visitors going to the old address need to be sent to the new one so they don’t get lost. This process is called URL redirection. Nginx is a tool that helps websites manage these moves smoothly, ensuring that people find the page they’re looking for, whether the move is just for a little while (temporary) or for good (permanent). Understanding how to do this well is important for anyone running a website to keep…
Recently one of repository on my SVN server is got corrupted. After checking we found that there was issue with svnrepo/db/current file was got corrupted due to bad sectors in my hardisk. I tried to checkout this repository but failed. How to Recover Corrupted SVN Repository – Before start recovery we should know about this file. This file contains the latest revision number of your repository. On each commit svn server increase this value by +1 and keep this on last revision. Now If you remember the version of your repository, Just recreate new file and put that number in…
In Linux, file permissions are an important aspect of system security. These permissions control who can read, write or execute a file or directory. Sometimes, you may need to change permissions recursively, meaning to apply the same permission changes to all files and subdirectories within a directory. In this article, we will discuss how to recursively change file permissions in Linux using the “chmod” command. Syntax of chmod command The syntax for chmod command is as follows:
1 | chmod [options] [permissions] [file or directory] |
Here are some commonly used options with chmod: -R: Recursively changes permissions on all files and directories within the specified directory. -v:…
To configure your system on network and access internet. You also need to configure dns server. It is necessary to access websites by their name. When we visit a website, system first search for dns server we provided in configuration file. Then query to that DNS server for providing ip address corresponding to that domain. Setup DNS Servers Edit network configuration file (/etc/network/interfaces) on your system and add dns servers to specific network interface. In my system network interface is named as eth1. It may change in your system, So use name accordingly. $ sudo vi /etc/network/interfaces auto lo iface…
Most operating systems provide commands or options to setup network interface using the command line. On Linux systems, we can directly edit network configuration files and make changes as per our requirements. This tutorial will help you to How to Setup Network Interface on Ubuntu, Debian, and LinuxMint systems. 1. Setup System Hostname You can use ‘hostname’ command to check current set hostname or to set new hostname of system. Type hostname on command prompt and press enter to check current hostname of system. hostname Type new hostname with hostname command to set it. This will not persist after system…
JavaScript is one of the core programming language used on the websites. JavaScript enables interactive web pages and is an essential part of web applications. Most of the modern websites relies on JavaScript to handle client side application behavior. All the web browsers have a dedicated JavaScript engine to execute it. In this tutorial you will learn, how to call a JavaScript function on various page events like: On click , on form submission, or other various HTML controls. Create a JavaScript Function First of all, create a JavaScript function to use further in this tutorial. Add this JavaScript code…
