Linux 用戶管理2

来源:http://www.cnblogs.com/ylq1990/archive/2017/02/21/6420086.html
-Advertisement-
Play Games

Linux 用戶管理2 添加修改和刪除用戶,必須是超級管理員root賬號才可以進行的操作,所以噹噹前賬號不是超級管理員root賬號時,首先要先切換為root賬號。 如圖,ylq為普通用戶,執行添加用戶時,會出現如圖的錯誤: 快捷切換為root用戶: 添加用戶 useradd命令 此時便可以執行添加用 ...


Linux 用戶管理2

添加修改和刪除用戶,必須是超級管理員root賬號才可以進行的操作,所以噹噹前賬號不是超級管理員root賬號時,首先要先切換為root賬號。

如圖,ylq為普通用戶,執行添加用戶時,會出現如圖的錯誤:

 

快捷切換為root用戶:

添加用戶

  • useradd命令

此時便可以執行添加用戶的操作了:

也可以使用cat /etc/passwd命令查看所有的用戶中有沒有用戶名稱為user1的用戶。

  • passwd命令:只有root用戶才可以修改一個用戶的用戶密碼:

查看用戶

cat /etc/passwd | grep 用戶名

修改用戶

  • 修改用戶的用戶名

  usermod -l  [新用戶名]  [舊用戶名]
  修改用戶與添加用戶時的內容基本相同,但多了一個修改用戶的選項。

  

  • 修改用戶的家目錄

  修改完用戶名稱,發現用戶所在的/home目錄的下一級目錄並沒有發生變化,如圖所示:

  

  所以,要修改用戶的家目錄,及所在的/home目錄的下一級目錄,

  語  法:usermod [-LU][-c <備註>][-d <登入目錄>][-e <有效期限>][- f <緩衝天數>][-g <群組>][-G <群組>][-l <帳號名稱>][-s ][-u ] [用戶帳號]

  如圖所示:

  

  命令<cat /etc/passwd | grep user1>為在passwd文件中查找包含user1的行,可以看到用戶user1和yangliuqing,都在/home/user1目錄中。

  命令<usermod -d /home/ylq -u 502 yangliuqing>,意為將用戶名為yangliuqing的用戶的用戶家目錄改為/home/ylq,uid改為502。

刪除用戶

  • userdel命令

功能說明:刪除用戶帳號。
語  法:userdel [-r][用戶帳號]
補充說明:userdel可刪除用戶帳號與相關的文件。若不加參數,則僅刪除用戶帳號,而不刪除相關文件。

<userdel user1>沒有加任何參數,所以只刪除了用戶賬戶,而沒有刪除相關文件;

<userdel -r user2>有加任何參數,所以刪除了用戶賬戶和相關文件。


您的分享是我們最大的動力!

-Advertisement-
Play Games
更多相關文章
  • MODBUS讀取多個寄存器(功能碼04) 為了簡單我這裡只用4個寄存器,當讓你也可以用125個寄存器,但是最多也只能用125個寄存器的。每個寄存器有上面的表知道為一個字的大小即2個位元組或者叫16比特位。 1、根據流程主機我們發送:01 04 00 00 00 04 F1 C9 2、響應數據隨意數據例 ...
  • 第十四節 用戶管理初級(下) 標簽(空格分隔): Linux實戰教學筆記 陳思齊 [更多資料點我查看][1] 1,用戶查詢相關命令id,finger,users,w,who,last,lastlog,groups 本節主要介紹在用戶管理中,查詢用戶的幾種常見工具id,finger,w,who,las ...
  • 主要過程為:準備 ubuntu 伺服器 -> 安裝 MySQL -> 安裝 apache -> 安裝 PHP (php 安裝要在 mysql 和 apache 之後的原因是因為 php 要依賴 apache 和 mysql 服務的) 首先有必要更新一下軟體包資源 sudo apt-get updat ...
  • 本位出處:http://www.cnblogs.com/wy123/p/6426261.html 正如ADO.NET連接至數據執行增刪查改操作一樣,PowerShell 也可以連接SQLServer資料庫,執行性增刪查改功能,除此之外,PowerShell還可以執行DDL和DCL操作,另外就是支持D ...
  • 系統:Ubuntu 16.04 JDK版本:1.8.0_121 Ubuntu下安裝JDK配置環境變數可見我的這篇文章 http://www.cnblogs.com/AloneZ/p/Ubuntu1.html 1.官網下載eclipse,我的版本是eclipse-jee-neon-2-linux-gt ...
  • 簡單的來理解,我所說的CNMP,不是CNM+P,而是CentOs+Nginx+MySql+PHP,也可以單純的理解為LNMP,但是系統是我們自己選的,雖說是Linux的一個分支,但我就喜歡CentOs的這個C。 好的,我們開搞伺服器。 工欲善其事,必先利其器,首先,你需要兩臺電腦,為了更好的去模擬。 ...
  • 0x00 CREELINKS平臺簡介 0x00 CREELINKS平臺簡介 CREELINKS(創e聯)是由大信科技有限公司研發,集合軟硬體、操作系統、數據云儲存、開發工具於一體,用於物聯網產品的設計、研發與生產的平臺。 平臺涉及智能硬體、車聯網、智能家居、可穿戴設備、工業控制等各個物聯網領域。旨在 ...
  • 作為一個Linux新手,在寫這篇博客之前,裝了幾次jdk,好多次都是環境變數配置錯誤,導致無法登錄系統。經過幾天的研究,今天新裝系統,從頭來完整配置一遍 系統版本:Ubuntu 16.04 JDK版本:jdk1.8.0_121 1.官網下載JDK文件jdk-8u121-linux-x64.tar.g ...
