當前位置:首頁 » 操作系統 » linux創建賬號

linux創建賬號

發布時間: 2023-04-27 18:16:27

『壹』 linux 終端下如何創建用戶和設置許可權

創建用戶:useraddx0dx0a1.作用x0dx0auseradd命令用來建立用戶帳號和創建用戶的起始目錄,使用許可權是終極用戶。x0dx0a2.格式x0dx0auseradd[-dhome][-sshell][-ccomment][-m[-ktemplate]][-finactive][-eexpire][-ppasswd][-r]namex0dx0a3.主要參數x0dx0a-c:加上備注文字,備注文字保存在passwd的備注欄中。x0dx0a-d:指定用戶登入時的啟始目錄。x0dx0a-D:變更預設值。x0dx0a-e:指定賬號的有效期限,預設表示永久有效。x0dx0a-f:指定在密碼過期後多少天即關閉該賬號。x0dx0a-g:指定用戶所屬的群組。x0dx0a-G:指定用戶所屬的附加群組。x0dx0a-m:自動建立用戶的登入目錄。x0dx0a-M:不要自動建立用戶的登入目錄。x0dx0a-n:取消建立以用戶名稱為名的群組。x0dx0a-r:建立系統賬號。x0dx0a-s:指定用戶登入後所使用的shell。x0dx0a-u:指定用戶ID號。x0dx0a4.說明x0dx0auseradd可用來建立用戶賬號,他和adser命令是相同的。賬號建好之後,再用passwd設定賬號的密碼。使用useradd命令所建立的賬號,實際上是保存在/etc/passwd文本文件中。x0dx0a5.應用實例x0dx0a建立一個新用戶賬戶,並設置ID:x0dx0a#useraddcaojh-u544x0dx0a需要說明的是,設定ID值時盡量要大於500,以免沖突。因為Linux安裝後會建立一些特別用戶,一般0到499之間的值留給bin、mail這樣的系統賬號。設置許可權:假設下面是readme.txt文件的初始許可權設置:-rw-rw-r--1windawinda398月1112:04readme.txtx0dx0a如果是這個文件的所有者或者登錄為根用戶身份,則可以改變所有者、組群和其他人的許可權。初始時,從上面的分析可以看出,這個readme.txt文件的所有者和組群可以讀取和寫入文件(rw-),組群之外的任何人只能讀取文件(r--)。x0dx0a文並敗件許可權是一種安全措施。無論何時允許其他人讀取、寫入或執行文件,都在增加文件被篡改或刪除的危險。作為一種基本原則,應該只給那些真正需要這些文件的人以讀寫許可權。x0dx0a在下面的例子中,想給每個人以寫入readme.txt文件的許可權,因此他們可以讀取文件,在其中加註,並保存文件。這意味著必須改變文件許可權中的「其他人」部分。x0dx0a此時需要在shell或終端提示下輸入:chmodo+wreadme.txtx0dx0ao+w命令參數告訴系統想給其他人寫入文件readme.txt的許可權。要查看結果備蔽擾,再次列出文件的細節。此時,這個文件的用戶訪問許可權就如下所示了(在第3列中多了一個w):x0dx0a-rw-rw-rw-1windawinda393月1112:04readme.txtx0dx0a現在,每個人都可以讀取和寫入這個文件了。x0dx0a要從readme.txt中刪除組群和其他人的讀寫許可權,使用chmod命令來取消讀取和寫入這兩個的許可權。x0dx0a命令如下:chmodgo-rwreadme.txtx0dx0a通過輸入go-rw參數告訴系統刪除文件readme.txt中組群和其他人的讀取和寫入許可權。再次仿旦通過ls-1命令列出的結果如下:x0dx0a-rw-------1windawinda393月1112:04readme.txtx0dx0a綜上所述,當想用chmod命令來改變許可權時,文件的用戶身份主要有如下幾類:u:擁有文件的用戶(所有者);g:所有者所在的組群;o:其他人(不是所有者或所有者的組群);a:每個人或全部(u、g、和o)。x0dx0a用戶所具有的文件訪問許可權類型如下:r:讀取權;w:寫入權;x:執行權。x0dx0a文件許可權配置行為有如下幾類:+:添加許可權;-:刪除許可權;=:使它成為惟一許可權。x0dx0a從文件readme.txt中刪除所有許可權(包括每個人的許可權)的命令如下:chmoda-rwxreadme.txt

