當前位置:首頁 » 操作系統 » linux帳號許可權

linux帳號許可權

發布時間: 2022-06-12 02:22:02

① 什麼命令linux提升普通用戶許可權

useradd jerry 創建普通用戶

passwd jerry 給用戶設置密碼

usermod -g root jerry 把普通用戶加入root組,就是管理員組,許可權就很大了

組id是0了 已經在root組了,一般情況這種許可權就夠了

② linux怎麼修改用戶許可權

linux中更改用戶許可權和用戶組可以使用chmod命令。

增加許可權給當前用戶 chmod +wx filename。

命令中各選項的含義為:u 表示「用戶(user)」,即文件或目錄的所有者。g 表示「同組(group)用戶」,即與文件屬主有相同組ID的所有用戶。o 表示「其他(others)用戶」。a 表示「所有(all)用戶」。它是系統默認值。

③ linux更改用戶許可權

  1. linux中更改用戶許可權和用戶組可以使用chmod命令。

  2. 2. 增加許可權給當前用戶 chmod +wx filename。

命令中各選項的含義為:u 表示「用戶(user)」,即文件或目錄的所有者。g 表示「同組(group)用戶」,即與文件屬主有相同組ID的所有用戶。o 表示「其他(others)用戶」。a 表示「所有(all)用戶」。它是系統默認值。

④ linux許可權詳解

Linux許可權可分為多種 用戶許可權,文件許可權
用戶許可權就是管理員根據需求給各個普通用戶的許可權
文件許可權可以分為讀寫執行根據實際需要劃分
《Linux就該這么學》關注更多Linux技術

⑤ linux的許可權分配特點

Linux中的用戶與用戶組

1、Linux多用戶、多任務的特性

不同用戶具有不同的許可權,每個用戶在許可權允許的范圍內完成不同的任務,

Linux正是通過這種許可權的劃分與管理,實現了多用戶多任務的運行機制。

2、Linux用戶的分類(3種)

在Linux下用戶是根據角色定義的,具體分為三種角色

每個用戶都有一個UID,並且是唯一的,通常UID號的取值范圍是0~65535,

a. 管理員(超級用戶):擁有對系統的最高管理許可權 ,默認是root用戶【0】

b. 系統用戶(虛擬用戶):

也叫「偽」用戶,這類用戶最大特點是不能登錄系統, 它們的存在主要是為了方便系統管理,滿足相應的系統進程對文件屬主的要求。

例如,系統默認的bin、adm、nobody用戶等,一般運行的web服務,默認使用的就是nobody用戶,但是nobody用戶是不能登錄系統的【1-499】

(運行後台程序,daemon守護進程)

c. 普通用戶:只能對自己目錄下的文件進行訪問和修改,具有登錄系統的許可權

例如,上面提到的crx用戶,A,B用戶等【500+】

3、用戶和組的概念

我們知道,Linux是一個多用戶多任務的分時操作系統,如果要使用系統資源,就必須向系統管理員申請一個帳戶,然後通過這個帳戶進入系統。這個帳戶和用戶是一個概念。

通過建立不同屬性的用戶,一方面,可以合理利用和控制系統資源;

另一方面,也可以幫助用戶組織文件,提供對用戶文件的安全性保護.

每個用戶都用一個唯一的用戶名和用戶密碼,在登錄系統時,只有正確輸入了用戶名和密碼,才能進入系統和自己的主目錄。

用戶組是具有相同特徵用戶的邏輯集合。

通過定義用戶組,在很大程度上簡化了管理工作

4、用戶和組的關系:

用戶和用戶組的對應關系有:一對一、一對多、多對一、多對多

一對一:一個用戶可以存在一個組中,也可以是組中的唯一成員。

一對多:一個用戶可以存在多個用戶組中,此用戶具有多個組的共同許可權

多對一:多個用戶可以存在一個組中,這些用戶具有和組相同的許可權

多對多:多個用戶可以存在多個組中,其實就是上面三個對應關系的擴展

為了方便用戶管理,提出了「組」的概念,可以給組分配許可權,把相同用戶的許可權放在同一個組中



5、三個重要配置文件

(1)/etc/passwd (冒號「:」為分隔符)

由於/etc/passwd文件是所有用戶都可讀的,因此就導致了用戶的密碼容易出現泄露,於是,Linux將用戶的密碼信息從/etc/passwd中分離出來,單獨放到一個文件中, 這個文件就是/etc/shadow。該文件只有root用戶擁有讀許可權,從而保證了用戶密碼的安全性。

