How to Setup SSH Tunneling in Linux?

SSH tunneling which is also known as SSH port forwarding creates a secure connection between the local and a remote computer through which services can be relayed. SSH tunnels ensure a high level of data encryption and security so these are useful for transmitting the information especially for unencrypted network protocols such as VNC, IMAP, … Read more

How to setup and use Logrotate in Linux?

Logs provide a wealth of diagnostic information about your computer and the applications installed on your system. Everything from kernel events to user actions are logged by Linux. All the log files are stored in a directory called /var/log/. This directory contains logs of the operating system itself, services and applications installed and running on … Read more

How to use rsync command in Linux?

The rsync (remote synchronization) is a command used on Unix-like systems for copying and synchronizing files and directories between two machines. It uses the delta transfer algorithm in which first time it copies the whole file or a directory from source to the destination computer, next time it copies only the changed blocks and byte … Read more

How to use tcpdump command in Linux?

Tcpdump is a command-line utility that is used to capture and analyze network traffic going or coming to your system. It is often used by network administrators to troubleshoot network issues. Tcpdump saves the captured information in a pcap file later you can open it using the same command. You can also use a tool … Read more

Difference between RAM and ROM

A computer system consists of various hardware elements. The RAM and ROM are one of them. These two are different types of internal memories that have different purposes of being used in a computer. In this article, you will learn RAM and ROM and the differences between them. What is RAM The RAM or Random … Read more