『貳』 linux 創建用戶useradd命令是什麼

useradd命令用於Linux中創建的新的系統用戶。useradd可用來建立用戶帳號。帳號建好之後,再用passwd設定帳號的密碼.而可用userdel刪除帳號。使用useradd指令所建立的帳號,實際上是保存在/etc/passwd文本文件中。

在Slackware中,adser指令是個script程序,利用交談的方式取得輸入的用戶帳號資料,然後再交由真正建立帳號的useradd命令建立新用戶,如此可方便管理員建立用戶帳號。在Red Hat Linux中,adser命令則是拿悄useradd命令的符號連接,兩者實際上是同一個指令。

『叄』 linux如何添加新用戶

在Linux中添加普通新用戶
超級用戶(也稱為「root」)是一個具有修改系統中任何文件權力的特別賬號。在日常工作中,最好不要使用超級用戶賬號進入系統,因為任何錯誤操作都可能導致巨大的損失。由於超級用戶賬號是系統建立後提供的惟一一個賬號,因此,您需要建立和使用一個一般用戶賬號進行日常工作。
超級用戶可以創建新的用戶賬號,下面的命令將建立一個名為joe的新用戶:
#
adser
joe
#
passwd
joe
(鍵入joe的口令)
Linux採用了將系統管理員和一般用戶分開的策略,這種策略保證了系統的健壯性,同時也使Linux下的病毒難以編寫(用戶編寫的程序僅對自己的目錄有寫許可權,而與操作系統的其他部分是隔離開的)。
一般情況下,用戶在第一次注冊時需要立即修改自己的口令。命令如下:
(current)Unix
Password
[鍵入舊的口令]
New
Unix
Password
[鍵入新的口令]
Retype
New
Unix
Password
[再一次鍵入新的口令]
出於安全考慮,您鍵入的口令是不會顯示在屏幕上的。
脆弱的口令是系統不安全的最主要原因。比如用單詞「password」作為口令;把自己或他人的姓名或注冊名作為口令;把公司名、部門名或組名作為口令;把生日作為口令;把口令寫在日歷上或計算機旁邊;使用某個字典里的單詞或常用詞語等。一個好的口令字應該是至少6個字母長,其中包含了字母和數字,並且應該經常修改。
系統管理員可以通過配置程序來設定口令的安全策略。例如,您可以以root身份啟動linuxconf實用程序來進行賬號配置與變更。如果您忘記了超級用戶的口令,就只能用Linux的啟動盤啟動系統,然後找到硬碟上的Linux分區,再編輯/etc/passwd文件,在此文件中,刪除root用戶被加密後的口令。
假設/etc/passwd中關於root的登記項如下:
root:x:0:0:root:/root:/bin/bash
其中「x」為口令加密後的結果,您應該將它改為如下形式:
root::0:0:root:/root:/bin/bash
現在,root是沒有口令的,因此您可以重新啟動機器,在注冊提示符下,用root注冊,並在提示輸入口令時按鍵就可以了。
另外一種解決方法是重新安裝系統。
如果一般用戶(非root)忘記了自己的口令,那就很容易解決,root能修改任何用戶的口令。

『肆』 Linux如何創建用戶

linux下創建用戶方法如下:
Linux 系統是一個多用戶多任務的分時操作系統,任何一個要使用系統資源的用戶,

都必須首先向系統管理員申請一個賬號,然後以這個賬號的身份進入系統。用戶的

賬號一方面可以幫助系統管理員對使用系統的用戶進行跟蹤,並控制他們對系統資

源的訪問;另一方面也可以幫助用戶組織文件,並為用戶提供安全性保護。每個用

戶賬號都擁有一個惟一的用戶名和各自的口令。用戶在登錄時鍵入正確的用戶名和