現在許多linux版本都使用了shadow技術,把真正加密後的用戶密碼存放到/etc/shadow文件中,而在/etc/passwd文件的密碼欄位只存放一個特殊的字元,例如用「x"或者"*"來表示。



(3)/etc/group

5、每個用戶和每個用戶組都有一個屬於自己惟一的一個ID(分別是UID和GID)

6、什麼是shell ?

shell是你(用戶)和Linux(或者更准確的說,是你和Linux內核)之間的介面程序。你在提示符下輸入的每個命令都由shell先解釋然後傳給Linux內核。相當於一個翻譯官。Linux下常用的shell用sh、bash、csh等,

⑥ linux下賬戶的許可權是:drwx------ 表示是那些許可權

Linux下的文件許可權分組
Linux 下許可權共分三組,分別如下:

1.文件所有者2.文件所有者所在的組3.其他用戶組
舉例解釋如下:

drwxr-xr-x 4 root root 4096 Jun3 15:43 HEXAGON_Tools

三、drwx 代表的意思名稱簡稱代表意義數值ddir目錄-rread讀文件許可權4wwrite寫文件許可權2x-可執行許可權(通常是以下sh腳本,庫文件等)1四、修改文件,用戶許可權方法
使用chmod 可以更改文件許可權比如需要修改所有的讀(4)、寫(2)、可執行許可權(1)。就可以使用Chmod命令 將所有的許可權值相加改變 用戶、用戶組、其他用戶的許可權。其中7代表(4+2+1)

⑦ linux怎樣修改用戶許可權

看你是要給用戶本身修改許可權,還是修改文件的許可權讓其它用戶可以訪問執行。
一般如果你修改用戶本身的許可權,也沒有太多好改的,一般用戶創建用戶(useradd)之後,用戶就會有一個默認或指定的
userid和groupid.
一般對UNIX系統下的文件,都分為「user自己、usergroup、其它user」可以「讀、寫、執行」三類,用ls
-la可以看到,如:
#
ls
-l
-rwxr-xr-x
1
root
bin
62528
Jan
23
2005
zip
其中r表示可以
read/讀,w表示可以
write/寫,x表示可以
execute/執行。
userid一般都是唯一的,但你可以修改自己user的group信息,以加入需要的用戶組裡面訪問特定的文件。
groupadd
:添加用戶組;
groupdel
:刪除用戶組;
groupmod
:修改用戶組信息
一般我們日常碰到要修改用戶許可權的,往往是要麼修改一下用戶的gorupid,通過上面命令可以改;要麼是把普通用戶改成具有超級許可權的用戶,這個一般自己不能直接改,只能是root或有root許可權的用戶才能幫你改,在/etc/passwd文件裡面,找到對應userid那一行,將userid那一列你的id改成0,然後強制保存退出。這時候你的這個用戶就有超級用戶許可權了。改用戶的groupid也可以這樣改。
如果是改某個文件的屬性,就比較簡單了,直接用chmod命令就可以了,我一般直接後面接數字,如果要給rwx的許可權,就給7,rw-,就是6,r--就是4(二進制的,對應x
-1,w-2,r
-4),比如要給某個文件用戶自己rwx許可權,用戶group內
r-x的許可權,其它人r--只讀,那麼用chmod命令就可以:
#
chomd
754
上面都是自己根據以往經驗總結寫的,鼓勵一下原創吧,呵呵。

⑧ linux 怎麼查看某個用戶所有的許可權

linux中查看某個用戶許可權的命令為( 以mysql用戶為例):

cat/etc/passwd|grep mysql

在Linux/etc/passwd中一行記錄對應著一個用戶,每行記錄又被冒號(:)分隔為7個欄位,其格式如下:

用戶名:口令:用戶標識號:組標識號:注釋性描述:主目錄:登錄Shell

(8)linux帳號許可權擴展閱讀:

在Linux /etc/passwd 用戶信息中各欄位(列)的用途介紹

1、用戶名(login_name):用於區分不同的用戶。注冊的名稱在同一系統中是唯一的。在許多系統上,此欄位的長度限制為8個字元(字母或數字)。

2、口令(passwd):用於驗證用戶的合法性,超級用戶root或某些高級用戶可以使用系統命令passwd來更改系統中所有用戶的密碼,普通用戶也可以使用passwd命令來更改自己的口令。

