1. 程式人生 > >Linux使用者管理 (實驗2)

Linux使用者管理 (實驗2)

實驗報告

實驗名稱: Linux使用者管理 

實驗目的:

1、 掌握使用者管理的基本內容和原理;

2、 理解與使用者管理有關的工具與命令的具體作用以及關鍵部分的內容;

3、從使用者管理的角度初步理解系統安全管理的具體內容。

實驗要求實驗內容:

1、 使用vi進行文件編輯,如何控制游標的移動、兩種模式的切換、字串的查詢與替換、行號的設定、如何存檔退出。

2、熟悉Linux使用者管理各種功能,如何增加使用者與使用者組,並將兩個使用者設為同組使用者

實驗過程:

(自己根據自己上機的情況填寫),以下內容僅供同學參考 

· 如何進行模式切換(哪兩種模式)

· 0-系統直接關機

· 1-單人維護模式,用在系統出問題時的維護

· 2-類似下面的run-level3,單無網路服務

· 3-完整的含有網路功能的純文字模式

· 4-系統保留功能

· 5-XLL(與run-level3類似,但使用X-Windows

· 6-reboot(重新開機)

檢視本機現在的模式:

切換到2

· a A I i o O這些命令的功能是什麼?

a A I i o O vim 文字編輯器的用法

a:在游標所在字元後開始插入

A:在游標所在你行的行尾開始插入

i:在游標所在字元前開始插入

I:在游標所在行的行首開始插入 如果行首有空格則在空格之後插入

o:在游標所在行的下面另起一新行插入

O:在游標所在行的上面另起一行開始插入

a A I i o O

ls的用法:

ls -a 列出檔案下所有的檔案,包括以“.“開頭的隱藏檔案linux下檔案隱藏檔案是以.開頭的,如果存在..代表存在著父目錄)


ls -A 列出除了"."".."以外的檔案

ls -l 列出檔案的詳細資訊,如建立者,建立時間,檔案的讀寫許可權列表等等

ls-i列出檔案的 inode

ls-o 顯示檔案的除組資訊外的詳細資訊

ls-O(無效命令,請注意)

· /etc/passwd/etc/group中的內容主要是什麼?

· /etc/passwd中一行記錄對應著一個使用者,每行記錄又被冒號(:)分隔為7個欄位

· 分別為:使用者名稱:密碼:使用者標識號UID:組標識號

GID:使用者資訊說明欄:使用者家目錄:登入Shell

· 使用者組的所有資訊都存放在/etc/group檔案中。此檔案的格式是由冒號(:)隔開若干個欄位,這些欄位具體如下:

·     組名:使用者組加密:組標識號:組內所包含的成員

· 你新新增的使用者與使用者組的名稱是什麼?UIDGID分別是多少?

新新增一個student使用者,UID500GID500

新新增一個group使用者組,UID501GID501

· 新增完使用者和組以後/etc/passwd的內容是什麼?

· 如何將兩個使用者成為同組使用者?實現後/etc/passwd的內容有何改變?

修改使用者的GID號。我新建倆個使用者分別為studentstudent1

我將他們都放到GID501group使用者組中:

·  檢視你所在Linux系統的相關檔案,回答以下問題: l 使用者root的使用者ID和組ID為多少?,他的主目錄在那裡?  l 使用者root所屬的組名稱以及組ID為多少?  請舉出一個普通使用者,指出他的主目錄及其所使用的shell是什麼?  l 請舉出一個普通使用者,指出他的所屬的組名稱以及組ID  

使用者root的使用者ID0和組ID0,他的主目錄在/root

使用者root所屬的組名稱為root以及組ID0

普通使用者,他的主目錄是/home/student1及其所使用的shell是/bin/bash

普通使用者student,他的所屬的組名稱為group以及組ID501

· 新建使用者abc1abc代表你的姓名全拼,下同),為其新增密碼“123456”。

· 檢視該使用者帳號密碼的加密密文。

