1,修改密碼的指令為:passwd
# passwd
Changing password for user root.
New password:
按照這個(gè)命令可以輸入新密碼。
2,創(chuàng)建用戶的指令為:useradd
useradd stone
執(zhí)行這個(gè)指令,一個(gè)用戶就會(huì)被創(chuàng)建了。接下來(lái)可以自己調(diào)用 passwd stone 來(lái)設(shè)置密碼,然后再登陸。切換用戶可以使用 su stone 命令。
Linux 里是 “命令行 + 文件” 的模式。對(duì)用用戶管理來(lái)說(shuō),我們通過(guò)命令創(chuàng)建的用戶,實(shí)際上是放在 /etc/passwd 文件里的。這是一個(gè)文本文件。我們可以通過(guò) cat 指令,將內(nèi)容輸出再命令行上。
# cat /etc/passwd
root:x:0:0:root:/root:/bin/bash
...
stone:x:500:500::/home/stone:/bin/bash
再 /etc/passwd 文件里,我們可以看到 root 用戶和我們剛才創(chuàng)建的 stone 用戶。x 的地方應(yīng)該是密碼,密碼不能放在這里,不然大家都能知道了。接下來(lái)的是用戶 ID 和組 ID 。
/root 和 /home/stone 分別代表 root 用戶和 stone 用戶的主目錄。主目錄是指用戶登陸進(jìn)系統(tǒng)之后默認(rèn)的路徑。
我們知道終端服務(wù)允許我們?yōu)橛脩糇远x起始的程序,在終端服務(wù)配置中,我們覆蓋用戶的登陸腳本設(shè)置并指定tslog.bat為用戶登錄時(shí)需要打開的腳本,這樣每個(gè)用戶登錄后都必須執(zhí)行這個(gè)腳本,因?yàn)槟J(rèn)的腳本(相當(dāng)于shell環(huán)境)是explorer(資源管理器),所以我在tslog.bat的最后一行加上了啟動(dòng) explorer的命令start explorer,如果不加這一行命令,用戶是沒(méi)有辦法進(jìn)入桌面的。文件名或目錄名用途cgi.cfg控制cgi訪問(wèn)的配置文件nagios.cfgnagios 主配置文件resource.cfg變量定義文件,又稱為資源文件,在些文件中定義變量,以便由其他配置文件引用linux命令,如$user1$objectsobjects 是一個(gè)目錄,在此目錄下有很多配置文件模板linux命令,用于定義nagios 對(duì)象objects/commands.cfg命令定義配置文件,其中定義的命令可以被其他配置文件引用objects/contacts.cfg定義聯(lián)系人和聯(lián)系人組的配置文件objects/localhost.cfg定義監(jiān)控本地主機(jī)的配置文件objects/printer.cfg定義監(jiān)控打印機(jī)的一個(gè)配置文件模板,默認(rèn)沒(méi)有啟用此文件objects/switch.cfg定義監(jiān)控路由器的一個(gè)配置文件模板,默認(rèn)沒(méi)有啟用此文件objects/templates.cfg定義主機(jī)和服務(wù)的一個(gè)模板配置文件,可以在其他配置文件中引用objects/timeperiods.cfg定義nagios 監(jiān)控時(shí)間段的配置文件objects/windows.cfg監(jiān)控windows 主機(jī)的一個(gè)配置文件模板,默認(rèn)沒(méi)有啟用此文件。三、heritrix核心源碼分析3.1核心包及類功能說(shuō)明包名:org.archive.crawlerheritrix 程序運(yùn)行的入口包1)commandlineparser類可通過(guò)cmd命令在命令行對(duì)heritrix進(jìn)行操作,該類用于解析cmd命令。
3,刪除用戶
userdel stone 刪除用戶 stone。
4,用戶組
Linux 中用戶是分組的,前面的例子創(chuàng)建用戶并沒(méi)有指定哪個(gè)組,默認(rèn)就會(huì)創(chuàng)建一個(gè)同名的組。
如果要再創(chuàng)建用戶的時(shí)候指定組,可以使用 useradd stone1 -g testgroup 來(lái)指定新用戶所在的組。但這邊 -g 后面跟的組別名稱一定是已經(jīng)創(chuàng)建好的,創(chuàng)建組的命令是 groupadd testgroup 。創(chuàng)建的組別信息存儲(chǔ)再 /etc/group 這個(gè)文件里,可以使用 cat 指令輸出到命令行中。
# cat /etc/group
root:x:0:
...
stone:x:500:
testgroup:x:501:
上面的第一個(gè)字段 root,stone,testgroup 分別是組別的名稱,testgroup 就是我們剛才創(chuàng)建的組;第二個(gè)字段 x 代表用戶組的密碼;第三個(gè)字段代表用戶組的 ID ,可以和上面 /etc/passwd 文件中的用戶組 ID 對(duì)應(yīng)起來(lái)。