<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Debian10 &#8211; Hostry Help Center</title>
	<atom:link href="https://help.hostry.com/article-tags/debian10/feed/" rel="self" type="application/rss+xml" />
	<link>https://help.hostry.com</link>
	<description>Full information on how to use HOSTRY, provided by 24/7 community based support</description>
	<lastBuildDate>Mon, 03 Jan 2022 12:03:13 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=5.9.12</generator>

<image>
	<url>https://help.hostry.com/wp-content/uploads/cache/2021/01/cropped-apple-icon-180x180-1/836712163.png</url>
	<title>Debian10 &#8211; Hostry Help Center</title>
	<link>https://help.hostry.com</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>How to install DirectAdmin on Debian 10</title>
		<link>https://help.hostry.com/knowledge-base/how-to-install-directadmin-on-debian-10/</link>
					<comments>https://help.hostry.com/knowledge-base/how-to-install-directadmin-on-debian-10/#comments</comments>
		
		<dc:creator><![CDATA[Alex]]></dc:creator>
		<pubDate>Wed, 02 Sep 2020 08:26:30 +0000</pubDate>
				<guid isPermaLink="false">https://help.hostry.com/?post_type=ht_kb&#038;p=1957</guid>

					<description><![CDATA[DirectAdmin is a graphical user interface (GUI) and also a control panel that helps you install and manage a full stack of web servers. This is possible on a wide variety of modern distributions and operating systems. Purchase a valid license for DirectAdmin A valid license is required to run [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p><span style="text-decoration: underline;"><em><a href="https://www.directadmin.com/"><strong>DirectAdmin</strong></a></em></span> is a graphical user interface (GUI) and also a control panel that helps you install and manage a full stack of web servers. This is possible on a wide variety of modern distributions and operating systems.</p>



<h2 id="purchase-a-valid-license-for-directadmin" >Purchase a valid license for DirectAdmin</h2>



<p>A valid license is required to run the GUI. You can also get acquainted with the 60-year trial version and choose the license that will suit you based on your requirements on this <strong><em><a href="https://www.directadmin.com/pricing.php">page</a></em></strong></p>



<h2 id="installing-directadmin" >Installing DirectAdmin</h2>



<p>At this step you need to install the required packages (as <strong>root</strong> user)</p>



<pre class="wp-block-code"><code># apt install wget gcc g++ make flex bison openssl libssl-dev \
perl perl-base perl-modules libperl-dev libperl4-corelibs-perl \
libwww-perl libaio1 libaio-dev zlib1g zlib1g-dev libcap-dev cron \
bzip2 zip automake autoconf libtool cmake pkg-config python \
libdb-dev libsasl2-dev libncurses5 libncurses5-dev libsystemd-dev \
bind9 dnsutils quota patch logrotate rsyslog libc6-dev libexpat1-dev \
libcrypt-openssl-rsa-perl curl libnuma-dev libnuma1</code></pre>



<p>Next, download and run the <strong>DirectAdmin</strong> installation script:</p>



<pre class="wp-block-code"><code># bash &lt;(curl -Ss https://www.directadmin.com/setup.sh) auto</code></pre>



<h2 id="further-actions-after-installing" >Further actions after installing</h2>



<p>Navigate to the new DirectAdmin server on port <strong>2222</strong> to start the configuration. Replace the example IP address <strong>(192.0.1.111)</strong> with your own</p>



<pre class="wp-block-code"><code>http://192.0.1.111:2222</code></pre>



<p>Turn on Let&#8217;s Encrypt SSL for secure internet, mail and FTP access</p>



<pre class="wp-block-code"><code>$ /usr/local/directadmin/scripts/letsencrypt.sh request_single your_server.example.com 4096</code></pre>



<p>Redirect non-SSL requests to the newly created SSL-protected hostname:</p>



<pre class="wp-block-code"><code>$ /usr/local/directadmin/directadmin set ssl_redirect_host yourserver.example.com
$ service directadmin restart</code></pre>



<p>Add following PHP functions to the disable_functions list:</p>



<pre class="wp-block-code"><code>$ cd /usr/local/directadmin/custombuild
$ ./build update
$ ./build secure_php</code></pre>



<p>Ensure that complex passwords are respected in your directadmin.conf file:</p>



<pre class="wp-block-code"><code>$ echo 'enforce_difficult_passwords=1' >> /usr/local/directadmin/conf/directadmin.conf</code></pre>



<p></p>
]]></content:encoded>
					
					<wfw:commentRss>https://help.hostry.com/knowledge-base/how-to-install-directadmin-on-debian-10/feed/</wfw:commentRss>
			<slash:comments>487</slash:comments>
		
		
			</item>
		<item>
		<title>How to Install Dotclear on Debian 10</title>
		<link>https://help.hostry.com/knowledge-base/how-to-install-dotclear-on-debian-10/</link>
					<comments>https://help.hostry.com/knowledge-base/how-to-install-dotclear-on-debian-10/#comments</comments>
		
		<dc:creator><![CDATA[Alex]]></dc:creator>
		<pubDate>Fri, 25 Jun 2021 08:39:59 +0000</pubDate>
				<guid isPermaLink="false">https://help.hostry.com/?post_type=ht_kb&#038;p=3919</guid>

					<description><![CDATA[Dotclear&#160;is very popular today. It is a simple blogging engine built around PHP. It contains: Automatic installation Multi-blog and multi-user Static Pages Media manager Custom layout For a successful installation, you need a&#160;VPS&#160;server with a LAMP stack in Ubuntu 16.04. On most stacks, files for the entire website (usually) are [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p><strong><em><a href="https://dotclear.org/">Dotclear&nbsp;</a></em></strong>is very popular today. It is a simple blogging engine built around PHP. It contains:</p>



<ul><li><strong>Automatic installation</strong></li><li><strong>Multi-blog and multi-user</strong></li><li><strong>Static Pages</strong></li><li><strong>Media manager</strong></li><li><strong>Custom layout</strong></li></ul>



<p>For a successful installation, you need a&nbsp;<strong><em><a href="https://hostry.com/services/vps/">VPS&nbsp;</a></em></strong>server with a LAMP stack in Ubuntu 16.04. On most stacks, files for the entire website (usually) are stored in the&nbsp;<strong>/var/www/html/</strong>&nbsp;directory. You must go to this folder and delete all the placeholder files that are contained in it.</p>



<pre class="wp-block-code"><code>cd /var/www/html
rm * -rf</code></pre>



<p>Then, please make sure that Apache owns in following directory:</p>



<pre class="wp-block-code"><code>chown www-data:www-data . -R</code></pre>



<h2 id="database-setup" >Database Setup</h2>



<p>For this step, you need to go to your MySLQ with the following command:</p>



<pre class="wp-block-code"><code>mysql -u root -p</code></pre>



<p>Then you need to create the database and user (replace with &lt; your password&gt;)</p>



<pre class="wp-block-code"><code>CREATE DATABASE dotclear;
GRANT ALL PRIVILEGES ON dotclear.* TO dotclearuser@localhost IDENTIFIED BY '&lt;your_password&gt;';
FLUSH PRIVILEGES;
\q</code></pre>



<h2 id="install-dotclear" >Install Dotclear</h2>



<p>Please make sure that your session is still in the&nbsp;<code><strong>var/www/html</strong></code>&nbsp;folder</p>



<pre class="wp-block-code"><code>cd /var/www/html</code></pre>



<p>Then you need to download the <strong>Dotclear </strong>loader <strong>PHP</strong> script:</p>



<pre class="wp-block-code"><code>wget https://download.dotclear.org/loader/dotclear-loader.php</code></pre>



<p>Open a web browser and go to http:&nbsp;<strong><em>//YOUR_IP_ADDRESS/dotclear-loader.php</em></strong>. You will be presented with the installer page. Follow the onscreen instructions. On the second screen, you will be prompted to enter the database data. Use the following details:</p>



<pre class="wp-block-code"><code>Database type: MySQLi
Database Host Name: localhost
Database Name: dotclear
Database User Name: dotclearuser
Database Password: password</code></pre>



<p></p>
]]></content:encoded>
					
					<wfw:commentRss>https://help.hostry.com/knowledge-base/how-to-install-dotclear-on-debian-10/feed/</wfw:commentRss>
			<slash:comments>642</slash:comments>
		
		
			</item>
		<item>
		<title>How to install Fish Shell on Debian 10</title>
		<link>https://help.hostry.com/knowledge-base/how-to-install-fish-shell-on-debian-10/</link>
		
		<dc:creator><![CDATA[Alex]]></dc:creator>
		<pubDate>Tue, 08 Sep 2020 09:41:09 +0000</pubDate>
				<guid isPermaLink="false">https://help.hostry.com/?post_type=ht_kb&#038;p=1997</guid>

					<description><![CDATA[Fish &#8211; is an alternative shell that will be more convenient and practical for you to use. Fish is fully scriptable and its syntax is simple, straightforward, and consistent. You will never write esac again. Also, Fish supports 24-bit true color, which is the latest in terminal technology. Take a [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>Fish &#8211; is an alternative shell that will be more convenient and practical for you to use. Fish is fully scriptable and its syntax is simple, straightforward, and consistent. You will never write esac again. Also, Fish supports 24-bit true color, which is the latest in terminal technology. Take a look at the monospaced rainbow.<br> You can learn more about the fish shell by the link <strong><em><a href="https://fishshell.com/">here</a></em></strong></p>



<h2 id="install-fish" >Install Fish</h2>



<p>Install Fish using the following command</p>



<pre class="wp-block-code"><code>$ sudo apt install fish -y</code></pre>



<h2 id="launch-fish" >Launch Fish</h2>



<p>To start Fish please use this</p>



<pre class="wp-block-code"><code>$ fish</code></pre>



<p>To exit from Fish please use this</p>



<pre class="wp-block-code"><code>$ exit</code></pre>



<h2 id="configure-fish" >Configure Fish</h2>



<p>You should start with the default configuration file</p>



<pre class="wp-block-code"><code>$ cp /usr/share/fish/config.fish ~/.config/fish</code></pre>



<p>To change the configuration, open the configuration file in a text editor</p>



<pre class="wp-block-code"><code>$ nano ~/.config/fish/config.fish</code></pre>



<p>To, for example, remove the default welcome message, add the following line to the beginning of the file</p>



<pre class="wp-block-code"><code>set -g -x fish_greeting ''</code></pre>



<p></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>How To Install Openfire XMPP Server on a Debian 10</title>
		<link>https://help.hostry.com/knowledge-base/how-to-install-openfire-xmpp-server-on-a-debian-10/</link>
					<comments>https://help.hostry.com/knowledge-base/how-to-install-openfire-xmpp-server-on-a-debian-10/#comments</comments>
		
		<dc:creator><![CDATA[Alex]]></dc:creator>
		<pubDate>Tue, 13 Apr 2021 11:36:40 +0000</pubDate>
				<guid isPermaLink="false">https://help.hostry.com/?post_type=ht_kb&#038;p=3604</guid>

					<description><![CDATA[Openfire (formerly known as Wildfire and Jive Messenger) is an instant messaging (IM) and group chat server for the Extensible Messaging and Presence Protocol (XMPP) Downloading Openfire The first step is to install the Openfire packages. For Debian they can be downloaded from the official site by copying the .deb [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p><strong><a href="https://en.wikipedia.org/wiki/Openfire">Openfire</a></strong> (formerly known as Wildfire and Jive Messenger) is an instant messaging (IM) and group chat server for the Extensible Messaging and Presence Protocol (XMPP)</p>



<h2 id="downloading-openfire" >Downloading Openfire</h2>



<p>The first step is to install the Openfire packages. For Debian they can be downloaded from the official site by copying the .deb package link url. Once you get the address, you can use wget to download it to your VPS.</p>



<pre class="wp-block-code"><code>wget -O openfire.deb http://your.copied.link/</code></pre>



<p>At the time of writing, the command would completely look like this:</p>



<pre class="wp-block-code"><code>wget -O openfire.deb http://www.igniterealtime.org/downloads/download-landing.jsp?file=openfire/openfire_3.10.0_all.deb</code></pre>



<h2 id="installing-openfire" >Installing Openfire</h2>



<p>To install correctly, you need to try the following command using dpkg</p>



<pre class="wp-block-code"><code>dpkg - install openfire.deb</code></pre>



<p>Openfire will be installed and started as a service</p>



<h2 id="access-to-the-web-panel" >Access to the web panel</h2>



<p>Installation at this stage is incomplete. In order to do this, then you need to go through the configuration wizard on the web panel. To access the panel, go to <a href="http://your.ip:9090/"><strong>http://your.ip:9090/</strong></a> and follow the steps in the setup wizard. You may need to enable other firewall ports depending on your specific needs or plugins. Check the list of ports in the Admin Console under System Information.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://help.hostry.com/knowledge-base/how-to-install-openfire-xmpp-server-on-a-debian-10/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
			</item>
		<item>
		<title>How To Install Python 3.9 on Debian 10</title>
		<link>https://help.hostry.com/knowledge-base/how-to-install-python-3-9-on-debian-10/</link>
					<comments>https://help.hostry.com/knowledge-base/how-to-install-python-3-9-on-debian-10/#respond</comments>
		
		<dc:creator><![CDATA[Alex]]></dc:creator>
		<pubDate>Tue, 09 Mar 2021 10:27:36 +0000</pubDate>
				<guid isPermaLink="false">https://help.hostry.com/?post_type=ht_kb&#038;p=3302</guid>

					<description><![CDATA[Python is one of the most requested and also popular programming languages. It is a versatile language that is good for building all kinds of applications, from simple scripts to complex machine learning algorithms. Python, with its simple and easy-to-learn syntax, is a popular choice for both beginners and experienced [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p><strong>Python</strong> is one of the most requested and also popular programming languages. It is a versatile language that is good for building all kinds of applications, from simple scripts to complex machine learning algorithms. Python, with its simple and easy-to-learn syntax, is a popular choice for both beginners and experienced developers.<strong> Python 3.9. 2</strong> is the latest major version of the Python language (Updated 19 February 2021). It includes many new features such as new dict operators, new str features, <strong>IANA</strong> timezone support, and more.</p>



<h2 id="installing-python-3-9-2-on-debian-10" >Installing Python 3.9.2 on Debian 10</h2>



<p>Compiling <strong>Python</strong> from source allows you to install the latest version of Python and customize your build options. However, you will not be able to support installing Python through the apt package manager. Building <strong>Python 3.9.2 </strong>on <strong>Debian</strong> is a relatively straightforward process that only takes a few minutes. So, the first thing to do is to install all the dependencies that will be needed in order to build Python. This can be done using the following command:</p>



<pre class="wp-block-code"><code>apt install build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libsqlite3-dev libreadline-dev libffi-dev curl libbz2-dev</code></pre>



<p>Then you need to download the latest source code from the Python download page using <strong>wget</strong>:</p>



<pre class="wp-block-code"><code>wget https://www.python.org/ftp/python/3.9.2/Python-3.9.2.tgz</code></pre>



<p>After successfully completing the download, you should immediately unpack the archive. This is available with the command described below:</p>



<pre class="wp-block-code"><code>tar -xf Python-3.9.1.tgz</code></pre>



<p>Next, you need to go to your Python source directory and run configure:</p>



<pre class="wp-block-code"><code>cd Python-3.9.2
./configure --enable-optimizations</code></pre>



<p>The <strong>-enable-optimizations</strong> option optimizes the Python binary by running multiple tests. The script runs a series of checks to ensure that all dependencies are present on your system by running the Python 3.9.2 build process:</p>



<pre class="wp-block-code"><code>make -j 2</code></pre>



<p>When the build process has successfully progressed to completion, the next step is to install the <strong>Python</strong> binaries by typing:</p>



<pre class="wp-block-code"><code>make altinstall</code></pre>



<p>This completes the installation and initial configuration of Python. Python is ready to use, to test this, you can enter the command:</p>



<pre class="wp-block-code"><code>python3.9 --version</code></pre>



<p></p>
]]></content:encoded>
					
					<wfw:commentRss>https://help.hostry.com/knowledge-base/how-to-install-python-3-9-on-debian-10/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>How To Install Rkhunter on Debian 10</title>
		<link>https://help.hostry.com/knowledge-base/how-to-install-rkhunter-on-debian-10/</link>
					<comments>https://help.hostry.com/knowledge-base/how-to-install-rkhunter-on-debian-10/#comments</comments>
		
		<dc:creator><![CDATA[Alex]]></dc:creator>
		<pubDate>Tue, 21 Jul 2020 20:30:07 +0000</pubDate>
				<guid isPermaLink="false">https://help.hostry.com/?post_type=ht_kb&#038;p=1856</guid>

					<description><![CDATA[Rkhunter is a special tool that has the ability to scan backdoors and rootites as well as other Linux security issues. This is done by checking your files and comparing hashes with known values ​​from trusted software and malware Installing Rkhunter In order to install Rkhunter, you must enter the [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>Rkhunter is a special tool that has the ability to scan backdoors and rootites as well as other Linux security issues. This is done by checking your files and comparing hashes with known values ​​from trusted software and malware</p>



<h2 id="installing-rkhunter" >Installing Rkhunter</h2>



<p>In order to install Rkhunter, you must enter the following:</p>



<pre class="wp-block-code"><code>$ sudo apt install rkhunter -y</code></pre>



<h2 id="setting-up-rkhunter" >Setting up Rkhunter</h2>



<p>Rkhunter uses data files to store information about all possible threats. An important point to note is that the default Debian configuration does not have the ability to update these files. The following will show you how to fix this:</p>



<ol><li>Edit the <strong>/etc/rkhunter.conf </strong>file with nano</li></ol>



<pre class="wp-block-code"><code>$ sudo nano /etc/rkhunter.conf</code></pre>



<p>2. Enter <strong>CTRL + W</strong> to search for <strong>WEB_CMD = &#8220;/ bin / false</strong>&#8220;. Add a # comment at the beginning of the line to disable the statement.</p>



<p><code># WEB_CMD="/bin/false" </code></p>



<p>3. Enter CTRL + W to search for UPDATE_MIRRORS.</p>



<p>Set the UPDATE_MIRRORS value to 1.</p>



<p><code>UPDATE_MIRRORS=1 </code></p>



<p>4. Enter CTRL + W to search for MIRRORS_MODE.</p>



<p>5. Set the MIRRORS_MODE value to 0.</p>



<p><code>MIRRORS_MODE=0 </code></p>



<p>6. (Optional) Turn on email notifications.</p>



<p>Enter CTRL + W to find the ALERT MAIL.<br> Remove the # comment at the beginning of the line and assign an email address.</p>



<pre class="wp-block-code"><code>MAIL-ON-WARNING=admin@example.com</code></pre>



<p>7. Save and exit the file.</p>



<h2 id="confirm-config-file" >Confirm config file</h2>



<p>Make sure your config file is valid with the following command:</p>



<pre class="wp-block-code"><code>$ sudo rkhunter -C</code></pre>



<h2 id="update-data-files" >Update data files</h2>



<pre class="wp-block-code"><code>$ sudo rkhunter --update</code></pre>



<h2 id="check-the-local-system" >Check the local system</h2>



<pre class="wp-block-code"><code>$ sudo rkhunter --check</code></pre>



<p>Check <strong>/var/log/rkhunter.log </strong>for warnings and warnings when done.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://help.hostry.com/knowledge-base/how-to-install-rkhunter-on-debian-10/feed/</wfw:commentRss>
			<slash:comments>463</slash:comments>
		
		
			</item>
		<item>
		<title>How To Install Rkhunter on Ubuntu</title>
		<link>https://help.hostry.com/knowledge-base/how-to-install-rkhunter-on-ubuntu/</link>
		
		<dc:creator><![CDATA[Alex]]></dc:creator>
		<pubDate>Fri, 02 Oct 2020 08:56:08 +0000</pubDate>
				<guid isPermaLink="false">https://help.hostry.com/?post_type=ht_kb&#038;p=2312</guid>

					<description><![CDATA[Rkhunter is a program that finds rootkits on a Linux server. Rootkits are installed by hackers to always have access to the server. In this document, you can see how to prevent the use of rkhunter rootkits in Ubuntu. To begin installing Rkhunter, you must first install some prerequisites, including [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>Rkhunter is a program that finds rootkits on a Linux server. Rootkits are installed by hackers to always have access to the server. In this document, you can see how to prevent the use of rkhunter rootkits in Ubuntu. To begin installing Rkhunter, you must first install some prerequisites, including a number of prerequisites for using Rkhunter correctly. This can be done using the following command:</p>



<pre class="wp-block-code"><code>apt-get install binutils libreadline5 libruby ruby ruby ssl-cert unhide.rb mailutils</code></pre>



<h2 id="installing-rkhunter" >Installing Rkhunter</h2>



<p>This utility will be downloaded using <strong>wget</strong>. If wget is not already installed on your system, then you can enter the following command:</p>



<pre class="wp-block-code"><code>apt-get install wget</code></pre>



<p>After successful installation of <strong>wget</strong>, you need to download Rkhunter itself. This can be done using the following command:</p>



<pre class="wp-block-code"><code>wget http://downloads.sourceforge.net/project/rkhunter/rkhunter/1.4.2/rkhunter-1.4.2.tar.gz</code></pre>



<p>Next, you need to deploy the download</p>



<pre class="wp-block-code"><code>tar xzvf rkhunter*</code></pre>



<p>Then go to the <strong>Rkhunter</strong> <em>directory</em></p>



<pre class="wp-block-code"><code>cd rkhunter*</code></pre>



<p>Next install <strong>Rkhunter</strong></p>



<pre class="wp-block-code"><code>./installer.sh --layout /usr --install</code></pre>



<p>If everything was made well, the installation will show the following output:</p>



<pre class="wp-block-code"><code>Checking system for:
 Rootkit Hunter installer files: found
 A web file download command: wget found
Starting installation:
 Checking installation directory "/usr": it exists and is writable.
 Checking installation directories:
  Directory /usr/share/doc/rkhunter-1.4.2: creating: OK
  Directory /usr/share/man/man8: exists and is writable.
  Directory /etc: exists and is writable.
  Directory /usr/bin: exists and is writable.
  Directory /usr/lib: exists and is writable.
  Directory /var/lib: exists and is writable.
  Directory /usr/lib/rkhunter/scripts: creating: OK
  Directory /var/lib/rkhunter/db: creating: OK
  Directory /var/lib/rkhunter/tmp: creating: OK
  Directory /var/lib/rkhunter/db/i18n: creating: OK
  Directory /var/lib/rkhunter/db/signatures: creating: OK
 Installing check_modules.pl: OK
 Installing filehashsha.pl: OK
 Installing stat.pl: OK
 Installing readlink.sh: OK
 Installing backdoorports.dat: OK
 Installing mirrors.dat: OK
 Installing programs_bad.dat: OK
 Installing suspscan.dat: OK
 Installing rkhunter.8: OK
 Installing ACKNOWLEDGMENTS: OK
 Installing CHANGELOG: OK
 Installing FAQ: OK
 Installing LICENSE: OK
 Installing README: OK
 Installing language support files: OK
 Installing ClamAV signatures: OK
 Installing rkhunter: OK
 Installing rkhunter.conf: OK
Installation complete</code></pre>



<h2 id="using-rkhunter" >Using Rkhunter</h2>



<p>Data files contain information about all possible threats. Regular file updates are essential for the entire system. This can be updated using the Rkhunter command</p>



<pre class="wp-block-code"><code>rkhunter --update</code></pre>



<p>The following list will appear:</p>



<pre class="wp-block-code"><code>&#91; Rootkit Hunter version 1.4.2 ]

Checking rkhunter data files...
  Checking file mirrors.dat                                  &#91; No update ]
  Checking file programs_bad.dat                             &#91; Updated ]
  Checking file backdoorports.dat                            &#91; No update ]
  Checking file suspscan.dat                                 &#91; No update ]
  Checking file i18n/cn                                      &#91; No update ]
  Checking file i18n/de                                      &#91; No update ]
  Checking file i18n/en                                      &#91; No update ]
  Checking file i18n/tr                                      &#91; No update ]
  Checking file i18n/tr.utf8                                 &#91; No update ]
  Checking file i18n/zh                                      &#91; No update ]
  Checking file i18n/zh.utf8                                 &#91; No update ]</code></pre>



<h2 id="enabling-email-notifications" >Enabling email notifications</h2>



<p>Rkhunter can be configured to send an email when a threat is detected. To configure this feature, start by opening the <strong>rkhunter.conf </strong>file:</p>



<pre class="wp-block-code"><code>vi /etc/rkhunter.conf</code></pre>



<p>Search for <strong>MAIL-ON-WARNING</strong> and add your email address. You can scroll through the configuration for more options if you want, however, by default everything should work fine. You can check your config file:</p>



<pre class="wp-block-code"><code>rkhunter -C</code></pre>



<p>If there is no output, your config file is valid!</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>How To Install Spigot on Debian 10</title>
		<link>https://help.hostry.com/knowledge-base/how-to-install-spigot-on-debian-10/</link>
		
		<dc:creator><![CDATA[Alex]]></dc:creator>
		<pubDate>Tue, 23 Mar 2021 09:36:43 +0000</pubDate>
				<guid isPermaLink="false">https://help.hostry.com/?post_type=ht_kb&#038;p=3439</guid>

					<description><![CDATA[Spigot is a modification of the Minecraft CraftBukkit server software. It is very well compatible with most CraftBukkit mods to make your server unique. This article will help you install Spigot correctly and quickly for your server on Debian 10 Installing the Necessary Utilities Having installed the necessary utilities, first [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p><strong><a href="https://www.spigotmc.org/">Spigot</a></strong> is a modification of the Minecraft CraftBukkit server software. It is very well compatible with most CraftBukkit mods to make your server unique. This article will help you install Spigot correctly and quickly for your server on <strong>Debian 10</strong></p>



<h2 id="installing-the-necessary-utilities" >Installing the Necessary Utilities</h2>



<p>Having installed the necessary utilities, first you need to start transport-https. This can be accomplished with the following command:</p>



<pre class="wp-block-code"><code>apt-get install wget apt-transport-https gnupg</code></pre>



<p>This is followed by spoiling the AdoptOpenJDK GPG key. This can be done using <strong>wget</strong>: </p>



<pre class="wp-block-code"><code>wget -qO - https://adoptopenjdk.jfrog.io/adoptopenjdk/api/gpg/key/public | sudo apt-key add -</code></pre>



<p>Set up a suitable <strong>AdoptOpenJDK</strong> repository using the command below:</p>



<pre class="wp-block-code"><code>echo "deb https://adoptopenjdk.jfrog.io/adoptopenjdk/deb $(cat /etc/os-release | grep UBUNTU_CODENAME | cut -d = -f 2) main" | sudo tee /etc/apt/sources.list.d/adoptopenjdk.list</code></pre>



<p>After that, it is recommended to <strong>update</strong> <strong>Debian</strong> packages:</p>



<pre class="wp-block-code"><code>apt-get update</code></pre>



<p>Then install <strong>AdoptOpenJDK</strong> using the following command:</p>



<pre class="wp-block-code"><code>apt-get install adoptopenjdk-11-hotspot -y</code></pre>



<figure class="wp-block-gallery columns-1 is-cropped"><ul class="blocks-gallery-grid"><li class="blocks-gallery-item"><figure><img width="1024" height="185" src="https://help.hostry.com/wp-content/uploads/2021/03/Снимок-экрана-от-2021-03-23-10-22-28-1024x185.png" alt="" data-id="3455" data-full-url="https://help.hostry.com/wp-content/uploads/2021/03/Снимок-экрана-от-2021-03-23-10-22-28.png" data-link="https://help.hostry.com/?attachment_id=3455" class="wp-image-3455" srcset="https://help.hostry.com/wp-content/uploads/2021/03/Снимок-экрана-от-2021-03-23-10-22-28-1024x185.png 1024w, https://help.hostry.com/wp-content/uploads/2021/03/Снимок-экрана-от-2021-03-23-10-22-28-300x54.png 300w, https://help.hostry.com/wp-content/uploads/2021/03/Снимок-экрана-от-2021-03-23-10-22-28-768x139.png 768w, https://help.hostry.com/wp-content/uploads/2021/03/Снимок-экрана-от-2021-03-23-10-22-28-50x9.png 50w, https://help.hostry.com/wp-content/uploads/2021/03/Снимок-экрана-от-2021-03-23-10-22-28-1536x277.png 1536w, https://help.hostry.com/wp-content/uploads/2021/03/Снимок-экрана-от-2021-03-23-10-22-28-920x166.png 920w, https://help.hostry.com/wp-content/uploads/2021/03/Снимок-экрана-от-2021-03-23-10-22-28-600x108.png 600w, https://help.hostry.com/wp-content/uploads/2021/03/Снимок-экрана-от-2021-03-23-10-22-28-320x58.png 320w, https://help.hostry.com/wp-content/uploads/2021/03/Снимок-экрана-от-2021-03-23-10-22-28.png 1540w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure></li></ul></figure>



<h2 id="create-a-swap-file" >Create a Swap file</h2>



<p>To create a swap file. In the example, a <strong>2 GB</strong> file is allocated, but you can set the value yourself as you like and use your resources</p>



<pre class="wp-block-code"><code>fallocate -l 2G /swapfile</code></pre>



<p>You need to set permissions for the paging file. This can be done using the following command:</p>



<pre class="wp-block-code"><code>chmod 600 /swapfile</code></pre>



<p>Allocate space needed for swap</p>



<pre class="wp-block-code"><code>mkswap /swapfile</code></pre>



<p>Then, you need to turn on Swap &#8211; <strong>ON</strong></p>



<pre class="wp-block-code"><code>swapon /swapfile</code></pre>



<p>Make your swap file permanent by modifying the fstab file</p>



<pre class="wp-block-code"><code>nano /etc/fstab</code></pre>



<p>The final step for creating a swap file is to add a specific line to the end of the file:</p>



<pre class="wp-block-code"><code>/swapfile   none    swap    sw    0   0</code></pre>



<h2 id="downloading-and-running-buildtools" >Downloading and Running BuildTools</h2>



<p>Make sure you are in the correct directory as Spigot was installed</p>



<pre class="wp-block-code"><code>cd ~</code></pre>



<p>Next, you need to create a folder for <strong>BuildTools</strong></p>



<pre class="wp-block-code"><code>mkdir buildtools &amp;&amp; cd buildtools</code></pre>



<p>The next important step is downloading <strong>BuildTools.jar.</strong> This can be done as follows:</p>



<pre class="wp-block-code"><code>wget -O BuildTools.jar https://hub.spigotmc.org/jenkins/job/BuildTools/lastSuccessfulBuild/artifact/target/BuildTools.jar</code></pre>



<p>Building <strong>Spigot 1.16.5</strong></p>



<pre class="wp-block-code"><code>java -jar BuildTools.jar --rev 1.16.5</code></pre>



<blockquote class="wp-block-quote"><p>Note!</p></blockquote>



<p>Make a <strong>note</strong> of the name of your spigot <strong>jar</strong> file. For example <strong>spigot-1.16.5.jar</strong>.</p>



<pre class="wp-block-code"><code>ls</code></pre>



<p>Then you need to create a directory for your personal server.</p>



<pre class="wp-block-code"><code>cd ~ &amp;&amp; mkdir spigot &amp;&amp; cd spigot</code></pre>



<p>Then, you need to <strong>move</strong> your <strong>spigot</strong> <strong>jar</strong> into your server directory</p>



<pre class="wp-block-code"><code>mv ~/buildtools/spigotname.jar ~/spigot/spigot.jar</code></pre>



<p>Create a start up script for your server</p>



<pre class="wp-block-code"><code>nano start.sh</code></pre>



<p>Then you need to paste the following into start.sh. The <strong>4G</strong> options in <strong>-Xms4G -Xmx4G</strong> configure the Java heap space for <strong>4GB of RAM</strong>. Change this to the amount of <strong>RAM</strong> you want to allocate for <strong>Spigot</strong>. The operating system also requires available RAM, please do not assign all available <strong>RAM</strong> to <strong>Spigot</strong>. For example, if the VPS has <strong>8GB </strong>of <strong>RAM</strong>, you might consider <strong>installing -Xms7G -Xmx7G</strong></p>



<pre class="wp-block-code"><code>#!/bin/sh
while true
do
java -Xms4G -Xmx4G -XX:+UseG1GC -XX:+ParallelRefProcEnabled -XX:MaxGCPauseMillis=200 -XX:+UnlockExperimentalVMOptions -XX:+DisableExplicitGC -XX:+AlwaysPreTouch -XX:G1NewSizePercent=30 -    XX:G1MaxNewSizePercent=40 -XX:G1HeapRegionSize=8M -XX:G1ReservePercent=20 -XX:G1HeapWastePercent=5 -XX:G1MixedGCCountTarget=4 -XX:InitiatingHeapOccupancyPercent=15 -XX:G1MixedGCLiveThresholdPercent=90 -XX:G1RSetUpdatingPauseTimePercent=5 -XX:SurvivorRatio=32 -XX:+PerfDisableSharedMem -XX:MaxTenuringThreshold=1 -Dusing.aikars.flags=https://mcflags.emc.gs -Daikars.new.flags=true -jar spigot.jar nogui
echo "restarting in 10"
sleep 10
done</code></pre>



<p>Make start.sh executable </p>



<pre class="wp-block-code"><code>chmod +x start.sh</code></pre>



<p>The first time it loads, it prompts you to accept the EULA and fails to load. The script then loops, and you need to type <strong><span style="text-decoration: underline;"><em>CTRL + C </em></span></strong>to exit the script at this point. Edit <strong>eula.txt</strong>.</p>



<pre class="wp-block-code"><code>nano eula.txt</code></pre>



<p>Change eula= from false to true. Save and exit the file. Then, after successfully saving, start your server </p>



<pre class="wp-block-code"><code>./start.sh</code></pre>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>How to Install Streamlit on Debian 10</title>
		<link>https://help.hostry.com/knowledge-base/how-to-install-streamlit-on-debian-10/</link>
					<comments>https://help.hostry.com/knowledge-base/how-to-install-streamlit-on-debian-10/#respond</comments>
		
		<dc:creator><![CDATA[Alex]]></dc:creator>
		<pubDate>Tue, 14 Sep 2021 07:09:47 +0000</pubDate>
				<guid isPermaLink="false">https://help.hostry.com/?post_type=ht_kb&#038;p=4235</guid>

					<description><![CDATA[Streamlit is an open source Python library. This utility is designed to create custom web applications for machine learning and data analysis. It is one of the fastest ways to design, build, and deploy data processing applications. Installing and Configuring Prerequisites An important component in installing Streamlit is the availability and [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p><strong><a href="https://streamlit.io/">Streamlit</a></strong> is an open source Python library. This utility is designed to create custom web applications for machine learning and data analysis. It is one of the fastest ways to design, build, and deploy data processing applications.</p>



<h2 id="installing-and-configuring-prerequisites" >Installing and Configuring Prerequisites</h2>



<p>An important component in installing Streamlit is the availability and latest updates to Python. You need to install the required dependencies to compile the Python source code. You can do it like this:</p>



<pre class="wp-block-code"><code>apt-get install wget build-essential libreadline-gplv2-dev libncursesw5-dev libssl-dev libsqlite3-dev tk-dev libgdbm-dev libc6-dev libbz2-dev libffi-dev zlib1g-dev liblzma-dev -y</code></pre>



<p>The current version for this moment is Python 3.9.6. Using wget, install this:</p>



<pre class="wp-block-code"><code>wget https://www.python.org/ftp/python/3.9.6/Python-3.9.6.tgz</code></pre>



<p>Next &#8211; unarchive</p>



<pre class="wp-block-code"><code>tar xzf Python-3.9.6.tgz</code></pre>



<p>Then compiling the code with <strong><em>cd</em></strong></p>



<pre class="wp-block-code"><code>cd Python-3.9.6 &amp;&amp; ./configure --enable-optimizations</code></pre>



<p>Then the Python installation itself. Once again, we draw your attention to the relevance of <strong>Python 3.9.6</strong></p>



<pre class="wp-block-code"><code>make altinstall</code></pre>



<p>Set Python 3.9.6 as the default version using the command below:</p>



<pre class="wp-block-code"><code>update-alternatives --install /usr/bin/python python /usr/local/bin/python3.9 1</code></pre>



<p>Update your pip. Location -> <strong>/usr/local/bin/python3.9</strong></p>



<pre class="wp-block-code"><code>/usr/local/bin/python3.9 -m pip install --upgrade pip</code></pre>



<p>Then, after checking your Python version (# <strong><em>python &#8211;version &amp;&amp; pip &#8211;version</em></strong>), you can go to your cd root directory</p>



<h2 id="installing-streamlit" >Installing Streamlit</h2>



<p>Install your Streamlit using pip. The pip update has already been configured before, and now everything is ready for installation:</p>



<pre class="wp-block-code"><code>pip install streamlit</code></pre>



<p>After successfully installing Streamlit, you need to run it on your operating system. In this article, we are talking about Debian. It is possible to run Streamlit through your HTTPS. To deploy a web application to an HTTP port, first allow the http port on the firewall. As a reminder, http &#8211; port is 80, by default:</p>



<pre class="wp-block-code"><code>ufw allow 80</code></pre>



<p>Then start your <strong>Streamlit </strong>using the following command:</p>



<pre class="wp-block-code"><code>streamlit run main.py --server.port 80</code></pre>
]]></content:encoded>
					
					<wfw:commentRss>https://help.hostry.com/knowledge-base/how-to-install-streamlit-on-debian-10/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>How To Install TeamSpeak on Debian 10</title>
		<link>https://help.hostry.com/knowledge-base/how-to-install-teamspeak-on-debian-10/</link>
					<comments>https://help.hostry.com/knowledge-base/how-to-install-teamspeak-on-debian-10/#comments</comments>
		
		<dc:creator><![CDATA[Alex]]></dc:creator>
		<pubDate>Mon, 29 Mar 2021 08:04:08 +0000</pubDate>
				<guid isPermaLink="false">https://help.hostry.com/?post_type=ht_kb&#038;p=3483</guid>

					<description><![CDATA[TeamSpeak is a unique virtual intercom that allows you to communicate with other people connected to the server. This tool is very popular at gaming events, but in recent years, many people have used it for work activities, collaborating on projects, and even making friendships between family and friends. In [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p><strong><a href="https://www.teamspeak.com/en/">TeamSpeak</a></strong> is a unique virtual intercom that allows you to communicate with other people connected to the server. This tool is very popular at gaming events, but in recent years, many people have used it for work activities, collaborating on projects, and even making friendships between family and friends. In contradistinction to other solutions, the TeamSpeak development team does not force customers to use their centralized servers, which in turn provides military-grade security, ultra-low latency, the lowest resource consumption of any VoIP software, and 3D surround sound as standard.</p>



<h2 id="installation-teamspeak-server" >Installation TeamSpeak Server</h2>



<p>First, we need to install the TeamSpeak server. Start by launching your browser and navigate to &#8211; <a href="https://teamspeak.com/en/downloads/#server">https://teamspeak.com/en/downloads/#server</a> Then on Linux choose 32-bit or 64-bit &#8211; download according to your system. After that, you can use the <strong>wget</strong> command to download the TeamSpeak archive like:</p>



<pre class="wp-block-code"><code>wget https://files.teamspeak-services.com/releases/server/3.13.3/teamspeak3-server_linux_amd64-3.13.3.tar.bz2</code></pre>



<p>Next, you need to extract the archive. This can be done with the <strong>tar</strong> command:</p>



<pre class="wp-block-code"><code>tar -xvf teamspeak3-server_linux_amd64-3.13.3.tar.bz2</code></pre>



<p>Then change to the extracted directory and start generating the &#8220;<strong>.ts3server_license_accepted</strong>&#8221; file. Add the line “<strong>license_accepted = 1</strong>&#8220;</p>



<pre class="wp-block-code"><code>     sudo touch .ts3server_license_accepted

license_accepted=1</code></pre>



<p>Then start the server. This must be done with the following command:</p>



<pre class="wp-block-code"><code>./ts3server_startscript.sh start</code></pre>



<p>After that, you need to log in using your credentials (<strong>root &amp; password</strong>)</p>



<h2 id="installation-of-the-teamspeak-client" >Installation of the TeamSpeak client</h2>



<p>In order to log into the TeamSpeak server and use it quite comfortably, you need the TeamSpeak client. To do this, you need to go to the resources page, download the client and follow all further conditions and steps.</p>



<p><a href="https://teamspeak.com/en/downloads/">https://teamspeak.com/en/downloads/</a></p>



<p>Here you need to choose <strong>32-bit </strong>or<strong> 64-bit</strong> for your Linux. After downloading, you should start your new client and enter the IP address of your TeamSpeak server. Then the last step is to click on Connect, then provide the server token and paste it.</p>



<figure class="wp-block-image size-large"><img loading="lazy" width="1024" height="576" src="https://help.hostry.com/wp-content/uploads/2021/03/TEAMSPEAK-DOWNLOADS-1024x576.png" alt="" class="wp-image-3501" srcset="https://help.hostry.com/wp-content/uploads/2021/03/TEAMSPEAK-DOWNLOADS-1024x576.png 1024w, https://help.hostry.com/wp-content/uploads/2021/03/TEAMSPEAK-DOWNLOADS-300x169.png 300w, https://help.hostry.com/wp-content/uploads/2021/03/TEAMSPEAK-DOWNLOADS-768x432.png 768w, https://help.hostry.com/wp-content/uploads/2021/03/TEAMSPEAK-DOWNLOADS-50x28.png 50w, https://help.hostry.com/wp-content/uploads/2021/03/TEAMSPEAK-DOWNLOADS-1536x864.png 1536w, https://help.hostry.com/wp-content/uploads/2021/03/TEAMSPEAK-DOWNLOADS-920x518.png 920w, https://help.hostry.com/wp-content/uploads/2021/03/TEAMSPEAK-DOWNLOADS-600x338.png 600w, https://help.hostry.com/wp-content/uploads/2021/03/TEAMSPEAK-DOWNLOADS-320x180.png 320w, https://help.hostry.com/wp-content/uploads/2021/03/TEAMSPEAK-DOWNLOADS.png 1920w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>
]]></content:encoded>
					
					<wfw:commentRss>https://help.hostry.com/knowledge-base/how-to-install-teamspeak-on-debian-10/feed/</wfw:commentRss>
			<slash:comments>451</slash:comments>
		
		
			</item>
	</channel>
</rss>