·  修改上題中使用者abc1的密碼為“abcdef”。

 使用 使用者abc1,並從root使用者的身份切換到該使用者身份。然後再從該使用者身份切換為root使用者。

·  新建使用者abc2,將其設定為口令為空,通過使用者身份切換驗證設定是否成功。

成功

·  root使用者身份對使用者abc1進行鎖定,最後以root使用者身份刪除該使用者。

· 新建組群abc5,將本次實驗中新建的所有使用者新增到該組群中。


總結:多多練習,在程式設計的時候才能熟悉。

相關推薦

Linux使用者管理 實驗2

實驗報告 實驗名稱: Linux使用者管理  實驗目的: 1、 掌握使用者管理的基本內容和原理; 2、 理解與使用者管理有關的工具與命令的具體作用以及關鍵部分的內容; 3、從使用者管理的角度初步理解系統安全管理的具體內容。 實驗要求實驗內容: 1、 使用vi進行文件編輯,

Linux檔案管理 實驗3

實驗報告 實驗名稱: Linux檔案管理  實驗目的: 1、 掌握檔案管理的基本內容和原理; 2、瞭解檔案和目錄操作的系統呼叫使用者介面; 實驗要求:熟悉Linux檔案目錄管理各種功能命令 1、 用root賬號登入到終端,使用pwd命令檢視當前目錄   2、 用cd命令將當

Linux系統Oracle 12cR2 RAC集群安裝與維護管理12.2專題

oracle教程 oracle培訓 oracle數據庫教程 oracle工程師培訓 oracle數據庫培訓 風哥Linux系統Oracle 12cR2 RAC集群安裝與維護管理(12.2)專題包括內容:Oracle數據庫12cR2(項目實戰之一):在Windows上安裝Oracle12.2

Linux - 工作管理job control,jobs,fg,bg,kill

new 沒有 yellow 字節 back 至少 roc root 都是 什麽是工作管理? 『進行工作管理的行為中, 事實上每一個工作都是眼下 bash 的子程序,亦即彼此之間是有相關性的。 我們無法以 job control 的方式由 tty1

spark on yarn模式下內存資源管理筆記2

warn 計算 nta 堆內存 註意 layout led -o exc 1.spark 2.2內存占用計算公式 https://blog.csdn.net/lingbo229/article/details/80914283 2.spark on yarn內存分配*

Linux記憶體管理 透徹分析

摘要: 本章首先以應用程式開發者的角度審視Linux的程序記憶體管理,在此基礎上逐步深入到核心中討論系統實體記憶體管理和核心記憶體的使用方法。力求從外到內、水到渠成地引導網友分析Linux的記憶體管理與使用。在本章最後,我們給出一個記憶體對映的例項,幫助網友們理解核心記憶體管理

linux-網路管理常用命令

網路檢視 ifconfig : 檢視與臨時配置網路 ifdown 網絡卡裝置名 : 關閉網絡卡 ifup 網絡卡裝置名 : 啟用網絡卡 netstat 網路狀態查詢 -t 列出TCP協議埠 -u 列出UDP協議埠 -n 不適用域名與服務名,而是用

linux系統管理綜合實驗之翻江倒海http,dhcp,dns崩潰

linux作業要求第一步:搭建DHCP服務器,服務器IP為172.16.30.10,給客戶端分配的地址範圍是172.16.30.100-172.16.30.150,DNS地址是172.16.30.10第二步:搭建dns服務器 增加兩條解析記錄 www.example.com對應IP 172.16.30.10

Linux 學習總結二十三系統管理技巧2

nload free ps netstat tcpdump 1 監控io性能 nload -x %util 項 數字過大,說明io性能差,有可能是磁盤老化,或者磁盤本身故障。iotop 命令 也是動態顯示,類似於top ,可以查看磁盤的讀寫速度查看內存使用情況 2 free -h 查看內存

Linux系統管理

