我最近使用了@Harsh 的mkusb 说明成功创建持久性大于 4 GB 的 Ubuntu 18.04 live USB。默认用户为Ubuntu
,默认密码为,即空白(只需按回车键)。
我可以运行sudo passwd Ubuntu
命令并添加实际的密码是否适用于此实时 USB 系统?我希望在启动和锁定屏幕上也需要密码。我不知道这会带来什么问题(如果有的话)。我知道有人仍然可以将我的实时 USB 系统安装在另一台 Linux 机器上,并访问我的文件。我的密码要求是防御级别非常低,我对此感到满意,并且想要。
或者,我可以简单地删除该Ubuntu
用户,并将自己添加jason
为唯一用户,为其创建一个密码jason
,然后完成吗?
答案1
持久直播 Ubuntu
经过测试,是的,您可以
ubuntu
在创建具有良好密码和管理员()权限的自定义用户 ID 后删除原始用户sudo
。sudo add-apt-repository universe sudo apt update sudo apt install gnome-system-tools
您将获得一个方便的工具来创建自定义用户,
users-admin
记住管理员(
sudo
)权限!
最好将子目录(在您的主目录中)的权限设置为仅允许您自己的用户查看它们。并以相应的方式设置文件的权限。
cd find * -type d -exec chmod 700 {} \; find * -type f -exec chmod 600 {} \;
使用
*
而不是.
从这些操作中排除隐藏的目录和文件。
测试:
仅实时登录“尝试 Ubuntu”,无法直接访问保存在文档中的文件。但默认实时ubuntu
具有sudo
权限,并且可以通过这种方式访问这些文件。
ubuntu@ubuntu:/media/ubuntu/casper-rw/upper/home/tester$ ls -l
total 44
drwx------ 2 1000 1000 4096 Jan 24 20:28 Desktop
drwx------ 2 1000 1000 4096 Jan 24 20:58 Documents
drwx------ 2 1000 1000 4096 Jan 24 20:28 Downloads
drwx------ 2 1000 1000 4096 Jan 24 20:28 Music
drwx------ 2 1000 1000 4096 Jan 24 20:28 Pictures
drwx------ 2 1000 1000 4096 Jan 24 20:28 Public
drwx------ 2 1000 1000 4096 Jan 24 20:28 Templates
drwx------ 2 1000 1000 4096 Jan 24 20:28 Videos
-rw------- 1 1000 1000 8980 Jan 24 20:27 examples.desktop
ubuntu@ubuntu:/media/ubuntu/casper-rw/upper/home/tester$ ls -l Documents/
ls: cannot open directory 'Documents/': Permission denied
ubuntu@ubuntu:/media/ubuntu/casper-rw/upper/home/tester$ sudo ls -l Documents/
total 8
-rw-r--r-- 1 1000 1000 7 Jan 24 20:54 hej
-rw-r--r-- 1 1000 1000 6 Jan 24 20:58 hi
ubuntu@ubuntu:/media/ubuntu/casper-rw/upper/home/tester$ cat Documents/hi
cat: Documents/hi: Permission denied
ubuntu@ubuntu:/media/ubuntu/casper-rw/upper/home/tester$ sudo cat Documents/hi
hello
ubuntu@ubuntu:/media/ubuntu/casper-rw/upper/home/tester$
在 USB 驱动器中安装 Ubuntu
如果你想要安全的话最好在 USB 驱动器中创建一个已安装的系统,像安装到内置驱动器一样(但安装到 pendrive 中)。请参阅以下链接中的说明:
如果您愿意,您可以加密它(使用 LUKS 加密的 LVM)。在这种情况下,请在安装期间在分区窗口中执行此操作。