明天小编跟大家解说下有关详解Linux误删用户家目录的恢复办法 ,置信小同伴们对这个话题应该也很关注吧,小编也搜集到了有关详解Linux误删用户家目录的恢复办法 的相关材料,希望小同伴会喜欢也可以协助大家。
在消费中能够会由于误操作而删除了某一用户的家目录,这时就需求把用户的家目录装置创立新用户时的模板文件,再恢复并且要跟之前的权限相反。
1. 创立一个新的用户用于测试
[[email protected] aubin]# useradd wangcai
2. 新用户创立完成时会在/home上面自动创立同名的文件夹
[[email protected] home]# ls
aubin gentoo li wangcai
3. 首先检查一下用户家目录中的文件以及权限,用于验证我们恢复后权限没有偏向
[[email protected] aubin]# ls /home/wangcai/ -al
total 28
drwx------. 4 wangcai wangcai 4096 Jul 24 19:11 .
drwxr-xr-x. 6 root root 4096 Jul 24 19:11 ..
-rw-r--r--. 1 wangcai wangcai 18 Mar 23 08:15 .bash_logout
-rw-r--r--. 1 wangcai wangcai 176 Mar 23 08:15 .bash_profile
-rw-r--r--. 1 wangcai wangcai 124 Mar 23 08:15 .bashrc
drwxr-xr-x. 2 wangcai wangcai 4096 Nov 12 2010 .gnome2
drwxr-xr-x. 4 wangcai wangcai 4096 Jul 14 10:38 .mozilla
3. 这里模仿消费中误操作而删除了家目录
[[email protected] home]# rm -rf wangcai/
[[email protected] home]# ls
aubin gentoo li #删除wangcai目录
4. 复制skel中的一切文件到home下的旺财。skel目录中的文件都是创立新用户时家目录中的文件。换句话来说skel中的文件是创立用户家目录的模板。
[[email protected] home]# cp /etc/skel/ /home/wangcai -a
5. 检查复制来的wangcai文件夹,留意一下一切者与所属组都是root,所以需求改成wangcai
[[email protected] home]# ls -al
drwxr-xr-x. 4 root root 4096 Jul 14 10:49 wangcai
6. 首先把wnagcai目录的权限修正为700
[[email protected] home]# chmod 700 wangcai/
7. 最初把wangcai目录下的一切文件所属组、一切者都改成用户本人。
-R选项是递归,将目录下的一切文件都更改设置。
[[email protected] home]# chown wangcai:wangcai wangcai/ -R
[[email protected] home]# ls -al wangcai/
total 28
drwxr-xr-x. 4 wangcai wangcai 4096 Jul 14 10:49 .
drwxr-xr-x. 6 root root 4096 Jul 24 20:06 ..
-rw-r--r--. 1 wangcai wangcai 18 Mar 23 08:15 .bash_logout
-rw-r--r--. 1 wangcai wangcai 176 Mar 23 08:15 .bash_profile
-rw-r--r--. 1 wangcai wangcai 124 Mar 23 08:15 .bashrc
drwxr-xr-x. 2 wangcai wangcai 4096 Nov 12 2010 .gnome2
drwxr-xr-x. 4 wangcai wangcai 4096 Jul 14 10:38 .mozilla
至此用户的家目录就恢复完成了,并且经过比照跟之前的目录权限完全相反。
以上就是本文的全部内容,希望对大家的学习有所协助,也希望大家多多支持爱蒂网。
来源:爱蒂网