ubuntu22.04系統實踐 linux基礎入門命令(三) 用戶管理命令

?以下有免費的4090云主機提供ubuntu22.04系統的其他入門實踐操作

地址:星宇科技 | GPU服務器 高性能云主機 云服務器-登錄

相關兌換碼星宇社區---4090算力卡免費體驗、共享開發社區-CSDN博客

之所以推薦給大家使用,是因為上面的云主機目前是免費使用的,不需要大家再去安裝虛擬機,部署虛擬機,環境都搭配好了,非常適合新手入門,減少搭建的時間,把時間都用在實踐上。

useradd / userdel / usermod : 用戶管理

-M : 不創建用戶主目錄
-r : 創建系統用戶

useradd user02 -u 503?//指定uid為503
useradd user05 -s /sbin/nologin //創建用戶并指定shell
useradd user07 -G it,fd //創建用戶,指定附加組
useradd -g 1003 user8 #指定用戶的主屬組為1003組。?
useradd user10 -u 4000 -s /sbin/nologin
userdel -r :完全刪除用戶

1、修改用戶名:.

-l
usermod -l NEW_name user8
[root@linux-server ~]# id user8
#命令行輸出信息 id: user8:無此用戶

2、修改GID

-g
id user10
#命令行輸出信息 uid=1000(user10) gid=1000(tom) groups=1000(tom)
usermod user10 -g new_gid?#gid需要提前存在

3、修改UID

-u
usermod -u new_id jack
id jack
#命令行輸出信息? uid=1005(jack) gid=1004(jack) groups=1004(jack)

4、修改用戶的登錄shell

-s
usermod -s /sbin/nologin user07?#修改用戶的登錄shell

groupadd / groupmod / groupdel:組管理

groupadd hr?//創建一個用戶組叫hr
groupadd net01 -g 2000 //創建組叫net01,并指定gid為2000
grep 'net01' /etc/group //查看/etc/group中組net01信息
#命令行輸出信息? ?net01:x:2000:
groupmod 參數 組名
-g:修改組的gid
-n:修改組名
groupmod -g 2000 grp1
groupmod -n 新組名 grp1
groupdel net01 #刪除組net01

注意:用戶的主屬組不能刪除

gpasswd : 組成員管理

注意:只針對已存在的用戶

1、給組添加賬戶

-a
gpasswd -a user10 grp2
#命令行輸出的信息? Adding user user10 to group grp2

2、同時添加多個用戶到組

-M:members成員的縮寫
gpasswd -M tom,alice it (**會覆蓋該組之前的組成員**)

3、從組刪除用戶

-d
gpasswd -d user07 hr #user07替換對應要刪除的用戶

? ? ? ? 掌握這些 Linux 用戶與組管理命令,就像拿到系統大門的鑰匙串:能按需開鎖、快速換鎖、隨時收鑰匙,既保障安全又簡化運維,是自動化腳本、服務隔離、故障交接和權限審計的底層“通用語言”,面試必考,實戰必用。

后續更新請及時關注吧

請各位帥哥美女們多多支持!!小花花小心心? 更多入門知識慢慢補充啦

后期持續關注!

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/pingmian/91871.shtml
繁體地址,請注明出處:http://hk.pswp.cn/pingmian/91871.shtml
英文地址,請注明出處:http://en.pswp.cn/pingmian/91871.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

DPDK中的TCP頭部處理

1. TCP頭部結構 TCP頭部通常為20字節(不含可選字段),每個字段占據固定的字節位置。以下是TCP頭部的結構,按字節位置逐一說明:0 1 2 30 1 2 3 4 5 6 7 8 9 0 1 …

開源在線客服系統Chatwoot配置文件

參考: https://developers.chatwoot.com/self-hosted/deployment/dockerhttps://developers.chatwoot.com/self-hosted/deployment/docker 1、.env 配置文件 # Learn about the various environment variables at # https://www.chatwoot.com/docs/self-hosted/co…

PHP進階語法詳解:命名空間、類型轉換與文件操作

掌握了PHP面向對象編程的基礎后,就可以深入學習命名空間、類型轉換、文檔注釋、序列化以及文件操作等重要概念。 1、命名空間(Namespace) 命名空間是PHP 5.3引入的重要特性,它解決了類名、函數名和常量名沖突的問題,使…

Webpack 搭建 Vue3 腳手架詳細步驟

創建一個新的 Vue 項目 1)初始化項目目錄 新建一個文件夾,或者使用以下指令 mkdir webpack-vue_demo cd webpack-vue_demo2)初始化 npm 項目 npm init -y3)安裝 vue 和 webpack 相關依賴 npm install vue vue-loader vue-template…

【Git 誤操作恢復指南】

Git 誤操作恢復指南 適用場景:git reset --hard 誤操作后的緊急恢復 風險等級:🔴 高風險 - 可能導致代碼丟失 恢復成功率:95%(CI/CD 環境下) 🚨 緊急情況概述 問題描述 在項目開發過程中&am…

Go語言 逃 逸 分 析

逃逸分析是什么 逃逸分析是編譯器用于決定變量分配到堆上還是棧上的一種行為。一個變量是在堆上分配,還是在棧上分配,是經過編譯器的逃逸分析之后得出的“結論”。Go 語言里編譯器的逃逸分析:它是編譯器執行靜態代碼分析后&#xff0c…

