今天給大家說一下linux添加用戶,大家可能覺得添加用戶很簡單,’adduser 用戶名’就這個命令搞掂了。那么大家知道這個命令幫我們完成了那些事情呢,今天就給大家普及一下
添加一個linux用戶需要關系到以下幾個文件:
-
保存用戶組的/etc/group文件。
-
保存用戶ID和密碼的/etc/passwd文件。
-
在home目錄下生產一個以用戶名命名的文件夾。
下面我以修改文件的方式添加一個用戶。添加一個用戶名為alanlin
第一步,編輯/etc/group/的文件,添加如下一行
vim /etc/group alanlin:x:1001:
第二步,編輯/etc/passwd的文件,添加如下一行
vim /etc/passwd alanlin:x:1003:1001::/home/hadoop:/bin/bash
第三步,復制/etc/skel目錄為/home/alanlin,要求修改alanlin目錄的所屬組和其他用戶沒有訪問的權限
cp -r /etc/skel/. /home/alanlin/ | chmod g=---,o=--- /home/alanlin -R
第三步,修改/home/alanlin目錄及其內部所有文件的所屬組為alanlin。
[root@chenjianhang ~]# chown -R alanlin:alanlin /home/alanlin/. [root@chenjianhang ~]# ll -a /home/alanlin/ total 12 drwx------. 2 alanlin alanlin 59 Nov 8 23:01 . drwxr-xr-x. 6 root root 61 Nov 8 22:37 .. -rw-------. 1 alanlin alanlin 18 Nov 8 23:01 .bash_logout -rw-------. 1 alanlin alanlin 193 Nov 8 23:01 .bash_profile -rw-------. 1 alanlin alanlin 231 Nov 8 23:01 .bashrc [root@chenjianhang ~]#
如果大家想關注更多關于linux方面的知識,可以關注我的博客,大家一起學習
原創文章,作者:alanlin,如若轉載,請注明出處:http://www.www58058.com/77053