linux下的用戶管理詳解_第1頁
linux下的用戶管理詳解_第2頁
linux下的用戶管理詳解_第3頁
linux下的用戶管理詳解_第4頁
linux下的用戶管理詳解_第5頁
已閱讀5頁,還剩17頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、linux下的用戶管理詳解useradd 命令詳解添加用戶想要對linux下面的帳號了解的話首先必須要了解的4個(gè)配置文件rootlocalhost /# cat /etc/passwd首先我們需要了解的是用戶帳號的配置信息/etc/passwd里面的內(nèi)容每個(gè)字段都以:分割,下面我們詳細(xì)的看看每個(gè)字段的意思root:x:0:0:root:/root:/bin/bashroot用戶名x 用戶密碼0UID0GIDroot用戶的詳細(xì)信息/root用戶的主目錄/bin/bash登陸的shellrootlocalhost /# cat /etc/shadowroot:$1$L1PKRf1f$GBudXgN

2、O5Qv4LG9HMTLAi0:13746:0:99999:7:root帳號用戶名$1$L1PKRf1f$GBudXgNO5Qv4LG9HMTLAi0 加密的密碼13746最后一次修改時(shí)間0最短修改時(shí)間期限99999密碼使用期限 永遠(yuǎn)不需要更改密碼7警告天數(shù) 提前通知空的最大不活動(dòng)天數(shù) 密碼失效后帳號被禁用的等待天數(shù)空的失效時(shí)間空的保留標(biāo)志rootlocalhost /# cat /etc/grouproot:x:0:rootroot組名x組密碼0GIDroot該組的用戶列表rootlocalhost /# cat /etc/gshadowroot:rootroot組名空的組的密碼空的組管理員

3、列表root組的成員列表#-c “comment” 提供關(guān)于一個(gè)新用戶帳號的描述字段rootlocalhost # useradd -c "Crazy linux" linuxrootlocalhost # vi /etc/passwdlinux:x:501:501:Crazy linux:/home/linux:/bin/bash-d home_dir 設(shè)置帳號使用的主目錄,默認(rèn)在/home下面和新建的用戶名一樣rootlocalhost # useradd -d /var/haha haharootlocalhost # vi /etc/passwdhaha:x:501

4、:501:/var/haha:/bin/bash-D 根改默認(rèn)值(用的比較少修改/etc/login.defs)rootlocalhost /# useradd -D -s /bin/csh rootlocalhost /# useradd heiheirootlocalhost /# cat /etc/passwdheihei:x:502:502:/home/heihei:/bin/csh 默認(rèn)的shell變成csh了- e 修改密碼過期時(shí)間(YYYY-MM-DD)rootlocalhost /# useradd -e 2007-10-20 bbrootlocalhost /# cat /e

5、tc/shadowbb:!:13805:0:99999:7:13806:- f 指定密碼失效之后等待天數(shù),0為帳號在密碼過期后立即失效,1忽視r(shí)ootlocalhost /# usermod -f 1 aarootlocalhost /# cat /etc/shadowaa:!:13805:0:99999:7:1:- g 指定新建用戶的初始化組 (組必須存在)rootlocalhost /# useradd -g aa ccrootlocalhost /# id ccuid=505(cc) gid=504(aa) groups=504(aa)-    &

6、#160;    G 指定新建用戶的一個(gè)所屬列表rootlocalhost /# useradd -G aa ddrootlocalhost /# cat /etc/groupaa:x:504:dd- m 自動(dòng)創(chuàng)建主目錄 (找/etc/skel復(fù)制)- M 不創(chuàng)建新用戶主目錄rootlocalhost # useradd -M ttrootlocalhost home# lsaa bb cc dd feige heihei- n 關(guān)閉為新用戶創(chuàng)建一個(gè)新組的缺省操作(默認(rèn)情況下會(huì)創(chuàng)建一個(gè)與用戶同名的組)rootlocalhost /# useradd -n xx-&

7、#160;        o 與-u 一起配合使用,創(chuàng)建一個(gè)用戶時(shí)指定它的UIDrootlocalhost /# useradd -u 508 -o hahaharootlocalhost /# cat /etc/passwdxx:x:508:100:/home/xx:/bin/bashhahaha:x:508:508:/home/hahaha:/bin/bash- s 為新建的帳號指定shellrootlocalhost /# useradd -s /bin/csh mmrootlocalhost /# cat /etc/

8、passwdmm:x:510:510:/home/mm:/bin/csh-         r 為新建的帳號指定一個(gè)系統(tǒng)UID(root 0 1500偽用戶 50165535自定義用戶)rootlocalhost /# useradd -r ggrootlocalhost /# cat /etc/passwdgg:x:101:103:/home/gg:/bin/bashusermod修改帳號(其參數(shù)與useradd基本一樣)-       

