當前位置:首頁 » 操作系統 » addlinux

addlinux

發布時間: 2022-11-15 23:00:21

『壹』 如何在linux中添加一個新的用戶,並給用戶設置密碼

Linux中添加一個新用戶用useradd命令,因為Linux系統規定了許多創建用戶時的默認值,所以建立一個非系統帳戶只需要執行:useradd 帳號名即可,系統默認會創建用戶主文件夾。但是此時的新建用戶還沒有密碼,所以現在這個帳號是不能登錄的,需要給這個用戶設置一個密碼才行,方法是先切換到root用戶,然後執行:passwd 剛才的用戶名,表示設置剛才的用戶的密碼。不過一定要記住,passwd命令後面要跟剛才的那個用戶名,否則就變成修改root的密碼了。

『貳』 linux下useradd參數的用法~!

Linux useradd命令用於建立用戶賬號。

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

語法

分為兩種:

useradd [-mMnr][-c <備注>][-d <登入目錄>][-e <有效期限>][-f
<緩沖天數>][-g <群組>][-G <群組>][-s ][-u ][用戶帳號]

useradd -D [-b][-e <有效期限>][-f <緩沖天數>][-g <群組>][-G
<群組>][-s ]

參數

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

-d<登入目錄>:指定用戶登入時的起始目錄。

-D:變更預設值。

-e<有效期限>:指定賬號的有效期限。

-f<緩沖天數>:指定在密碼過期後多少天即關閉該賬號。

-g<群組>:指定用戶所屬的群組。

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

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

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

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

-r:建立系統賬號。

-s:指定用戶登入後所使用的shell。

-u:指定用戶ID。

『叄』 linux系統裡面useradd命令的用法

[root @test /root ]# useradd [-u UID] [-g GID] [-d HOME] [-mM] [-s shell] username
參數說明:
-u :直接給予一個 UID
-g :直接給予一個 GID (此 GID 必須已經存在於 /etc/group 當中)
-d :直接將他的家目錄指向已經存在的目錄(系統不會再建立)
-M :不建立家目錄
-s :定義其使用的 shell
範例:
[root @test /root]# useradd testing <==直接以預設的數據建立一個名為 testing 的賬號
[root @test /root]# useradd -u 720 -g 100 -M -s /bin/bash testing <==以自己的設定建立賬號

『肆』 linux中useradd

useradd命令的-e參數是指定的日期是帳號失效的日期,在那個日期後帳號就失效了,不管你的密碼是否失效;而-f參數是指定密碼是否會失效,但是,即便是你把-f參數設置為-1,也只不過僅僅是密碼永不會過期,就像我前面說的,-e參數的設定效果與-f參數無關,帳號超過了-e參數設定的日期還是會無法登錄。密碼的失效(-f參數)只是用於在登錄時強制用戶重新設置密碼,並不是用於讓用戶無法登錄。

『伍』 linux 創建用戶useradd命令

useradd命令可以用於添加新的用戶賬號,其語法如下:
useradd 選項 用戶名
其中各選項含義如下:
-c 注釋:指定一段注釋性描述。
-d 目錄:指定用戶主目錄,如果此目錄不存在,則同時使用-m選項,可以創建主目錄。
-g 用戶組:指定用戶所屬的用戶組。
-G 用戶組 用戶:指定用戶所屬的用戶組。
-s Shell文件:指定用戶的登錄Shell。
-u 用戶號:指定用戶的用戶號,如果同時有-o選項,則可以重復使用其他用戶的標識號。

『陸』 linux下用useradd建立一個用戶的命令格式是什麼

給你一整比較完整的方案你試下,看有用沒。。

[root@linux ~]# useradd [-u UID] [-g initial_group] [-G other_group] \
> -[Mm] [-c 說明欄] [-d home] [-s shell] username
參數:
-u :後面接的是 UID ,是一組數字。直接指定一個特定的 UID 給這個帳號;
-g :後面接的那個群組名稱就是我們上面提到的 initial group 啦~
該 group ID (GID) 會被放置到 /etc/passwd 的第四個欄位內。
-G :後面接的群組名稱則是這個帳號還可以支援的群組。
這個參數會修改 /etc/group 內的相關資料喔!
-M :強制!不要建立使用者家目錄
-m :強制!要建立使用者家目錄!
-c :這個就是 /etc/passwd 的第五欄的說明內容啦~可以隨便我們設定的啦~
-d :指定某個目錄成為家目錄,而不要使用預設值;
-r :建立一個系統的帳號,這個帳號的 UID 會有限制 (/etc/login.defs)
-s :後面接一個 shell ,預設是 /bin/bash 的啦~
範例:

