如果我使用Chmod这个命令来代替加密,请问可行吗?
Tofloor
poster avatar
dzuiuabi
deepin
2017-10-25 06:06
Author
是这样的。

      我有一些文件希望不被外人查看,我的电脑是公用的……
然后我使用了sudo chmod 000 这个命令来设置某个文件夹的权限,这样就可以了吗?
如果我需要查看的时候我再使用 sudo chmod 700 设置回来。

请问这样的方法可以有效的阻止系统或者某个应用以及某个人查看或者读取我的文件吗?/
谢谢你们的回答。
Reply Favorite View the author
All Replies
avatar
billy123456
deepin
2017-10-25 06:20
#1
不能,因为root无限权限。
Reply View the author
avatar
anye7up
deepin
2017-10-25 07:20
#2
2楼正解。
仅当他人在本机没有ROOT权限,ROOT密码的情况下才有保密作用。
Reply View the author
avatar
woodelf
deepin
2017-10-25 09:22
#3
只要能提升到root权限,那么acl和chmod这种简单的权限隔离机制就无效,想真正隐藏东西还得用GPG或VeraCrypt这种基于密钥的加密方式。







    来自:Mozilla/5.0 (X11; Linux x86_64; rv:56.0) Gecko/20100101 Firefox/56.0  (zh-CN)
    ——2017/10/25 上午1:22:41
    Reply View the author
    avatar
    EmcZero
    deepin
    2018-04-26 16:30
    #4
    别人一个恢复模式直接破
    Reply View the author
    avatar
    duanyao
    deepin
    2018-04-26 17:53
    #5
    除非你的公用方法是远程访问,即别人不能物理接触你的电脑,否则用U盘启动或者单用户模式就可以随便访问你的硬盘了。
    而且你还得让外人的用户不在sudo组里。
    Reply View the author
    avatar
    dzuiuabi
    deepin
    2018-04-28 16:03
    #6
    https://bbs.deepin.org/post/147159
    别人一个恢复模式直接破

    目前就是考虑单纯的不让别人在我当时使用的系统上看到而已,不是真正的要加密之类的呢。
    Reply View the author
    avatar
    dzuiuabi
    deepin
    2018-04-28 16:06
    #7
    https://bbs.deepin.org/post/147159
    除非你的公用方法是远程访问,即别人不能物理接触你的电脑,否则用U盘启动或者单用户模式就可以随便访问你 ...

    恩我知道了。我的意思就是我在使用电脑的时候,在同一个系统下,不让别人看我的文件,就比如我要离开,然后电脑交给别人使用的时候。
    Reply View the author
    avatar
    wangyong
    deepin
    2018-04-28 16:06
    #8
    做一个加密分区,最简单
    Reply View the author
    avatar
    187******69
    deepin
    2018-04-28 16:17
    #9
    这思路应该能够满足你的需求,linux本来就是一个多用户的操作系统,所以才会有用户组,权限控制之类,你的做法和需求就是要设定一部分文件只有你有使用权限。但是这和加密是两回事,基于权限的管理是根据用户来的,加密则只看秘钥不看人。
    其实有一个更好的办法,麻烦程度适中。那就是在安装操作系统的时候,选择加密你的主目录,这样除非别人有你的登录密码否则是无法访问你的主目录的,即便是他有root权限也比较麻烦,但是对你而言加密什么的都是透明的,根本就没有麻烦的操作。但是你千万要记得你的登录密码,一旦遗失十分麻烦,很可能你的东西就再也找不回来了。
    Reply View the author
    avatar
    arlly
    deepin
    2018-04-28 16:26
    #10
    直接压缩加密一下也蛮方便的。
    Reply View the author
    avatar
    ztjzxf
    deepin
    2018-04-28 18:19
    #11
    单纯的不想让别人看到,给别人不同的帐号,你的文件是否可以放到你的账户目录,甚至是否可以隐藏。一般没人去翻看你的账户目录且查看隐藏文件。
    当然 root权限要随便给。如果你都给了他root权限了,看就看了..
    Reply View the author
    avatar
    duanyao
    deepin
    2018-04-28 19:02
    #12
    https://bbs.deepin.org/post/147159
    恩我知道了。我的意思就是我在使用电脑的时候,在同一个系统下,不让别人看我的文件,就比如我要离开,然 ...

    那就另外建一个账号给别人用,这个账号不能 sudo,自己的文件设置权限 600 或 700 。
    Reply View the author
    avatar
    dzuiuabi
    deepin
    2018-04-29 15:56
    #13
    https://bbs.deepin.org/post/147159
    做一个加密分区,最简单

    哈哈,老王说的是用VC吧,这个考虑过,但是不太方便,因为不涉及什么太机密的东西,就是普通的下载文件等……
    Reply View the author
    avatar
    dzuiuabi
    deepin
    2018-04-29 15:57
    #14
    https://bbs.deepin.org/post/147159
    这思路应该能够满足你的需求,linux本来就是一个多用户的操作系统,所以才会有用户组,权限控制之类,你的 ...

    很好 ,这思路不错!当时也没考虑到这方面。
    Reply View the author
    avatar
    dzuiuabi
    deepin
    2018-04-29 15:59
    #15
    https://bbs.deepin.org/post/147159
    直接压缩加密一下也蛮方便的。

    但是比如有好多小视频,有几十G呢 ?嘿嘿嘿嘿
    Reply View the author
    avatar
    dzuiuabi
    deepin
    2018-04-29 16:01
    #16
    本帖最后由 dzuiuabi 于 2018-4-29 06:02 编辑
    https://bbs.deepin.org/post/147159
    单纯的不想让别人看到,给别人不同的帐号,你的文件是否可以放到你的账户目录,甚至是否可以隐藏。一般没人 ...

    这也不失为是一个办法。但是当初我的意愿就是在同一个账户下,别人不知道我的密码,而且我给了文件000权限,就连本账户也不能访问了,想要访问就要Sudo chmod 777或者什么了,当你Sudo的时候,就要输入该账户的密码,然后别人不知道我的账户密码,就不能访问啦!当时我的思路是这样的。
    Reply View the author
    avatar
    daloyanf
    deepin
    2018-04-30 01:42
    #17
    我觉得可行,这种日常操作。锁的作用,从来只锁君子不锁小人。
    Reply View the author
    avatar
    duanyao
    deepin
    2018-04-30 02:56
    #18
    https://bbs.deepin.org/post/147159
    这也不失为是一个办法。但是当初我的意愿就是在同一个账户下,别人不知道我的密码,而且我给了文件000权限 ...

    sudo 会记住几分钟的密码。
    Reply View the author
    avatar
    180******03
    deepin
    2018-04-30 21:29
    #19
    用veracrypt比较好
    Reply View the author
    avatar
    arlly
    deepin
    2018-05-01 17:13
    #20
    cryptomator 。 如果要和WINDOWS 及手机通用,暂时没找到好方法 啊,只能加密压缩了。
    Reply View the author