9、60; l 修改帳號的用戶名,-         m -d 聯(lián)合使用 可以把原來用戶的主目錄里的內(nèi)容復(fù)制到新的用戶目錄下面userdel 刪除帳號-r 把其主目錄一起刪除掉總結(jié):在我們創(chuàng)建用戶的時(shí)候,系統(tǒng)會(huì)執(zhí)行以下操作1,          讀取/etc/login.defs文件以獲取創(chuàng)建帳號時(shí)的默認(rèn)設(shè)定值2,          在/et

10、c/passwd和/etc/shadow文件中,基于默認(rèn)創(chuàng)建一個(gè)新的用戶條目3,          在/etc/group文件中創(chuàng)建所相關(guān)新的條目4,          在/home目錄中基于用戶名創(chuàng)建一個(gè)主目錄5,          將位于/etc/skel目錄中的所有文件復(fù)制到新的主目錄中個(gè)人linux學(xué)習(xí)筆記實(shí)用技巧經(jīng)驗(yàn)多

11、則,每天更新 1.更改telnet登錄慢的問題: cd /etc vi resolv.conf 將里面內(nèi)容清空 2.更改root用戶不能直接遠(yuǎn)程登錄問題: cd /etc cd pam.d vi login 注釋掉這行 #auth       required    pam_securetty.so   /該

12、行注釋掉 3.掛接USB移動(dòng)硬盤 將移動(dòng)硬盤掛上.  #df  查看Linux下硬盤盤符 mount /dev/sda1 /mnt/usb (舉例) 4.Linux時(shí)區(qū)同步問題(安裝ntp軟件過程) 首先在http:/www.meinberg.de/english/sw/index.htm 下載了一個(gè)windows的NTP服務(wù)程序:ntp4171.zip windows 2 1.安裝是提示設(shè)置服務(wù)器地址,我設(shè)置的本

13、機(jī)widows機(jī)器的IP 2.ntpd的控制在:    控制面板->管理工具->組件服務(wù)-NetworkTimeProtocol  3.可以啟動(dòng)ntpd守護(hù)進(jìn)程保持時(shí)間同步 4.在C:WINNT目錄下有個(gè)ntp的配置文件ntp.conf   設(shè)置為:   server    prefer   fudge   127.127.

14、1.0  stratum  10 5.確定ntp是否工作: ntpq -p  linux和Windows同步,我用的是RedHat 9.0  執(zhí)行命令:ntpdate 2  你就會(huì)發(fā)現(xiàn)你的時(shí)間變化了,和2的時(shí)間一樣  如果執(zhí)行命令出現(xiàn)一下錯(cuò)誤 1.提示:7 Dec 19:24:55 ntpdate2120: the NTP&

15、#160;socket is in use, exiting  這個(gè)是你linux機(jī)器上已經(jīng)存在這個(gè)進(jìn)程,輸入:ps -ef | grep ntpd  Kill掉ntp的進(jìn)程 2.提示:No Server suitable for synchronization found   這個(gè)是最容易出現(xiàn)的問題,比較常見的是配置好服務(wù)器并啟動(dòng)服務(wù)器進(jìn)程后,馬上   啟

16、動(dòng)客戶進(jìn)程,那么客戶進(jìn)程就會(huì)報(bào)錯(cuò)。解決方法是,在大約3-5分鐘以后啟動(dòng)進(jìn)程就行 我想每10分鐘就和Windows服務(wù)同步時(shí)間 1.創(chuàng)建自己的一個(gè)crontab文件,隨便建立一個(gè)文件date.cron,首先可以使用任何文本   編輯器建立一個(gè)新文件,然后向其中寫入需要運(yùn)行的命令和要定期執(zhí)行的時(shí)間。   vi date.cron加入下面要運(yùn)行的命令和要定期執(zhí)行的時(shí)間   */10 * * * * /usr/sbin/ntpdate

17、 2   然后存盤退出 2.使用crontab命令來安裝這個(gè)文件,使之成為該用戶的crontab文件。鍵入:   crontab date.cron   這個(gè)文件已經(jīng)建立好了 3.使用命令:   crontab -l  (查看安排的作業(yè)序列)可以看到剛才的作業(yè)   如:   rootNXD-TEST root#

18、60;crontab -l   # DO NOT EDIT THIS FILE - edit the master and reinstall.   # (date.cron installed on Tue Dec  7 18:22:42 2004)   # (Cron ver