範例一:完全參考預設值建立一個使用者,名稱為 vbird1
[root@linux ~]# useradd vbird1
[root@linux ~]# ls -l /home
drwxr-xr-x 3 vbird1 vbird1 4096 Aug 30 17:33 vbird1
[root@linux ~]# grep vbird1 /etc/passwd /etc/shadow /etc/group
/etc/passwd:vbird1:x:502:502::/home/vbird1:/bin/bash
/etc/shadow:vbird1:!!:13025:0:99999:7:::
/etc/group:vbird1:x:502:
# 做這個範例只是想要讓您了解,其實系統已經規范好了一些新增使用者時的參數了!
# 因此,當我們使用 useradd 時,系統會主動的去修改 /etc/passwd 與 /etc/shadow,
# 而這兩個檔案內的相關欄位參考值,則會以一些設定檔的內容來規范喔!
# 同時也要注意到,使用 useradd 新增使用者時,這個使用者的 /etc/shadow
# 密碼欄會是不可登入的 (以 !! 為開頭),因此還需要使用 passwd
# 來給予 vbird1 密碼後,才算新增完畢!

範例二:我知道我的系統當中有個群組名稱為 users ,且 UID 700 並不存在,
請用這兩個參數給予 vbird2 建立一個帳號!
[root@linux ~]# useradd -u 700 -g users vbird2
[root@linux ~]# ls -l /home
drwxr-xr-x 3 vbird2 users 4096 Aug 30 17:43 vbird2
[root@linux ~]# grep vbird2 /etc/passwd /etc/shadow /etc/group
/etc/passwd:vbird2:x:700:100::/home/vbird2:/bin/bash
/etc/shadow:vbird2:!!:13025:0:99999:7:::
# 看一下,UID 與 initial group 確實改變成我們需要的了!

範例三:建立一個系統帳號,名稱為 vbird3
[root@linux ~]# usradd -r vbird3
[root@linux ~]# grep vbird3 /etc/passwd /etc/shadow /etc/group
/etc/passwd:vbird3:x:101:102::/home/vbird3:/bin/bash
/etc/shadow:vbird3:!!:13025::::::
/etc/group:vbird3:x:102:
# 很重要喔!您會發現, UID 竟然是 101 ,而 GID 怎麼會是 102,
# 並且與 /etc/group 有對應的關系喔!有沒有加 -r 差很多ㄟ!

『柒』 linux下useradd參數的用法~!

這樣的問題建議樓主以後直接問google或網路,你可能能更快的得到更多、更好的答案。以下是內容:名

useradd
-
帳號建立或更新使用者的資訊


useradd
[-c
comment]
[-d
home_dir]
[-e
expire_date]
[-f
inactive_time]
[-g
initial_group]
[-g
group[,...]]
[-m
[-k
skeleton_dir]
|
-m]
[-s
shell]
[-u
uid
[
-o]]
[-n]
[-r]
login
useradd
-d
[-g
default_group]
[-b
default_home]
[-f
default_inactive]
[-e
default_expire_date]
[-s
default_shell]


新帳號建立
當不加
-d
參數,
useradd
指令使用命令列來指定新帳號的設定值
and
使用系統上的預設

.新使用者帳號將產生一些系統檔案,使用者目錄建立,拷備起始檔案等,這些

可以利用命令列選項指定。此版本為redhatlinux提供,可幫每個新加入的使用者
建立個別的
group
,毋須添加-n選項。useradd
可使用的選項為
-c
comment
新帳號password檔的說明欄。
-d
home_dir
新帳號每次登入時所使用的
home_dir。預設值為
default_home

login
名稱,並當成

入時目錄名稱。
-e
expire_date
帳號終止日期。日期的指定格式為
mm/dd/yy

