LinuxTechi
LinuxTechi
  • 27
  • 29 702
How to Setup SFTP Server on Ubuntu 24.04 (Simple Guide)
Learn how to setup sftp server on Ubuntu 24.04 LTS system.
In this video, we'll guide you through the entire setup process, from installing the necessary packages to configuring user permissions. By the end, you'll have a fully functional SFTP server on your Ubuntu 24.04 system. Perfect for both beginners and advanced users looking to enhance their server's security.
SFTP (Secure File Transfer Protocol) ensures secure file transfers over SSH, making it a vital tool for securely managing files on remote servers.
🔍 **Topics Covered:**
- Introduction to SFTP and its benefits
- Installing OpenSSH server on Ubuntu 24.04
- Configuring SFTP server settings
- Managing user access and permissions
- Testing the SFTP server setup
📌 **Commands Used:**
- `sudo apt update && sudo apt install openssh-server`
- `sudo vi /etc/ssh/sshd_config`
Add the following lines at end of file.
Match Group sftp_users
ChrootDirectory %h
ForceCommand internal-sftp
AllowTcpForwarding no
X11Forwarding no
- `sudo systemctl restart ssh`
🔔 **Subscribe** for more Linux tutorials and server management tips! Don't forget to like, comment, and share if you found this helpful!
มุมมอง: 171

วีดีโอ

How to Configure Static IP address on RHEL 9 | Red Hat Enterprise Linux
มุมมอง 11821 วันที่ผ่านมา
In this tutorial, you will learn how to configure a Static IP Address on RHEL 9 (Red Hat Enterprise Linux). Whether you are setting up a server or managing network interfaces, assigning a static IP is crucial for a stable and reliable network connection. We will guide you step-by-step through two methods: nmtui (NetworkManager Text User Interface): A simple, text-based interface that allows you...
How to Install Docker Desktop on Ubuntu 24.04 | Step-by-Step Guide
มุมมอง 26821 วันที่ผ่านมา
In this video tutorial, we will learn how to install docker desktop on Ubuntu 24.04 LTS system step-by-step. Whether you're a developer or just curious about Docker, this tutorial will make the setup process smooth and easy. Steps for Installing Docker Desktop 1. Configure Unprivileged Namespaces : - Ensure Docker Desktop runs properly by setting the required kernel parameter. sudo sysctl -w ke...
Create and Run Your First Shell Script in Linux | DevOps Essentials Tutorial
มุมมอง 252หลายเดือนก่อน
In this video tutorial , you will learn how to create and run your first shell script in Linux. Shell scripting is a fundamental skill for any DevOps engineer, helping to automate tasks and improve workflow efficiency. 🔍 What You'll Learn: Basics of shell scripting Writing your first shell script Executing shell scripts Practical examples and best practices 📧 Contact Us: If you have any questio...
How to Install Minikube on Ubuntu 24.04 LTS - Single-Node Kubernetes Cluster
มุมมอง 246หลายเดือนก่อน
Learn how to install Minikube on Ubuntu 24.04 and set up a single-node Kubernetes cluster with this step-by-step tutorial! This guide covers everything from installing updates and Docker and configuring Minikube and verifying your installation. Follow along to get your Kubernetes cluster up and running smoothly. Steps Covered in This Tutorial: 1. Install Updates sudo apt update sudo apt install...
Install and Use ShellGPT on Linux Terminal | ChatGPT for Linux Terminal
มุมมอง 295หลายเดือนก่อน
Unlock the power of AI in your Linux terminal with shellgpt! Learn how to easily install and use the shellgpt tool to access the capabilities of Chat GPT directly from your command line. From coding assistance to generating creative text, discover how shell-gpt can enhance your productivity and workflow. Installation Instructions: For Debian-Based Systems: sudo apt update -y sudo apt install py...
How to Install Docker on RHEL 9 - Easy Step-by-Step Guide
มุมมอง 170หลายเดือนก่อน
This video tutorial provides a comprehensive guide on installing Docker on your RHEL 9 system. Docker lets you package applications with their dependencies into portable containers, ensuring smooth operation across various environments. Whether you're a developer, system admin, or simply curious about containerization, this video is your one-stop shop! Here's what you'll learn: Benefits of usin...
How to Install GitLab on Ubuntu 24.04 with SSL Setup (Simple Guide)
มุมมอง 349หลายเดือนก่อน
Welcome to our comprehensive video tutorial on installing GitLab on Ubuntu 24.04! Follow these detailed steps to get your GitLab instance up and running with Let's Encrypt SSL for enhanced security. This video covers everything from updating package lists to configuring SSL. Perfect for beginners and experienced users alike! Chapters: 00:15 : Introduction 00:55 : Prerequisites 01:33 : Update Pa...
Creating Ansible Playbook From Scratch (Beginner Friendly)
มุมมอง 722 หลายเดือนก่อน
Want to automate IT tasks and manage your infrastructure like a pro? This video is your one-stop shop for creating Ansible Playbooks from scratch, with easy-to-follow steps perfect for beginners. In this video, you'll learn: What Ansible Playbooks are and their power in automation Writing your first Playbook with step-by-step examples Essential concepts like tasks, modules, and inventories Runn...
How to Install Kali Linux On Windows 11 Using WSL Step-by-Step
มุมมอง 2032 หลายเดือนก่อน
In this video, we'll show you how to install Kali Linux on Windows 11 using Windows Subsystem for Linux (WSL). Our detailed, step-by-step guide is perfect for beginners and ensures you can follow along easily. What is WSL? Windows Subsystem for Linux (WSL) allows you to run a Linux distribution alongside your Windows operating system without the need for a virtual machine. It's a fantastic tool...
How to Create and Manage Users in Linux (CLI & GUI)
มุมมอง 1052 หลายเดือนก่อน
In this video tutorial, we will walk you through the process of creating and managing users in Linux using both the Command Line Interface (CLI) and Graphical User Interface (GUI). In Linux distributions like Debian and RHEL, users are created using adduser and useradd commands respectively. Following topics are covered in this tutorial. creating users in Debian (Ubuntu) Linux using adduser com...
How to Install Ansible on Ubuntu 24.04 LTS (Simple Guide)
มุมมอง 3882 หลายเดือนก่อน
This video tutorial guides you through installing Ansible on Ubuntu 24.04 LTS, along with configuration and a demo project showcasing its capabilities. Ansible is an open-source automation tool that simplifies IT infrastructure management. Written in plain English playbooks, Ansible lets you deploy applications, configure systems, and orchestrate complex workflows with ease. - Simple and Beginn...
How to Install VirtualBox Guest Additions On Ubuntu 24.04 (Simple Guide)
มุมมอง 3812 หลายเดือนก่อน
Welcome to our tutorial on installing VirtualBox Guest Additions on Ubuntu 24.04! In this step-by-step guide, we will show you how to enhance your VirtualBox virtual machine experience by installing the Guest Additions package on an Ubuntu 24.04 VM. VirtualBox Guest Additions provides several features, including: Improved video performance and resolution Seamless mouse integration Shared folder...
How to Install KVM on Ubuntu 24.04 Step-by-Step
มุมมอง 4.9K3 หลายเดือนก่อน
In this video tutorial, we will cover how to install KVM (Kernel-based Virtual Machine) on Ubuntu 24.04 LTS system and demonstrate creating a virtual machine using the virt-manager application. KVM Installation Steps on Ubuntu 24.04 1) Package Apt Repository Packages Index sudo apt update 2) Check if Virtualization is enabled egrep -c '(vmx|svm)' /proc/cpuinfo Install the cpu-checker package su...
How to Install Git on Ubuntu 24.04
มุมมอง 7583 หลายเดือนก่อน
This video will guide you through installing Git, the essential version control system, on your Ubuntu 24.04 machine. In under 5 minutes, you'll be ready to track your projects, collaborate seamlessly, and save yourself time and frustration. Perfect for devops engineers and programmers of all levels! Whether you're new to Git or just getting started with Ubuntu 24.04, this tutorial will show yo...
How to Install Ubuntu 24.04 LTS (Desktop Edition) On VirtualBox
มุมมอง 1.2K4 หลายเดือนก่อน
How to Install Ubuntu 24.04 LTS (Desktop Edition) On VirtualBox
How to Setup Yum/DNF Local Repository on RHEL 9 Step-by-Step
มุมมอง 3.9Kปีที่แล้ว
How to Setup Yum/DNF Local Repository on RHEL 9 Step-by-Step
How to Setup Kubernetes (k8s) Cluster on Ubuntu 22.04 Step by Step
มุมมอง 3.4Kปีที่แล้ว
How to Setup Kubernetes (k8s) Cluster on Ubuntu 22.04 Step by Step
How to Install Debian 11 with KDE Plasma Desktop Environment
มุมมอง 791ปีที่แล้ว
How to Install Debian 11 with KDE Plasma Desktop Environment
How to Install MiniKube on Ubuntu 22.04 / 22.10 Step-by-Step
มุมมอง 1.4Kปีที่แล้ว
How to Install MiniKube on Ubuntu 22.04 / 22.10 Step-by-Step
How to Install Docker on Ubuntu 22.04
มุมมอง 217ปีที่แล้ว
How to Install Docker on Ubuntu 22.04
How to Install RHEL 9 (Red Hat Enterprise Linux) on VirtualBox Step by Step
มุมมอง 1.3Kปีที่แล้ว
How to Install RHEL 9 (Red Hat Enterprise Linux) on VirtualBox Step by Step
How To Extend LVM in Linux Step-by-Step (Simple Guide)
มุมมอง 5Kปีที่แล้ว
How To Extend LVM in Linux Step-by-Step (Simple Guide)
How to Create LVM Partition in Linux Step-by-Step
มุมมอง 912ปีที่แล้ว
How to Create LVM Partition in Linux Step-by-Step
How to Install Putty (SSH Client) on Ubuntu Linux
มุมมอง 1.6Kปีที่แล้ว
How to Install Putty (SSH Client) on Ubuntu Linux
How to Install Ubuntu 22.04 LTS on VirtualBox
มุมมอง 466ปีที่แล้ว
How to Install Ubuntu 22.04 LTS on VirtualBox
How To Configure Static IP on Ubuntu 22.04 (Jammy Jellyfish)
มุมมอง 804ปีที่แล้ว
How To Configure Static IP on Ubuntu 22.04 (Jammy Jellyfish)

ความคิดเห็น

  • @105-maseerafatima5
    @105-maseerafatima5 วันที่ผ่านมา

    how to enable virtualization in ubuntu 24.04? like I tried the rebooting one but it didn't worked

    • @linuxtechi9979
      @linuxtechi9979 วันที่ผ่านมา

      When you enable VT Technology from Bios Settings then virtualization will be enabled automatically in Ubuntu OS.

  • @leon_-vv8un
    @leon_-vv8un 2 วันที่ผ่านมา

    hi, thank you for sharing how to configure kvm! I am using a laptop with wireless card only, no ethernet card could you show how to configure the bridge for computers with wireless only?

  • @voidd..
    @voidd.. 4 วันที่ผ่านมา

    hi~ i followed everything in this video , and at first it seems everything is working fine but after a few mins. i no longer have internet connection , can you me help me with this one .

    • @linuxtechi9979
      @linuxtechi9979 4 วันที่ผ่านมา

      Hi, It appears like a network issue, please cross verify the network configuration like IP address, Gateway and DNS IP. Try to ping your gateway IP address and then DNS Server IP. If both are reachable then you should access internet otherwise check your underlay network.

  • @ManfredWagner-y3v
    @ManfredWagner-y3v 7 วันที่ผ่านมา

    apsolutly not able to install on 24.04.1 - it always says if i want to create a new VM "Error:No active Connection for this Installation" - so whats wrong.

    • @atishsaha6127
      @atishsaha6127 5 วันที่ผ่านมา

      noticed this message shows only if i open virt-manager using gui...always have to run sudo virt-manager from terminal for it to work right.

  • @marzoukikalil3391
    @marzoukikalil3391 12 วันที่ผ่านมา

    hello broo i had some problem with git clone in the ubuntu 24

    • @linuxtechi9979
      @linuxtechi9979 12 วันที่ผ่านมา

      Hi, Before cloning the repository, please make sure you have generated the SSH keys and upload it on your GitHub account. Apart from this, please cross verify the connectivity of your Ubuntu system with GitHub.

  • @sonofman858
    @sonofman858 16 วันที่ผ่านมา

    Hi at minute 8:27 of your video the lower part of the terminal says "Lines 1-22/22 (END) message which blocks my terminal and I am unable to remove it. Can you please tell me how you got rid of it to continue, as I am unable to proceed from there. thanks

    • @linuxtechi9979
      @linuxtechi9979 15 วันที่ผ่านมา

      You can use ctlr+c to get rid of of that situation.

  • @AbdirashidHussein-ij9iu
    @AbdirashidHussein-ij9iu 19 วันที่ผ่านมา

    Man you're saviour 😊😊😊 really thanka for your sharing your knowledge. I have been struggling for years 😮😮😮 for this really appreciate

  • @RahulSharmaSingularity
    @RahulSharmaSingularity 28 วันที่ผ่านมา

    Fantastic !

  • @ayushgupta5234
    @ayushgupta5234 หลายเดือนก่อน

    Thank you very much for this video😀Really helpful for me.

    • @linuxtechi9979
      @linuxtechi9979 หลายเดือนก่อน

      You are welcome 😊

  • @arczib2b
    @arczib2b หลายเดือนก่อน

    It doasn't work. I have error, model do not exist or you do not have access to it I asked chatgpt and he text me I must buy model, there is no free models

    • @linuxtechi9979
      @linuxtechi9979 หลายเดือนก่อน

      Hi, In the past, we used to receive $5 in free credit when we register a new account on the OpenAI platform (platform.openai.com/playground ). But now we have to purchase plan in order to use secret key in tools like ShellGPT. You can purchase minimum plan to test shellGPT.

  • @omidiyanto
    @omidiyanto หลายเดือนก่อน

    can we use groq api rather than openai ?

    • @linuxtechi9979
      @linuxtechi9979 หลายเดือนก่อน

      Yes, we can use the Groq API instead of the OpenAI API in a shell-based GPT tool on Linux.

  • @abdoelqayyum
    @abdoelqayyum หลายเดือนก่อน

    nice .. can you install opnsense with this method ?

  • @Mamenllamas
    @Mamenllamas หลายเดือนก่อน

    Thanks for the tutorial! you saved my life :')

    • @linuxtechi9979
      @linuxtechi9979 หลายเดือนก่อน

      Glad I could help!

  • @ArunKumar-hp5up
    @ArunKumar-hp5up หลายเดือนก่อน

    After installa copying files stoped how to solve pls reply me

    • @linuxtechi9979
      @linuxtechi9979 หลายเดือนก่อน

      Hi Arun, Could you please let us know how you are trying to copy files ? After Installing Ubuntu 24.04, setup up SSH server and then use scp or winscp to copy files. Other option is to install virtualbox guest additions on your Ubuntu 24.04 instance which will allow to drag files from host to guest vm (Ubuntu 24.04).

  • @aukha
    @aukha 2 หลายเดือนก่อน

    Well explained , worked in first go for me , good luck for next videos

    • @linuxtechi9979
      @linuxtechi9979 2 หลายเดือนก่อน

      Glad to hear that

  • @romanmiag
    @romanmiag 2 หลายเดือนก่อน

    works, thanks

  • @mindwis3
    @mindwis3 2 หลายเดือนก่อน

    I don't think "apt update" installs the updates @1:37 , think you need to run 'apt upgrade' to actually update the binaries. now the prompt is left at "can be upgraded" .. not "have been upgraded". Lovely tone in your video, nice work. Actually i am wrong in the above... but it is good to run the upgrade command right after install.

  • @anand-nb4bb
    @anand-nb4bb 2 หลายเดือนก่อน

    Hi Bro. Can you please make a video explaining the structure/syntax of Ansible step by step in layman terms how to write a playbook for Ansible I am new to it & don't have experience in coding or programming its confusing how the indentation is used like Spacings, Hyphens, Commas, Curly brackets, Variables, loops etc. Please its a request if possible Thanks

    • @linuxtechi9979
      @linuxtechi9979 2 หลายเดือนก่อน

      Sure , we will create the video tutorials on ansible playbook shortly. Till the time subscribe to our channel and stay updated.

  • @faizsultana361
    @faizsultana361 2 หลายเดือนก่อน

    how to separate master node and worker node and what is the first step to do that

  • @jaqen_hgar
    @jaqen_hgar 3 หลายเดือนก่อน

    I just did this with the help of your guide last night. Instead of using a HDD image file i had a free SSD in my pc which i want to give to VM. I saw that it can be done by providing /dev/-devicename- in the vm device setup. And it works, and should be faster. However sometimes index name of that device changes after reboot. For example nvme1n1 become 2n1 or something stupid like that. Is there anything i can do to prevent this, because then my VM will not boot, since it is looking for a disk under the previous name.

    • @linuxtechi9979
      @linuxtechi9979 3 หลายเดือนก่อน

      Method 1: Use UUID (Universally Unique Identifier) Find the UUID or Label of the SSD: You can use the blkid command to find the UUID and label of your SSD. sudo blkid This will output something like: /dev/nvme1n1: UUID="abcd-1234" TYPE="ext4" PARTUUID="12345678-01" Note down the UUID (e.g., abcd-1234) or the label if it has one. Use the disk by its UUID like /dev/disk/by-uuid/abcd-1234 When setting up the VM device in your virtualization software (VirtualBox), use the /dev/disk/by-uuid/<UUID> syntax instead of the device name. Method 2: Create a Udev Rule for Persistent Symlink: Create a new udev rule file, for example /etc/udev/rules.d/99-persistent-ssd.rules: sudo nano /etc/udev/rules.d/99-persistent-ssd.rules Add the following rule, replacing UUID with the actual UUID of your SSD: KERNEL=="nvme*", SUBSYSTEM=="block", ENV{ID_FS_UUID}=="abcd-1234", SYMLINK+="my_ssd" Reload Udev Rules and Trigger: Reload the udev rules and trigger them: sudo udevadm control --reload-rules sudo udevadm trigger Use the Symlink in VM Configuration: Now, you can use /dev/my_ssd in your VM configuration instead of /dev/nvme1n1.

    • @jaqen_hgar
      @jaqen_hgar 3 หลายเดือนก่อน

      ​@@linuxtechi9979 Thank you, that is great. I will try it out. I would like to have reliable virtual windows 10 for few apps that i need for work, like solidworks, and some engineering simulation software, and rendering software. I am curious to compare cinebench score from native rendering to VM rendering. So i am working on understanding how to pass through different hardware, like nvidia gpu, usb devices and to really speed up the virtual machine since from time to time it feels quite slow, the lag is noticable even thou i provide a lot of resources. Sad truth is that due to professional software many of us cannot completely delete windows, but if we could just turn on a VM whenever we must we can get free from microsoft and their aggressive forced updates, driver reinstalls, defaulting settings, and ofcourse spyware.

  • @sppp335
    @sppp335 3 หลายเดือนก่อน

    my network adaptor is not activated , and also red hat rhel-9.4-x86_64-boot(2).iso is installed not dvd version how to change that?

  • @rockwin9481
    @rockwin9481 3 หลายเดือนก่อน

    It was very useful But i have doubt like in lvextent command you gave /dev/vg0/lv0 Why is vg0 and lv0 give here

  • @pascallaw5909
    @pascallaw5909 3 หลายเดือนก่อน

    Thank you for the tutorial! I do suggest, however, setting the Video Memory to 128mb in the VirtualBox's settings - display, in order to avoid display issues, i.e. black screens, especially when display resolution is higher than the default 800x600.

    • @linuxtechi9979
      @linuxtechi9979 3 หลายเดือนก่อน

      Thanks for the feedback!, While I appreciate the suggestion for setting video memory to 128MB in order to fix display issues if any

    • @miracledaniella2837
      @miracledaniella2837 2 หลายเดือนก่อน

      Thanks alot

  • @ikeigboebisi5312
    @ikeigboebisi5312 5 หลายเดือนก่อน

    Thank you for this video. It really saved my day in this new journey to RHEL.

  • @mystifyingdude
    @mystifyingdude 9 หลายเดือนก่อน

    in place of internal ips can we use the external ips for master and worker nodes

    • @pradeepantil7524
      @pradeepantil7524 9 หลายเดือนก่อน

      Yes, you can use external IPs as well for master and worker nodes.

    • @mystifyingdude
      @mystifyingdude 9 หลายเดือนก่อน

      @@pradeepantil7524Thanks will try

  • @bonao99
    @bonao99 9 หลายเดือนก่อน

    Mount had error with absolute path. mount -o loop -t iso9660 /root/isos/rhel-9.3-x86_64-dvd.iso /media/cdrom mount: /media/cdrom: failed to setup loop device for /root/isos/rhel-9.3-x86_64-dvd.iso. had tp cd to directory and mount : mount -o loop -t iso9660 rhel-9.3-x86_64-dvd.iso /media/cdrom mount: /media/cdrom: WARNING: source write-protected, mounted read-only.

  • @user-qp6zp7kp8o
    @user-qp6zp7kp8o 9 หลายเดือนก่อน

    Superb actions I truly value the documentation you have provided.

  • @rameshwarsingh5859
    @rameshwarsingh5859 9 หลายเดือนก่อน

    connection refused 8080

  • @rajarajan8869
    @rajarajan8869 10 หลายเดือนก่อน

    Hi I have tried to install kubeadm masternode in AWS ec2 Ubuntu machine but coredns -7ff55cb-5wss8 is pending it's very long time. I don't why and pls share the installation document

    • @linuxtechi9979
      @linuxtechi9979 10 หลายเดือนก่อน

      Hi , Please follow this URL for Kubernetes installation : www.linuxtechi.com/install-kubernetes-on-ubuntu-22-04/

  • @kiruthigasubramanian7737
    @kiruthigasubramanian7737 10 หลายเดือนก่อน

    Very useful content... suggestion.. video is blur.. please improve video and audio clarity.... Thanks for knowledge sharing...all the best

  • @richardmonroe4208
    @richardmonroe4208 ปีที่แล้ว

    Another option for KDE based on Debian is MX Linux. Recently installed MX 23 beta (KDE) in Virtual Box without issues.

  • @user-sv2fq9kt2g
    @user-sv2fq9kt2g ปีที่แล้ว

    This was amazing work, i had to install docker and add docker permissions for mine to work but it helped sooo much, Thanks alot

  • @davidwayne9982
    @davidwayne9982 ปีที่แล้ว

    I'm glad you have this in WRITING on there too-- I CAN NOT understand you... AT ALL.. I'm sure you know your stuff, but I"m a tennessee hillbilly and have a thick accent myself-- so I know how that is... GREAT video. though!!!

  • @manjuantil5401
    @manjuantil5401 ปีที่แล้ว

    I viewed so many tutorials those were too hard to install but this is easy and quick

  • @brianwalker6170
    @brianwalker6170 ปีที่แล้ว

    very informative

  • @satishkumarvankadari9104
    @satishkumarvankadari9104 ปีที่แล้ว

    Thank you sir

  • @manjuantil5401
    @manjuantil5401 ปีที่แล้ว

    Short and good tutorial 👌