Wget is a powerful command-line utility for downloading files from the internet. It supports various protocols, including HTTP, HTTPS, and FTP. In some cases, you may need to download files from a password-protected site, which requires authentication using a username and password.
This short guide will walk you through the process of using wget with a username and password to download files on Linux.
Step 1: Install wget
First, ensure that wget is installed on your Linux system. If it is not already installed, you can install it using your system’s package manager.
For Debian and Ubuntu-based systems, use the following command:
sudo apt-get install wget
For CentOS, RHEL, and Fedora-based systems, use this command:
sudo yum install wget
Step 2: Download a File with Username and Password
After wget is installed, you can use it to download files from a protected site by including your username and password. Here’s how to do it for HTTPS and FTP sites:
wget --user=<username> --password=<password> https://webhostinggeeks.com/yourfile.txt
Replace <username> and <password> with your actual username and password for the protected site.
wget --user=<username> --password=<password> ftp://webhostinggeeks.com/yourfile.txt
Again, replace <username> and <password> with your actual username and password for the protected site.
Commands and Their Functions:
- wget – The command-line utility for downloading files from the internet
- –user – Specifies the username to use for authentication
- –password – Specifies the password to use for authentication
By following this guide, you have successfully used wget with a username and password to download files from protected HTTP and FTP sites on Linux. This method allows you to access and download files from sites that require authentication securely.
We hope this guide has been helpful in explaining how to use wget with a username and password for FTP/HTTP sites on Linux. If you have any suggestions or improvements, please feel free to leave a comment below.