-f
inactive_days
帳號過期幾日後永久停權。當值為0時帳號則立刻被停權。而當值為-1時則關
閉此功能,預設值為-1
-g
initial_group
group
名稱或以數字來做為使用者登入起始群組(group)。群組名須為現有存在
的名稱。群組數字也須為現有存在的群組。預設的群組數字為1。
-g
group,[...]
定義此使用者為此一堆
groups
的成員。每個群組使用","區格開來,不可以夾
雜空白字元。
群組名同-g選項的限制。定義值為使用者的起始群組。
-m
使用者目錄如不存在則自動建立。如使用-k選項
skeleton_dir
內的檔案將復制至
使用者目錄下。然而在
/etc/skel
目錄下的檔案也會復制過去取代。任何在
skele-
ton_dir
or
/etc/skel
的目錄也相同會在使用者目錄下一一建立。the-k同-m不建立
目錄以及不復制任何檔案為預設值。
-m
不建立使用者目錄,即使
/etc/login.defs
系統檔設定要建立使用者目錄。
-n
預設值使用者群組與使用者名稱會相同。此選項將取消此預設值。
-r
此參數是用來建立系統帳號。系統帳號的uid會比定義在系統檔上
/etc/login.defs.

uid_min


小。注意useradd此用法所建立的帳號不會建立使用
者目錄,也不會在乎紀錄在
/etc/login.defs.
的定義值。如果你想要有使用者目錄
須額外指定-m參數來建立系統帳號。這是redhat額外增設的選項。
-s
shell
使用者登入後使用的shell名稱。預設為不填寫,這樣系統會幫你指定預設的

入shell。
-u
uid
使用者的id值。必須為唯一的id值,除非用-o選項。數字不可為負值。預設為
最小不得小於999而逐次增加。0~999傳統上是保留給系統帳號使用

改變預設值

-d
選項出現時,useradd秀出現在的預設值,或是藉由命令列的方式更新預設值。

用選項為∶
-b
default_home
定義使用者所屬目錄的前一個目錄。使用者名稱會附加在default_home後面用來
建立新使用者的目錄。當然使用-d後則此選項無效。
-e
default_expire_date
使用者帳號停止日期。
-f
default_inactive
帳號過期幾日後停權。
-g
default_group
新帳號起始群組名或id。群組名須為現有存在的名稱。群組id也須為現有存
在的群組。
-s
default_shell
使用者登入後使用的
shell
名稱。往後新加入的帳號都將使用此
shell.
如不指定任何參數,useradd
顯示目前預設的值。

『捌』 關於Linux的useradd命令

useradd添加用戶可以給用戶指定宿主目錄,基本組和附加組也可以設置是否登錄還有失效時間。。。

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

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

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

『拾』 Linux命令大全

linux命令格式:

說明:command: 命令名,相應功能的英文單詞或單詞的縮寫 [-options]:選項,可用來對命令進行控制,也可以省略,[]代表可選 parameter1 …:傳給命令的參數:可以是零個一個或多個

一般是linux命令自帶的幫助信息
如:

man是linux提供的一個手冊,包含了絕大部分的命令、函數使用說明
該手冊分成很多章節(section),使用man時可以指定不同的章節來瀏覽。
例:man ls ; man 2 printf
man中各個section意義如下:

man是按照手冊的章節號的順序進行搜索的。
man設置了如下的功能鍵:

在敲出命令的前幾個字母的同時,按下tab鍵,系統會自動幫我們補全命令

當系統執行過一些命令後,可按上下鍵翻看以前的命令,history將執行過的命令列舉出來

ls是英文單詞list的簡寫,其功能為列出目錄的內容,是用戶最常用的命令之一,它類似於DOS下的dir命令。

Linux文件或者目錄名稱最長可以有265個字元,「.」代表當前目錄,「..」代表上一級目錄,以「.」開頭的文件為隱藏文件,需要用 -a 參數才能顯示。
ls常用參數:

Linux允許將命令執行結果重定向到一個文件,本應顯示在終端上的內容保存到指定文件中。
如:ls > test.txt ( test.txt 如果不存在,則創建,存在則覆蓋其內容 )
注意: >輸出重定向會覆蓋原來的內容,>>輸出重定向則會追加到文件的尾部。

查看內容時,在信息過長無法在一屏上顯示時,會出現快速滾屏,使得用戶無法看清文件的內容,此時可以使用more命令,每次只顯示一頁,按下空格鍵可以顯示下一頁,按下q鍵退出顯示,按下h鍵可以獲取幫助。