3、用戶識別號(UID):UID用於區分不同的用戶。在系統內部管理進程和文件保護時,請使用UID欄位。在Linux系統中,可以使用注冊名稱和UID來標識用戶,但是UID對系統來說更重要,而對於用戶來說注冊名使用起來更方便。

4、組標識號(GID):與UID一樣,用戶的組標識號也存儲在passwd文件中。在現代Unix / Linux中,每個用戶可以同時屬於多個組。除了指定passwd所屬的基本組外,還可以在/ etc / group文件中指定組中包含的用戶。

5、用戶名(user_name):包含有關用戶的一些信息,例如用戶的真實姓名,辦公室地址,聯系電話等。在Linux系統中,mail和finger之類的程序使用此信息來標識系統的用戶。

6、用戶主目錄(home_directory):此欄位定義單個用戶的主目錄。當用戶登錄時,Shell將使用該目錄作為用戶的工作目錄。

⑨ linux的普通用戶都什麼許可權

linux的文件管理許可權分為讀、寫和執行

文件許可權:

-rwxr-xr-x.

共分為五個部分:

-:表示文件類型

rwx:用戶屬主的許可權

r-x:用戶屬組的許可權

r-x:其他用戶的許可權

.:是否啟用facl

許可權:
r:readable,讀
w:wirteable,寫
x:excuteable,執行

許可權對文件的作用:
r:可獲取文件的數據;
W:可修改文件的數據;
x:可將此文件運行為進程;

許可權對目錄的作用:
r:可使用ls命令獲取其下的所有文件列表;
w:可修改此目錄下的文件列表;即創建或刪除文件,包括子目錄。
x:可cd至此目錄中;且可使用ls -l來獲取所有文件的詳細屬性信息;有關Linux命令詳細介紹,可根據下圖所示進行查詢。

⑩ linux 查看用戶許可權

  • 使用w命令查看登錄用戶正在使用的進程信息w命令用於顯示已經登錄系統的用戶的名稱,以及他們正在做的事。該命令所使用的信息來源於/var/run/utmp文件。w命令輸出的信息包括:用戶名稱用戶的機器名稱或tty號遠程主機地址用戶登錄系統的時間空閑時間(作用不大)附加到tty(終端)的進程所用的時間(JCPU時間)當前進程所用時間(PCPU時間)用戶當前正在使用的命令w命令還可以使用以下選項-h忽略頭文件信息-u顯示結果的載入時間-s不顯示JCPU, PCPU, 登錄時間 。

  • 使用who命令查看(登錄)用戶名稱及所啟動的進程who命令用於列舉出當前已登錄系統的用戶名稱。其輸出為:用戶名、tty號、時間日期、主機地址。

  • 使用whoami命令查看你所使用的登錄名稱whoami命令用於顯示登入的用戶名。

  • 隨時查看系統的歷史信息(曾經使用過系統的用戶信息)last命令可用於顯示特定用戶登錄系統的歷史記錄。如果沒有指定任何參數,則顯示所有用戶的歷史信息。在默認情況下,這些信息(所顯示的信息)將來源於/var/log/wtmp文件。該命令的輸出結果包含以下幾列信息:用戶名稱tty設備號歷史登錄時間日期登出時間日期總工作時間 。給你推薦一個網址去查詢Linux命令,你所需要的Linux命令都包含在裡面,有詳細的介紹,看下圖:

熱點內容
共享雲源碼 發布:2024-09-08 10:01:10 瀏覽:395
ios應用上傳 發布:2024-09-08 09:39:41 瀏覽:439
ios儲存密碼哪裡看 發布:2024-09-08 09:30:02 瀏覽:873
opensslcmake編譯 發布:2024-09-08 09:08:48 瀏覽:653
linux下ntp伺服器搭建 發布:2024-09-08 08:26:46 瀏覽:744
db2新建資料庫 發布:2024-09-08 08:10:19 瀏覽:173
頻率計源碼 發布:2024-09-08 07:40:26 瀏覽:780
奧迪a6哪個配置帶後排加熱 發布:2024-09-08 07:06:32 瀏覽:101
linux修改apache埠 發布:2024-09-08 07:05:49 瀏覽:209
有多少個不同的密碼子 發布:2024-09-08 07:00:46 瀏覽:566