口令後,就能夠進入系統和自己的主目錄。


實現用戶賬號的管理,要完成的工作主要有如下幾個方面:

用戶賬號的添加、刪除與修改。

用戶口令的管理。

用戶組的管理。

一、Linux系統用戶賬號的管理

用戶賬號的管理工作主要涉及到用戶賬號的添加、修改和刪除。

添加用戶賬號就是在系統中創建一個新賬號,然後為新賬號分配用戶號、用戶組、

主目錄和登錄Shell等資源。剛添加的賬號是被鎖定的,無法使用。

1、添加新的用戶賬號使用useradd命令,其語法如下:

代碼:
useradd 選項 用戶名
其中各選項含義如下:

代碼:
-c comment 指定一段注釋性描述。

-d 目錄 指定用戶主目錄,如果此目錄不存在,則同時使用-m選項,可以創建主目錄。
-g 用戶組 指定用戶所屬的用戶組。
-G 用戶組,用戶組 指定用戶所屬的附加組。
-s Shell文件 指定用戶的登錄Shell。
-u 用戶號 指定用戶的用戶號,如果同時有-o選項,則可以重復使用其他用戶的標識號。

用戶名 指定新賬號的登錄名。

例1:
代碼:
# useradd –d /usr/sam -m sam
此命令創建了一個用戶sam,
其中-d和-m選項用來為登錄名sam產生一個主目錄/usr/sam(/usr為默認的用戶主目錄所在的父目錄)。

例2:
代碼:
# useradd -s /bin/sh -g group –G adm,root gem
此命令新建了一個用戶gem,該用戶的登錄Shell是/bin/sh,它屬於group用戶組,同時又屬於adm和root用戶組,其中group用戶組是其主組。

這里可能新建組:#groupadd group及groupadd adm
增加用戶賬號就是在/etc/passwd文件中為新用戶增加一條記錄,同時更新其他系統文件如/etc/shadow, /etc/group等。
Linux提供了集成的系統管理工具userconf,它可以用來對用戶賬號進行統一管理。

『伍』 怎麼創建linux賬戶90天後過期

方法一:

賬戶90天過期就要寫腳本了,就bash命令的孝散話,我腦子里掃了一下只記得有密碼過期的,賬戶過期倒是沒有;
90天過期的腳本,你用 at 做個一次性的定時任務,設置90天 userdel -r XXX 就成了。

方法二:

在linux系統中,默認創建的用戶的有效期限都是永久的,但有時候,我們需要對某些用戶的有效期限做個限定!
比如:公司給客戶開的ftp賬號,用於客戶下載新聞稿件的。這個賬號是有時間限制的,因為是付費的。合同到期了,這個賬號就要汪慎搜求停用。

廢話不多說,直接說下操作記錄:

需求:
創建lzwb賬號,用於下載/home/hqsb裡面的新聞稿件,這個賬號的合同到期時間是2018年10月26號

1、創建賬號lzwb

[root@dev ~]# useradd lzwb -d /home/hqsb -s /sbin/nologin

2.默認情況下,這個賬號建立後,有效期限是永久的。注意下面命令結果:

命令格式:chage -l username 查看用戶的到期時間情況

[root@dev ~]# chage -l lzwb

Last password change : Oct 26, 2016

Password expires : never

Password inactive : never

Account expires : never

Minimum number of days between password change : 0

Maximum number of days between password change : 99999

Number of days of warning before password expires : 7

Last password change: 表示賬號創建時的時間

Account expires: 表示賬號到期時間

3.按照需求,修改賬號的到期時間
命令格式:usermod -e 「到期時間」 username 修改系統用戶的時間

[root@dev ~]# usermod -e "Oct 26,2018" lzwb

4.再次查看,發現lzwb的有效時間截止到困歷2018年的10月26號了。

[root@dev ~]# chage -l lzwb
Last password change : Oct 26, 2016
Password expires : never
Password inactive : never
Account expires : Oct 26, 2018
Minimum number of days between password change : 0
Maximum number of days between password change : 99999
Number of days of warning before password expires : 7