管道:一個命令的輸出可以通過管道做為另一個命令的輸入。
管道我們可以理解現實生活中的管子,管子的一頭塞東西進去,另一頭取出來,這里「 | 」的左右分為兩端,左端塞東西(寫),右端取東西(讀)。

clear作用為清除終端上的顯示(類似於DOS的cls清屏功能),也可使用快捷鍵:Ctrl + l ( 「l」 為字母 )。

在使用Unix/Linux的時候,經常需要更換工作目錄。cd命令可以幫助用戶切換工作目錄。Linux所有的目錄和文件名大小寫敏感
cd後面可跟絕對路徑,也可以跟相對路徑。如果省略目錄,則默認切換到當前用戶的主目錄。

使用pwd命令可以顯示當前的工作目錄,該命令很簡單,直接輸入pwd即可,後面不帶參數。

通過mkdir命令可以創建一個新的目錄。參數-p可遞歸創建目錄。
需要注意的是新建目錄的名稱不能與當前目錄中已有的目錄或文件同名,並且目錄創建者必須對當前目錄具有寫許可權。

可使用rmdir命令刪除一個目錄。必須離開目錄,並且目錄必須為空目錄,不然提示刪除失敗。

可通過rm刪除文件或目錄。使用rm命令要小心,因為文件刪除後不能恢復。為了防止文件誤刪,可以在rm後使用-i參數以逐個確認要刪除的文件。
常用參數及含義如下表所示:

Linux鏈接文件類似於Windows下的快捷方式。
鏈接文件分為軟鏈接和硬鏈接。
軟鏈接:軟鏈接不佔用磁碟空間,源文件刪除則軟鏈接失效。
硬鏈接:硬鏈接只能鏈接普通文件,不能鏈接目錄。
使用格式:

如果沒有-s選項代表建立一個硬鏈接文件,兩個文件佔用相同大小的硬碟空間,即使刪除了源文件,鏈接文件還是存在,所以-s選項是更常見的形式。
注意:如果軟鏈接文件和源文件不在同一個目錄,源文件要使用絕對路徑,不能使用相對路徑。

Linux系統中grep命令是一種強大的文本搜索工具,grep允許對文本文件進行模式查找。如果找到匹配模式, grep列印包含模式的所有行。

grep一般格式為:

在grep命令中輸入字元串參數時,最好引號或雙引號括起來。例如:grep『a 』1.txt。

常用選項說明:

find命令功能非常強大,通常用來在特定的目錄下搜索符合條件的文件,也可以用來搜索特定用戶屬主的文件。
常用用法:

cp命令的功能是將給出的文件或目錄復制到另一個文件或目錄中,相當於DOS下的命令。
常用選項說明:

用戶可以使用mv命令來移動文件或目錄,也可以給文件或目錄重命名。
常用選項說明:

計算機中的數據經常需要備份,tar是Unix/Linux中最常用的備份工具,此命令可以把一系列文件歸檔到一個大文件中,也可以把檔案文件解開以恢復數據。
tar使用格式 tar [參數] 打包文件名 文件
tar命令很特殊,其參數前面可以使用「-」,也可以不使用。
常用參數:

tar與gzip命令結合使用實現文件打包、壓縮。 tar只負責打包文件,但不壓縮,用gzip壓縮tar打包後的文件,其擴展名一般用xxxx.tar.gz。
gzip使用格式如下:
gzip [選項] 被壓縮文件
常用選項:

tar與bzip2命令結合使用實現文件打包、壓縮(用法和gzip一樣)。
tar只負責打包文件,但不壓縮,用bzip2壓縮tar打包後的文件,其擴展名一般用xxxx.tar.gz2。
在tar命令中增加一個選項(-j)可以調用bzip2實現了一個壓縮的功能,實行一個先打包後壓縮的過程。
壓縮用法:tar -jcvf 壓縮包包名 文件...(tar jcvf bk.tar.bz2 *.c)
解壓用法:tar -jxvf 壓縮包包名 (tar jxvf bk.tar.bz2)

通過zip壓縮文件的目標文件不需要指定擴展名,默認擴展名為zip。
壓縮文件:zip [-r] 目標文件(沒有擴展名) 源文件
解壓文件:unzip -d 解壓後目錄文件 壓縮文件

whoami該命令用戶查看當前系統當前賬號的用戶名。可通過cat /etc/passwd查看系統用戶信息。
由於系統管理員通常需要使用多種身份登錄系統,例如通常使用普通用戶登錄系統,然後再以su命令切換到root身份對傳統進行管理。這時候就可以使用whoami來查看當前用戶的身份。

