大漠駝鈴

          置身浩瀚的沙漠,方向最為重要,希望此blog能向大漠駝鈴一樣,給我方向和指引。
          Java,Php,Shell,Python,服務器運維,大數據,SEO, 網站開發、運維,云服務技術支持,IM服務供應商, FreeSwitch搭建,技術支持等. 技術討論QQ群:428622099
          隨筆 - 238, 文章 - 3, 評論 - 117, 引用 - 0
          數據加載中……

          Linux 用戶管理

          1、Linux里查看所有用戶

          linux里,并沒有像windows的net user,net localgroup這些方便的命令來管理用戶.

          Xwindows界面的就不說了.

          (1)在終端里.其實只需要查看 /etc/passwd文件就行了.

          (2)看第三個參數:500以上的,就是后面建的用戶了.其它則為系統的用戶.

          或者用cat /etc/passwd |cut -f 1 -d :

          2、用戶管理命令

          useradd 注:添加用戶

          adduser 注:添加用戶

          passwd 注:為用戶設置密碼

          usermod 注:修改用戶命令,可以通過usermod 來修改登錄名、用戶的家目錄等等;

          pwcov 注:同步用戶從/etc/passwd 到/etc/shadow

          pwck 注:pwck是校驗用戶配置文件/etc/passwd 和/etc/shadow 文件內容是否合法或完整;

          pwunconv 注:是pwcov 的立逆向操作,是從/etc/shadow和 /etc/passwd 創建/etc/passwd ,然后會刪除 /etc/shadow 文件;

          finger 注:查看用戶信息工具

          id 注:查看用戶的UID、GID及所歸屬的用戶組

          chfn 注:更改用戶信息工具

          su 注:用戶切換工具

          sudo 注:sudo 是通過另一個用戶來執行命令(execute a command as another user),su 是用來切換用戶,然后通過切換到的用戶來完成相應的任務,但sudo 能后面直接執行命令,比如sudo 不需要root 密碼就可以執行root 賦與的執行只有root才能執行相應的命令;但得通過visudo 來編輯/etc/sudoers來實現;

          visudo 注:visodo 是編輯 /etc/sudoers 的命令;也可以不用這個命令,直接用vi 來編輯 /etc/sudoers 的效果是一樣的;

          sudoedit 注:和sudo 功能差不多;

          3、管理用戶組(group)的工具或命令;

          groupadd 注:添加用戶組;

          groupdel 注:刪除用戶組;

          groupmod 注:修改用戶組信息

          groups 注:顯示用戶所屬的用戶組

          grpck

          grpconv 注:通過/etc/group和/etc/gshadow 的文件內容來同步或創建/etc/gshadow ,如果/etc/gshadow 不存在則創建;

          grpunconv 注:通過/etc/group 和/etc/gshadow 文件內容來同步或創建/etc/group ,然后刪除gshadow文件。



          范例六:在 /home 當中,比 2005/06/01 新的文件才備份
          [root@linux ~]# tar -N '2005/06/01' -zcvf home.tar.gz /home

          范例七:我要備份 /home, /etc ,但不要 /home/dmtsai
          [root@linux ~]# tar --exclude /home/dmtsai -zcvf myfile.tar.gz /home/* /etc

          范例八:將 /etc/ 打包后直接解開在 /tmp 底下,而不產生文件!
          [root@linux ~]# cd /tmp
          [root@linux tmp]# tar -cvf - /etc | tar -xvf -
          # 這個動作有點像是 cp -r /etc /tmp 啦~依舊是有其有用途的!
          # 要注意的地方在於輸出檔變成 - 而輸入檔也變成 - ,又有一個 | 存在~
          # 這分別代表 standard output, standard input 與管線命令啦!
          # 這部分我們會在 Bash shell 時,再次提到這個指令跟大家再解釋啰!

          posted on 2009-04-12 17:04 草原上的駱駝 閱讀(152) 評論(0)  編輯  收藏 所屬分類: Linux

          主站蜘蛛池模板: 密云县| 讷河市| 观塘区| 杨浦区| 昌宁县| 岳阳市| 扬中市| 汶川县| 大同市| 漳浦县| 西林县| 甘谷县| 南和县| 塔河县| 宣城市| 芜湖市| 宁德市| 灌南县| 太仓市| 凤城市| 赤峰市| 若羌县| 黔江区| 孟津县| 武夷山市| 大丰市| 阿拉尔市| 益阳市| 盖州市| 威信县| 太湖县| 库尔勒市| 澄江县| 宁津县| 宝鸡市| 三河市| 南乐县| 小金县| 阿克| 安泽县| 齐齐哈尔市|