LeetCode算法日記 - Day 1: 移動零、復寫零

目錄 1. 移動零 1.1 思路解析 1.2 代碼實現 2. 復寫零 2.1 思路解析 2.2 代碼實現 1. 移動零 283. 移動零 - 力扣(LeetCode) 給定一個數組 nums,編寫一個函數將所有 0 移動到數組的末尾,同時保持非零元素的相對順序。 請…

Odoo:免費開源的醫療器械行業解決方案

開源智造Odoo專家團隊深知,作為醫療器械制造商,您的成功取決于制造卓越產品的能力。您必須遵循嚴密控制的流程,開發和制造出達到最嚴格質量標準的產品。“開源智造Odoo醫療器械行業解決方案”是為醫療器械制造商設計的全球企業資源規劃(ERP)軟…

Redis鍵值對中值的數據結構

前言 前面我們已經介紹了Redis的鍵值對存儲管理的底層數據結構。如果不清楚的同志可以看我前面的博客 Redis數據庫存儲鍵值對的底層原理-CSDN博客 下面,我們來看一下Redis鍵值對中值的數據結構有那些叭 Redis常見的5種數據類型 string …

MySQL自動化安裝工具-mysqldeploy

功能 可在linux系統上安裝 mysql5.5/5.6/5.7/8.0/8.4 版本的 MySQL,可以初始化多實例 MySQL。 碼云: https://gitee.com/hh688/mysqldeploy guithub: https://github.com/hhkens/mysqldeploy 限制 僅在 centos7 環境進行測試,后期可能支持更多系統。 此程…

簡要探討大型語言模型(LLMs)的發展歷史

關注大型語言模型(LLMs) 簡要探討語言模型的發展歷史 理解Transformer架構的基本元素和注意力機制 了解不同類型的微調方法 語言模型的大小之分 在語言模型領域,“小”和“大”是相對概念。幾年前還被視為“巨大”的模型,如今已被認為相當小。該領域發展迅猛,從參數規模為…

Java試題-選擇題(2)

Java試題-選擇題(2) 題目 下列語句創建對象的總個數是: String s=“a”+“b”+"c”+“d”+"e” A.4 B.2 C.3 D.1 關于下面的程序段的說法正確的是()? File file1=new File(“e:\xxx\yyy\zzz");file1.mkdir(); A.如目錄e:\xxx\yyy\不存在,程序會拋出FileN…

揭秘動態測試:軟件質量的實戰防線

動態測試概述(擴展版) 目錄 動態測試概述(擴展版) 一、動態測試的定義與重要性 ? 二、動態測試類型 🔍 (一)功能測試 🧩 (二)非功能測試 &#x1f4ca…

機器學習①【機器學習的定義以及核心思想、數據集:機器學習的“燃料”(組成和獲取)】

文章目錄先言一、什么是機器學習1.機器學習的定義以及核心思想2.機器學習的四大類型2.1監督學習(Supervised Learning)2.2半監督學習(Midsupervised Learning)2.3無監督學習(Unsupervised Learning)2.4強化…

GaussDB 數據庫架構師(十二) 資源規劃

1 硬件和軟件要求 1)硬件配置示例 硬件配置示例設備類型 設備型號 數量 備注 計算節點 CPU: 2*64 Cores,Kunpeng 920 內存:32*32GB 系統盤:2*960GB SATA SSD 數據盤:24*960GB SATA SSD RAID卡&#x…

Linux系統文件與目錄內容檢索(Day.2)

一、文件和目錄內容檢索處理命令1、uniq去重語法uniq [options] [input_file [output_file]]選項選項作用-c進行計數,并刪除文件中重復出現的行-d僅顯示連續的重復行-u僅顯示出現一次的行-i忽略大小寫案例1、刪除輸入文件中的重復行sort input.txt | uniq2、僅顯示重…

如何選擇一個容易被搜索引擎發現的域名?

在這個數字化時代,域名不僅是企業線上身份的標識,更是影響網站搜索曝光率的關鍵因素。一個精心挑選的域名能為品牌帶來更多自然流量,下面我們就來探討幾個實用技巧。一、簡潔易記是王道好域名首先要讓人過目不忘。想象一下,當用戶…

樹形DP進階:結合dfn序的線性化樹問題求解技巧

樹形DP進階:結合dfn序的線性化樹問題求解技巧一、dfn序與樹的線性化1.1 dfn序的基本概念1.2 樹形DP結合dfn序的優勢二、核心應用:子樹區間的DP優化2.1 子樹權值和的快速查詢與更新問題描述結合dfn序的解法代碼實現(前綴和版本)優化…

九、Maven入門學習記錄

Maven介紹Maven作用統一項目結構Maven安裝(注意配置阿里云私服時url要跟換成最新的)IDEA創建Meavn項目Maven坐標介紹IDEA導入Maven項目依賴配置依賴傳遞依賴傳遞-排除依賴依賴范圍生命周期生命周期-執行特定生命周期生命周期-總結

中標喜訊 | 安暢檢測再下一城!斬獲重慶供水調度測試項目

安暢檢測在第三方檢測領域持續深耕,再傳捷報!公司于2025年7月30日正式收到中標通知,成功拿下重慶水資源產業股份有限公司 “重慶西部科學城多水廠分區分壓供水優化調度研究項目(軟件測試標段)”。 此次中標不僅是市場…