linux redhat 服務器 系統管理 點擊下載:Linux系統管理(一)本文出自 “飛奔的魚兒” 博客,請務必保留此出處http://feiyuer.blog.51cto.com/6967044/1931977Linux系統管理(一)

Linux系統管理網絡服務

網絡服務 linux redhat 紅帽 點擊下載:Linux系統管理(二)(網絡服務)本文出自 “飛奔的魚兒” 博客,請務必保留此出處http://feiyuer.blog.51cto.com/6967044/1931978Linux系統管理(二)(網絡服務)

Linux系統管理Linux系統安裝與修復

linux系統安裝與修復一. Linux多種安裝方式與應用軟件安裝1. Linux的硬盤安裝方式(1) 復制Linux的ISO文件到硬盤某個分區(2) 用Linux安裝啟動盤啟動/DOS啟動盤啟動計算機註: DOS啟動盤中必須要存放加載Linux系統的工具及Linux內核和initrd映像文件,主要文件包括:

Linux常用命令十一計劃任務管理

侯良金 linux 任務計劃 crontab 基本命令 Linux常用命令(十一)計劃任務管理RHEL6系統中默認已安裝了at、cronie軟件包,通過atd和crond這兩個系統服務實現一次性、周期性計劃任務的功能,並分別通過at、crontab命令進行計劃任務設置。一、at一次性任務設

Linux系統管理Linux設備和內核管理

linux設備和內核管理一. 設備管理概述1.Linux設備的分類字符設備(c):以字符為單位,傳輸速率較低,無需緩沖區。塊設備(b):以數據塊為單位組織和傳輸數據,需要建立緩沖區網絡設備(s):一種通過SOCKET接口進行主機通信的設備2.設備文件(1)功能用於用戶訪問設備進行輸入和輸出操作(2)常見的設

Linux系列教程十五——Linux用戶和用戶組管理之用戶管理命令

總結 usr 而且 ron 初始 切換 密碼規則 一個 郵箱目錄   上篇博客我們介紹了用戶管理的相關配置文件,包括用戶信息文件/etc/passwd,用戶密碼文件/etc/shadow;然後介紹了用戶組信息文件/etc/group,用戶組密碼文件/etc/gshadow。

Linux系列教程十七——Linux權限管理之文件系統系統屬性chattr權限和sudo命令

系統屬性 brush 選項 all 好的 幫助 博客 簡單 命令   上篇博客我們介紹了權限管理的ACL權限,通過設定 ACL 權限,我們為某個用戶指定某個文件的特定權限。這篇博客我們將介紹權限管理中用的比較多的兩個命令 chattr 和 sudo 。 1、設定文件系統

Linux系列教程十九——Linux文件系統管理之手工分區

image u盤 true 掛載 但是 常用 選項 光盤 幫助   上篇博客我們首先介紹了硬盤為什麽要分區,以及Linux系統的幾種分區類型,然後介紹了Linux系統幾個常用的文件系統命令,最後講解了掛載命令,並通過實例演示了如何掛載光盤和U盤。   本篇博客我們將介紹l

Linux進程管理鳥哥

linux進程管理進程管理知識點總結:一,什麽是進程1,進程與程序(1)程序 (program):通常為 binary program ,放置在儲存媒體中 (如硬盤、光盤、軟盤、磁帶等), 為實體文件的型態存在;(2)進程 (process):程序被觸發後,執行者的權限與屬性、程序的程序代碼與所需數據等都會被

Linux入門進階第四天——程序管理補充內容

bnu 部分 localhost top 現在 exe rdquo init fec 1.PID   觸發任何一個事件時,系統都會將他定義成為一個程序,並且給予這個程序一個 ID ,稱為 PID,同時依據啟發這個程序的使用者與相關屬性關系,給予這個 PID 一組有效的權限

Linux學習筆記十一用戶組管理 、用戶管理

.net nologin follow 另一個 window ftp log product windows文件 一、linux和windows互傳文件 目前我所學到的linux與windows互傳文件的方法有兩種; yum install -y lrzsz輸入sz