19、sion - $Id: crontab.c,v 2.13 1994/01/17 03:20:37 vixie Exp $)   */10 * * * * /usr/sbin/ntpdate 2 現(xiàn)在就OK了,每10分鐘Linux就和服務(wù)端同步一次。 5.更改Linux啟動(dòng)時(shí)用圖形界面還是字符界面 cd /etc vi inittab&#

20、160;將id:5:initdefault:  其中5表示默認(rèn)圖形界面 改id:3: initdefault:  3表示字符界面 6.重新啟動(dòng)xinetd) /etc/init.d/xinetd restart 7.重啟smb服務(wù) /etc/init.d/smb restart 8.配置smb可以被哪些IP所用. cd /etc/samba Vi  smb.conf 找到hosts allow&#

21、160;= 192.168.1. 192.168.2. 127. 修改其為哪些機(jī)器所用,注意IP之間用逗號分開 舉例:   hosts allow =10,20 9.禁止在后臺(tái)使用CTRL-ALT-DELETE重起機(jī)器   cd  /etc/inittab   vi inittab 在文件找到下面一行   #

22、60;Trap CTRL-ALT-DELETE ca:ctrlaltdel:/sbin/shutdown -t3 -r now   (注釋掉這一行)  如:  # Trap CTRL-ALT-DELETE #ca:ctrlaltdel:/sbin/shutdown -t3 -r now   10.修改主機(jī)名   vi  /etc/sysc

23、onfig/network  修改HOSTNAME一行為HOSTNAME=主機(jī)名 11.重新啟動(dòng)FTP服務(wù)    /sbin/service vsftpd restart 12.查看開機(jī)檢測的硬件    dmesg | more 13.查看硬盤使用情況  df m 14.查看目錄的大小   du sh  dirname 

24、;15.解壓小全   tar  xvfj  lichuanhua.tar.bz2   tar  xvfz  lichuanhua.tar.gz   tar  xvfz  lichuanhua.tgz   tar  xvf   lichuanhua.tar   unzip 

25、;    lichuanhua.zip .gz 解壓1:gunzip FileName.gz 解壓2:gzip -d FileName.gz 壓縮:gzip FileName .tar.gz 解壓:tar zxvf FileName.tar.gz 壓縮:tar zcvf FileName.tar.gz DirName - .bz2 解壓1:bzip2 -d&

26、#160;FileName.bz2 解壓2:bunzip2 FileName.bz2 壓縮: bzip2 -z FileName .tar.bz2 解壓:tar jxvf FileName.tar.bz2 壓縮:tar jcvf FileName.tar.bz2 DirName - .bz 解壓1:bzip2 -d FileName.bz 解壓2:bunzip2 FileName.bz&

27、#160;壓縮:未知 .tar.bz 解壓:tar jxvf FileName.tar.bz 壓縮:未知 - .Z 解壓:uncompress FileName.Z 壓縮:compress FileName .tar.Z 解壓:tar Zxvf FileName.tar.Z 壓縮:tar Zcvf FileName.tar.Z DirName - .tgz 解壓:tar

28、0;zxvf FileName.tgz 壓縮:未知 .tar.tgz 解壓:tar zxvf FileName.tar.tgz 壓縮:tar zcvf FileName.tar.tgz FileName - .zip 解壓:unzip FileName.zip 壓縮:zip FileName.zip DirName - .rar 解壓:rar a FileName.rar

29、60;壓縮:rar e FileName.rar rar請到:解壓后請將rar_static拷貝到/usr/bin目錄(其他由$PATH環(huán)境變量指定的目錄也可以): rootwww2 tmp# cp rar_static /usr/bin/rar - .lha 解壓:lha -e FileName.lha 壓縮:lha -a FileName.lha FileName lha請到:r.ka

30、nazawa-it.ac.jp/ishii/lhaunix/下載! 解壓后請將lha拷貝到/usr/bin目錄(其他由$PATH環(huán)境變量指定的目錄也可以): rootwww2 tmp# cp lha /usr/bin/ - .tar .tgz .tar.gz .tar.Z .tar.bz .tar.bz2 .zip .cpio .rpm .deb .slp .arj .rar .ace&

31、#160;.lha .lzh .lzx .lzs .arc .sda .sfx .lnx .zoo .cab .kar .cpt .pit .sit .sea 解壓:sEx x FileName.* 壓縮:sEx a FileName.* FileName 16.顯示內(nèi)存使用情況   free m 17.忘記了root密碼 一. lilo 1. 在出現(xiàn)lilo菜單的時(shí)候按“ctrl+x”或者“Tab",然后輸入:linux single 或者用光盤 在出現(xiàn) lilo: 提示時(shí)鍵入 linux single 畫面顯示 lilo: 

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論