who命令用於查看當前所有登錄系統的用戶信息。
常用選項:

如果是圖形界面,退出當前終端;
如果是使用ssh遠程登錄,退出登陸賬戶;
如果是切換後的登陸用戶,退出則返回上一個登陸賬號。

在Unix/Linux中添加用戶賬號可以使用adser或useradd命令,因為adser命令是指向useradd命令的一個鏈接,因此,這兩個命令的使用格式完全一樣。
useradd命令的使用格式如下:
useradd [參數] 新建用戶賬號

在Unix/Linux中,超級用戶可以使用passwd命令為普通用戶設置或修改用戶口令。用戶也可以直接使用該命令來修改自己的口令,而無需在命令後面使用用戶名。

可以通過su命令切換用戶,su後面可以加「-」。su和su –命令不同之處在於,su -切換到對應的用戶時會將當前的工作目錄自動轉換到切換後的用戶主目錄:
注意:如果是ubuntu平台,需要在命令前加「sudo」,如果在某些操作需要管理員才能操作,ubuntu無需切換到root用戶即可操作,只需加「sudo」即可。sudo是ubuntu平台下允許系統管理員讓普通用戶執行一些或者全部的root命令的一個工具,減少了root 用戶的登陸和管理時間,提高了安全性。

方法一:

方法二:

groupadd 新建組賬號 groupdel 組賬號 cat /etc/group 查看用戶組

使用方法:usermod -g 用戶組 用戶名

新創建的用戶,默認不能sudo,需要進行一下操作

-g用來制定這個用戶默認的用戶組
-G一般配合'-a'來完成向其它組添加

chmod 修改文件許可權有兩種使用格式:字母法與數字法。
字母法:chmod u/g/o/a +/-/= rwx 文件

cal命令用於查看當前日歷,-y顯示整年日歷

設置時間格式(需要管理員許可權):
date [MMDDhhmm[[CC]YY][.ss]] +format
CC為年前兩位yy為年的後兩位,前兩位的mm為月,後兩位的mm為分鍾,dd為天,hh為小時,ss為秒。如: date 010203042016.55。
顯示時間格式(date '+%y,%m,%d,%H,%M,%S'):

進程是一個具有一定獨立功能的程序,它是操作系統動態執行的基本單元。
ps命令可以查看進程的詳細狀況,常用選項(選項可以不加「-」)如下:

top命令用來動態顯示運行中的進程。top命令能夠在運行後,在指定的時間間隔更新顯示信息。可以在使用top命令時加上-d 來指定顯示信息更新的時間間隔。
在top命令執行後,可以按下按鍵得到對顯示的結果進行排序:

kill命令指定進程號的進程,需要配合 ps 使用。有些進程不能直接殺死,這時候我們需要加一個參數「 -9 」,「 -9 」 代表強制結束.
使用格式:
kill [-signal] pid

df命令用於檢測文件系統的磁碟空間佔用和空餘情況,可以顯示所有文件系統對節點和磁碟塊的使用情況。

命令用於統計目錄或文件所佔磁碟空間的大小,該命令的執行結果與df類似,更側重於磁碟的使用狀況。
命令的使用格式如下: [選項] 目錄或文件名

熱點內容
vb資料庫程序 發布:2024-05-18 13:01:57 瀏覽:110
新建文件夾2免費手機 發布:2024-05-18 12:56:13 瀏覽:364
自己在家搭建伺服器有水冷散熱嗎 發布:2024-05-18 12:47:27 瀏覽:648
舊版的安卓手機怎麼使用微信 發布:2024-05-18 12:46:36 瀏覽:466
我的世界伺服器開多久 發布:2024-05-18 12:45:32 瀏覽:592
vba獲取網頁表格資料庫資料庫資料庫 發布:2024-05-18 12:23:24 瀏覽:699
騰訊伺服器為什麼卡頓 發布:2024-05-18 12:02:12 瀏覽:305
如何知道密碼鎖有沒有nfc 發布:2024-05-18 11:58:09 瀏覽:961
單片機c語言模塊化編程 發布:2024-05-18 11:53:16 瀏覽:644
win7xp共享列印機拒絕訪問 發布:2024-05-18 11:51:00 瀏覽:847