After logged in, you will see the following web page, the home page of Webmin. The default login information for Raspbian on a Raspberry Pi is pi as username, and raspberry as password. You can use your OS username and password to log in. The login page you will see after you install Webmin In the following screenshot, because I have changed my machine hostname to rpi to allow easy access by just typing 3 letters, so I entered rpi:10000. If you haven’t changed the hostname, you can access Webmin by raspberrypi:10000 where raspberrypi is the default hostname. If you ssh into the machine, you can use yourhostname:10000 to access Webmin. the default port Webmin runs on is 10,000. Now, you can access Webmin by entering localhost:10000. apt-get install webminįor your reference, the following are the dependencies (you can also install them by apt install apt-show-versions libauthen-pam-perl libio-pty-perl libnet-ssleay-perl perl-openssl-defaults beforehand but it is not needed): After apt -fix-broken installed all the dependencies, run apt-get install webmin again and this time it will succeed. It requires an extra step but it is not a hard one, fortunately. But after you run it, you can use apt -fix-broken install to install the missing dependencies. You won’t succeed immediately as the package does not specify the dependencies it needed. cd /tmpĪpt-key add jcameron-key.asc Install Webmin on Raspberry Piįinally, we install Webmin through apt-get install webmin. In the following, we switch to /tmp directory so we won’t need to delete the key we will download. As you may know, this is to avoid a man-in-middle attack. Now we’ll add the Webmin key to avoid the packages change over the network. Next, we will need to get the package information from the Webmin Debian repository using apt update. Use any editor, nano or vim, to open it and append this line sarge contrib. Next, we will append the official Webmin Debian repository to /etc/apt/sources.list. Then you will see you shell prompt change from $ to #. After you run the following command, you will be prompted to enter your password. Set up Webmin Debian repoįirst, we switch to the root user to avoid using sudo every time. This is needed to install Webmin system-wide. The user you used to log in should have root access. This won’t affect the installation process but the URL used to access Webmin will change, as you see later. You should have access to the terminal or can ssh into your machine. Note that the instructions should also apply to other Debian-based Linux distributions like Ubuntu 20.04, 18.04, and Debian 10, 9. Here you will learn how to install Webmin through the command line or terminal on Raspbian (the Raspberry Pi OS) through its official Debian repository, the easiest way and the most worry-less because you don’t need to download Webmin every time a new version come out and can just use apt update to update Webmin like other packages on you OS later. Here is a list of standard modules that Webmin support and they come with the Webmin installation so you don’t have to manually install them. This way, you can manage your machine on any browser remotely without having an SSH client: you can manage user accounts without editing /etc/passwd, Apache servers, DNS servers, Samba share, and a lot of system administration. Webmin is a software that allows you to manage your Unix or Linux machine (e.g., Raspberry Pi) or server (e.g., Ubuntu server) through a web interface. Before we start, let me introduce Webmin.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |