您的位置:首页 > 运维架构 > Linux

通过修改系统文件添加一个可登陆用户

2017-07-22 19:31 465 查看
通过添加一个账户:fcqfcq,密码:123456来演示。
(1)   在/etc/passwd添加用户fcqfcq:

vim /etc/passwd

fcqfcq:x:1412:1412:fcqfcq:/home/fcqfcq:/bin/bash


 


 

(2)在/etc/shadow中添加记录(先不设置密码):

1.用计算从1970.1.1到现在经过的天数(不用计算直接从其他行复制过来改就行)
2.添加到/etc/shadow文件夹中

vim /etc/shadow

fcqfcq:!!:17369:0:99999:7:::


 

(3)在/etc/group中添加用户组fcqfcq
不再重复说明如何进入文件


fcqfcq:x:1412:


 
(4)将/etc/skel文件复制到/home/目录下,并将其重命名为fcqfcq,并修改了这个文件夹和里面的文件的属组,属主,和三类用户的权限
1.将/etc/skel文件复制到/home/目录下,并将其重命名为fcqfcq

[root@localhost /]# cp -r /etc/skel /home/fcqfcq

复制代码

[root@localhost ~]#  ls -al /home/fcqfcq

total 28

drwxr-xr-x  4 root root 4096 Jul 22 18:34 .

drwxr-xr-x. 6 root root 4096 Jul 22 18:34 ..

-rw-r--r--  1 root root   18 Jul 22 18:34 .bash_logout

-rw-r--r--  1 root root  176 Jul 22 18:34 .bash_profile

-rw-r--r--  1 root root  124 Jul 22 18:34 .bashrc

drwxr-xr-x  2 root root 4096 Jul 22 18:34 .gnome2

drwxr-xr-x  4 root root 4096 Jul 22 18:34 .mozilla

2.修改/home/fcqfcq/文件夹及其里面文件的属主,属组

chown -R fcq:fcqfcq /home/fcqfcq

[root@localhost ~]#  ls -al /home/fcqfcq

total 28

drwxr-xr-x  4 fcqfcq fcqfcq 4096 Jul 22 18:34 .

drwxr-xr-x. 6 root   root   4096 Jul 22 18:42 ..

-rw-r--r--  1 fcqfcq fcqfcq   18 Jul 22 18:34 .bash_logout

-rw-r--r--  1 fcqfcq fcqfcq  176 Jul 22 18:34 .bash_profile

-rw-r--r--  1 fcqfcq fcqfcq  124 Jul 22 18:34 .bashrc

drwxr-xr-x  2 fcqfcq fcqfcq 4096 Jul 22 18:34 .gnome2

drwxr-xr-x  4 fcqfcq fcqfcq 4096 Jul 22 18:34 .mozilla

3.修改/home/fcqfcq/文件夹及其里面文件的三种用户权限

chuant对/home/fcqfcq/有读写执行的权利,其他用户没有任何权利

[root@localhost ~]# chmod -R 600 /home/fcqfcq/
[root@localhost ~]# chmod +x /home/fcqfcq        如过略过会出现报错bash: /home/fcqfcq/.bashrc: Permission denied
[root@localhost /]# ls -al /home/chuan

[root@localhost ~]#  ls -al /home/fcqfcq

total 28

drwx------  4 fcqfcq fcqfcq 4096 Jul 22 18:34 .

drwxr-xr-x. 6 root   root   4096 Jul 22 18:42 ..

-rw-------  1 fcqfcq fcqfcq   18 Jul 22 18:34 .bash_logout

-rw-------  1 fcqfcq fcqfcq  176 Jul 22 18:34 .bash_profile

-rw-------  1 fcqfcq fcqfcq  124 Jul 22 18:34 .bashrc

drw-------  2 fcqfcq fcqfcq 4096 Jul 22 18:34 .gnome2

drw-------  4 fcqfcq fcqfcq 4096 Jul 22 18:34 .mozilla

(5)用MD5手动加密123456,并将加密后的密码添加到/etc/shadow
1.采用MD5对123456进行加密

[root@localhost ~]# openssl passwd -1 123456

$1$DahuA7mP$StFEAKz4c4Y2uQdMtl1rc1

2.将加密后的密码添加到/etc/shadow中


 
(6)测试是否能够登陆

bash-4.1$ su fcqfcq

Password: 

[fcqfcq@localhost root]$ 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  linux 文件系统 密码
相关文章推荐