一周排行
    -Advertisement-
    Play Games
  • 移動開發(一):使用.NET MAUI開發第一個安卓APP 對於工作多年的C#程式員來說,近來想嘗試開發一款安卓APP,考慮了很久最終選擇使用.NET MAUI這個微軟官方的框架來嘗試體驗開發安卓APP,畢竟是使用Visual Studio開發工具,使用起來也比較的順手,結合微軟官方的教程進行了安卓 ...
  • 前言 QuestPDF 是一個開源 .NET 庫,用於生成 PDF 文檔。使用了C# Fluent API方式可簡化開發、減少錯誤並提高工作效率。利用它可以輕鬆生成 PDF 報告、發票、導出文件等。 項目介紹 QuestPDF 是一個革命性的開源 .NET 庫,它徹底改變了我們生成 PDF 文檔的方 ...
  • 項目地址 項目後端地址: https://github.com/ZyPLJ/ZYTteeHole 項目前端頁面地址: ZyPLJ/TreeHoleVue (github.com) https://github.com/ZyPLJ/TreeHoleVue 目前項目測試訪問地址: http://tree ...
  • 話不多說,直接開乾 一.下載 1.官方鏈接下載: https://www.microsoft.com/zh-cn/sql-server/sql-server-downloads 2.在下載目錄中找到下麵這個小的安裝包 SQL2022-SSEI-Dev.exe,運行開始下載SQL server; 二. ...
  • 前言 隨著物聯網(IoT)技術的迅猛發展,MQTT(消息隊列遙測傳輸)協議憑藉其輕量級和高效性,已成為眾多物聯網應用的首選通信標準。 MQTTnet 作為一個高性能的 .NET 開源庫,為 .NET 平臺上的 MQTT 客戶端與伺服器開發提供了強大的支持。 本文將全面介紹 MQTTnet 的核心功能 ...
  • Serilog支持多種接收器用於日誌存儲,增強器用於添加屬性,LogContext管理動態屬性,支持多種輸出格式包括純文本、JSON及ExpressionTemplate。還提供了自定義格式化選項,適用於不同需求。 ...
  • 目錄簡介獲取 HTML 文檔解析 HTML 文檔測試參考文章 簡介 動態內容網站使用 JavaScript 腳本動態檢索和渲染數據,爬取信息時需要模擬瀏覽器行為,否則獲取到的源碼基本是空的。 本文使用的爬取步驟如下: 使用 Selenium 獲取渲染後的 HTML 文檔 使用 HtmlAgility ...
  • 1.前言 什麼是熱更新 游戲或者軟體更新時,無需重新下載客戶端進行安裝,而是在應用程式啟動的情況下,在內部進行資源或者代碼更新 Unity目前常用熱更新解決方案 HybridCLR,Xlua,ILRuntime等 Unity目前常用資源管理解決方案 AssetBundles,Addressable, ...
  • 本文章主要是在C# ASP.NET Core Web API框架實現向手機發送驗證碼簡訊功能。這裡我選擇是一個互億無線簡訊驗證碼平臺,其實像阿裡雲,騰訊雲上面也可以。 首先我們先去 互億無線 https://www.ihuyi.com/api/sms.html 去註冊一個賬號 註冊完成賬號後,它會送 ...
  • 通過以下方式可以高效,並保證數據同步的可靠性 1.API設計 使用RESTful設計,確保API端點明確,並使用適當的HTTP方法(如POST用於創建,PUT用於更新)。 設計清晰的請求和響應模型,以確保客戶端能夠理解預期格式。 2.數據驗證 在伺服器端進行嚴格的數據驗證,確保接收到的數據符合預期格 ...