重新创建主目录中的.Private链接

时间:2017-11-21 10:44:17

标签: ubuntu ecryptfs

不要问为什么,但我做了

rm .Private 

在我的主目录中。它删除了软链接/home/user/.private而不是/home/.ecryptfs/user。

我做了

ln -s .Private /home/.ecryptfs/yoram/.Private/home/.ecryptfs/

但我得到

  

升?????????? ? ? ? ? ? .Private

如何重新创建原始链接?

1 个答案:

答案 0 :(得分:0)

因为一切仍然有效&登录确定,看起来只有ls没有权限执行该文件夹并显示恼人的???

给予文件夹chmod +x应该修复它。

这里有一些我做过的测试:

$ mkdir test; touch test/1; touch test/2

$ ls -al test
total 0
drwxr-xr-x 2 user user  80 Dec 25 13:20 .
drwxrwxrwt 8 root root 300 Dec 25 13:20 ..
-rw-r--r-- 1 user user   0 Dec 25 13:20 1
-rw-r--r-- 1 user user   0 Dec 25 13:20 2

$ chmod -v -x test
mode of 'test' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--)

$ ls -al test
ls: cannot access 'test/.': Permission denied
ls: cannot access 'test/..': Permission denied
ls: cannot access 'test/2': Permission denied
ls: cannot access 'test/1': Permission denied
total 0
d????????? ? ? ? ?            ? .
d????????? ? ? ? ?            ? ..
-????????? ? ? ? ?            ? 1
-????????? ? ? ? ?            ? 2

$ chmod -v +x test
mode of 'test' changed from 0644 (rw-r--r--) to 0755 (rwxr-xr-x)

$ ls -al test
total 0
drwxr-xr-x 2 user user  80 Dec 25 13:20 .
drwxrwxrwt 8 root root 300 Dec 25 13:20 ..
-rw-r--r-- 1 user user   0 Dec 25 13:20 1
-rw-r--r-- 1 user user   0 Dec 25 13:20 2

$ chmod -v -r test
mode of 'test' changed from 0755 (rwxr-xr-x) to 0311 (-wx--x--x)

$ ls -al test
ls: cannot open directory 'test': Permission denied