『陸』 linux系統添加用戶命令是什麼

1.作用

useradd或adser命令用來建立用戶帳號和創建用戶的起始目錄,使用許可權是超級用戶。

2.格式

3.主要參數

-c:加上備注文字,備注文字保存在passwd的備注欄中。

-d:指定用戶登入時的主目錄,替換系統默認值/home/用戶名>

-D:變更預設值。

-e:指定賬號的失效日期,日期格式為MM/DD/YY,例如06/30/12。預設表示永久有效。

-f:指定在密碼過期後多少天即關閉該賬號。如果為0賬號立即被停用;如果為-1則賬號一直可用。默認值為-1.

-g:指定用戶所屬的群組。值可以使組名也可以是GID。用戶組必須已經存在的,期默認值為100,即users。

-G:指定用戶所屬的附加群組。

-m:自動建立用戶的登入目錄。

-M:不要自動建立用戶的登入目錄。

-n:取消建立以用戶名稱為名的群組。

-r:建立系統賬號。

-s:指定用戶登入後所使用的shell。默認值為/bin/bash。

-u:指定用戶ID號。該值在系統中必須是唯一的。0~499默認是保留給系統用戶賬號使用的,所以該值必須大於499。

4.說明

useradd可用來建立用戶賬號,它和adser命令是相同的。賬號建好之後,再用passwd設定賬號的密碼。使用useradd命令所建立的賬號,實際上是保存在/etc/passwd文本文件中。

5.應用實例

建立一個新用戶賬戶testuser1,並設置UID為544,主目錄為/usr/testuser1,屬於users組:

加-m 如果主目錄不存在則自動創建

6.例如

使用管理員賬號登陸系統,建立用戶tmp_3452 密碼3sdt5:Eawhg

添加用戶命令:

修改密碼命令:

在系統出現提示輸入密碼是輸入密碼:3sdt5:Eawhg 系統提示輸入確認密碼後再輸入一次。OK添加成功。

7.useradd批量添加用戶

使用useradd時,如果後面不添加任何參數選項,例如:#sudo useradd test創建出來的用戶將是默認「三無」用戶:一無Home Directory,二無密碼,三無系統Shell。

步驟如下:

(1)建立用戶名列表文件username.txt(同上)

(2)創建用戶密碼對應文件serc.txt,格式為username:password(注意文件的格式)

(3)批量添加的腳本文件aa.sh

新建完成useradd命令,在執行沒有出錯的情況下,不會輸出任何的信息,不會與用戶交互。但是用戶必須要記住那些設置項目,否則添加的用戶可能出現一些預想不到的結果。

『柒』 Linux如何創建系統的用戶和密碼

linux怎麼創建用戶和密碼?我們一起來了解一下吧。局悄
1、在終端輸入命令:sudouseradd+用戶名,回車,創建用戶;
2、輸入命令:sudopasswd+用戶名,回車,設置登錄用弊臘鋒戶密碼;
3、輸入密碼,回車;租晌
4、重復輸入密碼,回車;
5、輸入命令:su+用戶名,登錄成功則表示創建完成。

熱點內容
php描述 發布:2025-09-13 22:09:25 瀏覽:205
sql2000死鎖 發布:2025-09-13 21:57:48 瀏覽:765
F7編譯 發布:2025-09-13 21:55:53 瀏覽:591
怎樣使用sql 發布:2025-09-13 21:55:51 瀏覽:187
墨跡天氣怎麼取消隱藏的伺服器 發布:2025-09-13 21:36:28 瀏覽:36
sql資料庫入門到精通 發布:2025-09-13 20:13:50 瀏覽:740
微信設密碼鎖在哪裡設華為手機 發布:2025-09-13 20:04:03 瀏覽:144
電腦代理伺服器怎麼看 發布:2025-09-13 19:40:52 瀏覽:924
c語言架構 發布:2025-09-13 19:26:26 瀏覽:834
app框架源碼 發布:2025-09-13 19:17:56 瀏覽:929