我有一个加密加密我想从运行 Ubuntu 12.10 的大学实验室安装的卷。我没有 root 权限。我
truecrypt-7.1a-linux-x86.tar.gz
从下载页面下载文件。我将其解压缩并运行truecrypt-7.1a-setup-x86
。我无法在这里安装任何东西,因此从弹出的对话框中我选择“提取 .tar 包文件”。然后我收到消息:
安装包“truecrypt_7.1a_i386.tar.gz”已解压并放置在“/tmp”中
我将该文件复制到我当前的文件夹并将其提取出来:
acomputer:/media/myname/Transcend> tar -xvzf truecrypt_7.1a_i386.tar.gz
usr/bin/truecrypt
usr/bin/truecrypt-uninstall.sh
usr/share/applications/truecrypt.desktop
usr/share/pixmaps/truecrypt.xpm
usr/share/truecrypt/doc/License.txt
usr/share/truecrypt/doc/TrueCrypt User Guide.pdf
如果我浏览该文件夹:
acomputer:/media/myname/Transcend/usr/bin> ls -lh
total 4.6M
-rw-r--r-- 1 myname student 4.5M Feb 7 2012 truecrypt
-rw-r--r-- 1 myname student 453 Feb 7 2012 truecrypt-uninstall.sh
acomputer:/media/myname/Transcend/usr/bin> ./truecrypt
./truecrypt: Permission denied.
我无法更改权限以使其可执行。因此,我无法像这样运行便携式 truecrypt。关于这种情况有什么提示吗?如何在没有 root 权限的情况下运行 truecrypt?
答案1
您可以使用 chmod 更改权限
chmod a+x truecrypt
然而,据我所知,如果没有 root 权限就无法使用 truecrypt。
请参阅:http://www.truecrypt.org/docs/truecrypt-portable
TrueCrypt 可以在所谓的便携模式下运行,这意味着它不必安装在运行它的操作系统上。但是,有两点需要注意:您需要管理员权限才能在便携模式下运行 TrueCrypt(有关原因,请参阅章节“在没有管理员权限的情况下使用 TrueCrypt”)。
此外,在同一页面上:
注意:无论您使用哪种软件,在大多数情况下,就个人隐私而言,在您没有管理员权限的系统下处理敏感数据是不安全的,因为管理员可以轻松捕获和复制您的敏感数据,包括密码和密钥。
编辑:我猜它可以运行,但有限制,请参阅:http://www.truecrypt.org/docs/non-admin-users
答案2
以用户身份(而不是 root 身份)调用 truecrypt user
- 需要以用户身份打开文件夹/文件。
sudo -u *user* truecrypt &&
- 您也可能对。。。有兴趣这个脚本如果你真的想遮住你的 aXX。