Author: teckmile
-
Install Ollama and DeepseekR1 on Debian12
In this tutorial, we’ll cover how to install Ollama and the DeepseekR1 model on Debian, along with NVIDIA drivers and CUDA Toolkit directly from NVIDIA’s official website. We’ll also configure GPU usage for all available GPUs and install OpenWebUI for a user-friendly interface. Prerequisites: Step 1: Install NVIDIA Drivers and CUDA Toolkit NVIDIA Drivers: CUDA…
-
Setting Up Passwordless SSH Login between a Client and Two Servers
Passwordless SSH login using SSH keys can enhance security and simplify remote access to servers. This guide will walk you through the process of generating SSH keys and configuring passwordless logins between a client and two servers. Step 1: Generate SSH Key Pair on the Client Machine Open a terminal on the client machine and…
-
How to Fix “Host Key Verification Failed” Error in Proxmox
The “Host key verification failed” error is a common issue when working with SSH-based systems like Proxmox. It occurs when SSH detects a mismatch between the host key of the remote server and the stored key in your known hosts file. This error is often triggered when a server’s host key changes, which can happen…
-
Converting VirtualBox .vdi to Proxmox VM using VBoxManage
Converting a VirtualBox virtual machine (VM) to a Proxmox VM involves several steps, including extracting the data from the VirtualBox .vdi file, converting it to a raw .img file using VBoxManage, and then creating a new Proxmox VM using the raw image. This tutorial will guide you through the process. Prerequisites: Step 1: Export VirtualBox…
-
A Guide to Subnet Masks
Introduction to Subnet Masks Subnet masks are a fundamental concept in computer networking that play a crucial role in dividing and organizing IP (Internet Protocol) address space. They determine the network and host portions of an IP address, facilitating communication within and between networks. This guide will explain what subnet masks are, how they work,…
-
Tar Command Cheatsheet
The tar command in Linux is used for archiving and compressing files and directories. It is a versatile utility with various options for creating, extracting, and managing archive files. 1. Create a Tar Archive: To create a new tar archive, use the following command: tar -cvf archive.tar file1 file2 directory/ This command will create an…
-
Rsync Command Cheatsheet
rsync is a versatile command-line tool for efficiently synchronizing files and directories between local and remote systems. It’s useful for various tasks, including backups and data transfer. Here’s a quick cheatsheet to help you master rsync commands: 1. Copy Files from Local to Remote: rsync -avzP /source/ user@remote:/destination/ This command copies files from a local…
-
Install Tinc Mesh VPN on Linux
In this tutorial, we’ll guide you through the process of setting up a Tinc VPN service with a static IP. For this demonstration, we’ll assume you have one machine in the cloud with a static IP (referred to as ‘your_server’) and another machine (‘your_client’) located behind multiple NAT firewalls. Tinc is a highly versatile mesh…
-
Optimizing Nextcloud: Administration Settings for Increased Performance
If you navigate to your Nextcloud instance using a browser and go to Administration Settings after a fresh install, you may notice some warnings and recomendations, many of the technologies used on the server side are not optimized for use with Nextcloud out of the box. Any red warnings should be dealt with. The PHP…
-
Automate Virtual Machine Startup in Windows
Step 1: Access the Startup Folder Navigate to the Windows startup folder where files or shortcuts can be placed to run programs automatically when your Windows user account loads. The path may vary depending on your user profile, but a common location is: C\Users\<YourUsername>\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup Replace <YourUsername> with your actual Windows username. You can also…