在此目录中,您将找到系统上安装的软件包的.deb文件。如果找不到与您正在使用的包的匹配的文件,则需要使用以下命令从存储库重新下载它:
sudo apt-get download package如果我们的adduser包没有.deb,我们可以通过输入以下内容获取一个:
sudo apt-get download adduser一旦文件出现在该目录中,我们可以通过输入以下内容来查询它安装的文件的默认属性:
dpkg -c file.deb对于adduser程序,可能看起来如下:
dpkg -c adduser_3.113ubuntu2_all.deb drwxr-xr-x root/root 0 2011-10-19 18:01 ./ drwxr-xr-x root/root 0 2011-10-19 18:01 ./etc/ -rw-r--r-- root/root 604 2011-10-19 18:01 ./etc/deluser.conf drwxr-xr-x root/root 0 2011-10-19 18:01 ./usr/ drwxr-xr-x root/root 0 2011-10-19 18:01 ./usr/sbin/ -rwxr-xr-x root/root 35120 2011-10-19 18:01 ./usr/sbin/adduser -rwxr-xr-x root/root 16511 2011-10-19 18:01 ./usr/sbin/deluser . . .如您所见,我们可以验证默认包是否为root设置读/写访问权限,以及为所有其他用户设置读访问权限。
结论现在你应该有一些策略来扭转你所犯的错误,并提出规划相关的应急计划。上面提到的五种方案都需要提前备份。
您可以购买一台新的服务器进行尝试,不过我还是建议您用你免费使用腾讯云开发者实验室进进行试验。
参考文献:《How To Use Backups, Git, and Apt-Get to Undo Changes on a Linux VPS》
问答linux实时调度算法?
相关阅读5 种 Docker 日志最佳实践
你的nginx访问过慢?增加个模块吧!
MySQL 8.0 版本功能变更介绍
此文已由作者授权腾讯云+社区发布,原文链接:https://cloud.tencent.com/developer/article/1159250?fromSource=waitui
欢迎大家前往腾讯云+社区或关注云加社区微信公众号(QcloudCommunity),第一时间获取更多海量技术实践干货哦~
海量技术实践经验,尽在云加社区!