在没有 root 权限的情况下在 ubuntu 上运行 truecrypt

在没有 root 权限的情况下在 ubuntu 上运行 truecrypt

我有一个加密加密我想从运行 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。

相关内容