文档章节

Linux系统中root用户无法创建文件夹

欧阳飘
 欧阳飘
发布于 2017/05/22 20:20
字数 698
阅读 120
收藏 0

今天,由于系统奔溃,服务器瘫痪 ssh 直接连不上服务器也进入不了系统,之后找到信息中心的人,重新做了一个centos系统,之后用vpn链接内网,再用ssh登录系统,进去之后本打算部署项目,结果问题就来了,普通用户无法创建文件夹, 之后切换到系统用户,惊讶的一幕出现了,没想到系统用户也无法创建文件夹,我就傻了眼了,从来没遇到这个问题

看提示信息 Read-only file system , 文件系统只有只读权限, 那么该怎么办呢?试了各种方法,结果都没有起作用,瞬间不止所错,我想是不是服务器断电,对硬盘造成了损伤,或者系统本身有问题。难道要再重做一次系统吗? 之后查了一些资料,出现这个问题的原因有以下几种:

问题描述:

1、系统无法进行磁盘的读写操作(touch,cp,chmod)等等

2、服务器无法启动(也是因为无法创建文件

3、只有涉及到系统磁盘的写操作,都会报错"Read-only file system"

问题原因:

1、系统没有正常关机,导致虚拟磁盘出现文件系统错误;

2、机器硬盘故障导致硬盘只读

一般情况是由于系统发现磁盘硬件(Riad卡,硬盘)故障或文件系统中文件被损坏后而采取的保护机制导致的。为了保护数据不破坏分区中已有内容,Linux在挂载文件系统是就只用read-only只读方式加载。

所以我就在想,如果是第一个原因,那么这个系统为什么没有正常关机呢?估计是信息中心运维的人做了什么操作,那么我就在想,如果重启一下会怎么样, 结果我就重新启动了系统, 然后再次切换到root用户,结果问题解决! 搞完之后了解到信息中心所有的虚拟机都出现了这个问题,这可能是信息中心运维人员的操作引起的,之后把这个问题解决之后,我想,有时候由于人为的原因,导致了系统的奔溃,所以作为项目经理,有时候出现一些异常问题,那就需要灵活分析和处理,说不定一个想法就能很好的解决目前的问题了!

© 著作权归作者所有

共有 人打赏支持
欧阳飘
粉丝 0
博文 40
码字总数 15571
作品 0
乌鲁木齐
程序员
如何像 Linux 专家那样使用 WSL

在本 WSL 教程中了解如何执行像挂载 USB 驱动器和操作文件等任务。 在之前的教程中,我们学习了如何在 Windows 10 上设置 WSL。你可以在 Windows 10 中使用 WSL 执行许多 Linux 命令。无论是...

作者: Swapnil Bhartiya
04/22
0
0
Linux用户和权限管理看了你就会用啦

前言 只有光头才能变强 回顾前面: 看完这篇Linux基本的操作就会了 没想到上一篇能在知乎获得千赞呀,Linux也快期末考试了,也有半个月没有写文章了。这篇主要将Linux下的用户和权限知识点再...

Java3y
06/11
0
0
教你如何利用NFS获取主机权限

最近,在为客户执行渗透测试时,我遇到了一个漏洞,该漏洞几乎可危害所有范围内的系统。在本文中,我们将学习如何利用弱配置的NFS共享访问远程主机,然后进行特权升级。 网络文件系统(NFS)...

技术小能手
05/29
0
0
CentOS VPS新手教程(2)用户及权限

当成功以root用户登录服务器后,下一步就要为你的服务器创建一些非超级管理员的普通用户。 为什么不只使用root用户来管理VPS 由于root用户在linux下权限最大,它可以随意修改文件系统中的任意...

zetaplusae
2012/12/22
0
0
最简单靠谱的vsftpd安装指南(Ubuntu16.04)

vsftp (very secure FTP daemon)意为非常安全的ftp进程 特点:小巧|免费 | 安全,是Linux下最受推崇的ftp服务 安装ftp前要了解:ftp的账户是主机Linux的一个账户,所以最好了解一些Linux...

木子昭
2017/04/11
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Windows 下双 Python 开发环境配置

Windows 下双 Python 开发环境配置作者:老农民(刘启华)QQ: 46715422Email: 46715422@qq.com微信: 46715422 本人曾经在 Windows 下被两个版本环境折腾够呛,现在总结两个 Python...

新疆老农民
昨天
0
0
CentOS7全局安装composer

1. 下载composer-setup.php到当前目录 php -r "copy('https://install.phpcomposer.com/installer', 'composer-setup.php');" 2. 安装 php composer-setup.php 3. 将composer设置成全局 mv c......

月夜中徘徊
昨天
1
0
20180920上课截图

小丑鱼00
昨天
1
0
基于TCP的远程服务调用

前言 上篇,分析了基于HTTP方式的RPC调用。本篇将在上篇的基础上,分析基于TCP方式的RPC调用。代码的整体思路是一致的,可以看作是在上篇功能上的扩展——即通信的方式。 代码:https://git...

MarvelCode
昨天
1
0
67:shell脚本介绍 | shell脚本结构 | 执行data命令用法 | shell脚本中变量

1、shell脚本介绍: shell是一种脚本语言和传统的开发语言相比,会比较简单: shell有自己语法,可以支持逻辑判断、循环等语法: 可以自定义函数,目的是减少重复的代码: shell是系统命令的集合...

芬野de博客
昨天
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部