现在ubuntu下的chromium浏览器用root用户则不能运行。从网上找了一些方法,记录一下,分享分享
首先装上16进制编辑器(hexedit)
root@lzy-bt5:~# hexedit /usr/lib/chromium-browser/chromium-browser 命令行或图形模式打开这个二进制文件
Tab键切换至右侧ASCII模式,Ctrl+S搜索geteuid,将其改为getppid后Ctrl+X保存并退出
顺便讲一下,HexEdit是一款十六进制的编辑器。
移动(Moving) | |
, | 移动到文件首部/尾部(go to start/end of the file) |
→ | 下一个字符(next character) |
← | 上一个字符(previous character) |
↑ | 上一行(previous line) |
↓ | 下一行(next line) |
Home | 行首(beginning of line) |
End | 行尾(end of line) |
PageUp | 上一页(page forward) |
PageDown | 下一页(page backward) |
杂项(Miscellaneous) | |
F1 | 帮助(help) |
F2 | 保存(save) |
F3 | 载入(load file) |
Ctrl+X | 保存并退出(save and exit) |
Ctrl+C | 不保存退出(exit without save) |
Tab | 十六进制/ASCII码切换(toggle hex/ascii) |
Backspace | 撤销前一个字符(undo previous character) |
Ctrl+U | 撤销全部操作(undo all) |
Ctrl+S | 向下查找(search forward) |
Ctrl+R | 向上查找(search forward) |
复制/粘贴(Cut/Paste) | |
Esc+W | 复制(copy) |
Ctrl+Y | 粘贴(paste) |
相关推荐
更好的做法是以普通用户身份运行浏览器,必要时使用`sudo`命令临时提升权限来完成特定操作。 ### 文件损坏或配置错误 文件损坏或配置错误可能导致浏览器无法启动。在给定的文本中,提到了使用`hexedit`工具来编辑...
Ubuntu是Linux操作系统的一种发行版,以其用户友好性和广泛的应用程序支持而受到许多新手和专业人士的欢迎。本教程针对想要入门Linux的用户,特别是对Ubuntu感兴趣的初学者。通过深入理解和实践Ubuntu的基本操作,你...
本部分将针对【用户手册】EVM-IMX8MM Ubuntu18.04 开发手册 V1.0.pdf的内容,详细解读其提供的知识点。 首先,文档标题为“【用户手册】EVM-IMX8MM Ubuntu18.04 开发手册 V1.0.pdf”,表明这是一份由广州眺望电子...
在Ubuntu操作系统中,掌握一些实用的技巧可以极大地提升工作效率和用户体验。以下是一些关于Ubuntu使用的小贴士: 1. 快捷键使用: - 长按超级键(通常是Windows键)可以查看所有可用的快捷键,帮助你更高效地操作。...
Termux 是一个强大的Android终端模拟器和Linux环境应用程序,它允许用户在没有root权限的情况下在Android设备上运行命令行工具和程序。这个开源项目“termux-termux-packages.zip”是Termux的一个扩展,包含了用于...
在Linux系统上,为了实现Google Chrome浏览器的开机自启并以全屏模式运行,你需要遵循以下步骤。首先,确保你的系统已经安装了Python环境,因为后续的自动化脚本将会使用到Python。下面是安装Python 3.6.5的详细过程...
h2-h3-自动测量 Markus Wallner的h2和h3自动性能测量工具 依存关系 Ubuntu(与Ubuntu 20.04.2 LTS合作) ... 将变量serverRootPassword设置为Web服务器的根密码(Web服务器必须已启用ssh并允许以root用户身份登录-
在本文中,我们将深入探讨如何在Ubuntu环境下配置和编译Android版的WebRTC。WebRTC是一种开源项目,它提供了实时通信(RTC)的组件,包括音视频通信、数据共享等功能,广泛应用于各种在线通信应用中。 ### 配置环境...
跨平台支持,可以在 Linux、macOS、OpenWrt 下运行 截图里执行的命令是 bash,如果想要登陆后才能使用可以执行 login,这样网页上就和 ssh 登陆一样了。 ttyd 还可以有很多有趣的玩法,例如: ...
访问以获取测试子域的列表,包括:服务器设置库存Ubuntu VM,DNS A记录badssl.com. 和*.badssl.com. 指向虚拟机。测试与开发按照说明 通过运行git clone https://github.com/chromium/badssl.com && cd badssl.com...
如果未安装,可以通过RPM包进行安装,例如下载yum-2.0.4-1.rh.fr.i386.rpm,然后在root权限下执行`rpm -ivh yum-2.0.4-1.rh.fr.i386.rpm`进行安装。 2、使用 yum的主要功能包括软件的安装、更新和移除。使用`yum ...
Puppeteer 是一个 Node.js 库,由谷歌Chrome团队开发,用于控制无头Chrome或Chromium浏览器,执行自动化测试、网页截图、PDF导出等任务。Puppeteer 可以与 Ansible 结合使用,实现自动化部署后的前端测试或者网页...