博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ubuntu 只有客人会话登录(第一次深刻感受文件权限的威力)
阅读量:4698 次
发布时间:2019-06-09

本文共 528 字,大约阅读时间需要 1 分钟。

为了测试docker的挂载权限,把宿主机的/etc/passwd文件挂载到了虚机当中,进入虚机想看下能不能直接对我宿主机上的文件进行操作,把/etc/passwd删掉了最后十行。。。结果宿主机上的/etc/passwd也改了,于是你sudo功能根本就不能用了。。。。。,FUCK!

还好,在网上查了下,使用/etc/passwd文件系统中是有备份的!!!cp /etc/passwd- /etc/passwd即可,果然sudo都能用了。。

但是更可怕的问题出现了,某一天我重启了系统,发现ubuntu的gnome登录界面中,竟然只能以客人会话登录,按进去之后啥界面也看不到。。。。试了好多办法都不行,百度了一些方法说是把我自己账户的uid、gid换成了0.。。为啥用的百度。。。

今天突然灵光一现,是不是/etc/passwd的权限问题在作祟!!!看了下自己机器的/etc/passwd权限是600,但是正常机器、自己的另一台物理机同样的ubuntu版本,里面竟然是644。。。。,把我机器上的权限改成了644,重启机器,问题解决!

/etc/passwd

转载于:https://www.cnblogs.com/honpey/p/9384760.html

你可能感兴趣的文章
IT常用单词
查看>>
拓扑排序
查看>>
NYOJ--32--SEARCH--组合数
查看>>
JMS
查看>>
gulpfile 压缩模板
查看>>
【34.14%】【BZOJ 3110】 [Zjoi2013]K大数查询
查看>>
【 henuacm2016级暑期训练-动态规划专题 A 】Cards
查看>>
第五篇:白话tornado源码之褪去模板的外衣
查看>>
设备常用框架framework
查看>>
bootstrap模态框和select2合用时input无法获取焦点(转)
查看>>
MockObject
查看>>
Chukwa
查看>>
(转)Maven仓库——私服介绍
查看>>
设计模式之工厂模式
查看>>
仿复制粘贴功能,长按弹出tips的实现
查看>>
Kubernetes-Host网络模式应用
查看>>
第三次作业
查看>>
sqlplus terminators - Semicolumn (;), slash (/) and a blank line
查看>>
省选知识清单/计划列表(咕?)
查看>>
远程桌面(3389)复制(拖动)文件
查看>>