“TeckMile.com – Elevating Your Skills and Creativity, One Project at a Time.”

Author: teckmile

  • Install Ollama and DeepseekR1 on Debian12

    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…