首页 > 系统相关 >linux还原uid

linux还原uid

时间:2023-12-19 23:45:19浏览次数:40  
标签:ycmei uid 用户 hgdai 还原 linux usermod 1001

原系统中磁盘的/dev/sda4挂载到了/home路径下。重装系统并创建之前的用户之后,该用户对自己家目录竟然没有权限。原因是用户的uid前后不一致。可通过还原uid解决。

# 查看自己现在的uid 1005
id hgdai
# 查看自己家目录所属的uid 1001
ls -ld /home/hgdai 
#  查看当前系统中谁用了1001的uid ycmei
getent passwd 1001
# 交换ycmei和hgdai的uid
# 修改uid前确保对应用户没有任何进程,包括ssh
# 杀掉要交换uid的用户的所有进程
ps -auxw | grep ycmei | awk '{print $2}' | xargs kill
ps -auxw | grep hgdai | awk '{print $2}' | xargs kill

usermod -u 1010 ycmei # 1010为中间临时uid,确保没有被占用
usermod -u 1001 hgdai
usermod -u 1005 ycmei

标签:ycmei,uid,用户,hgdai,还原,linux,usermod,1001
From: https://www.cnblogs.com/shengtudai/p/17915130.html

相关文章

  • Linux--VM设置静态IP--VM&XShell连接
     1.配置环境Linux:CentOS7远程:XShell7 2.设置①打开虚拟机登录 cd/-->ipaddr 输入:cd/etc/sysconfig/network-scripts回车输入:viifcfg-ens33 --->进入网卡配置文件(必须在左下角Insert模式时编写可直接按......
  • linux常用指令之用户及权限
    一、创建用户及用户组1、groupadd组名-----------创建用户组2、groupdel组名----------删除用户组3、cat/ect/group----------查看所有用户组4、useradd人名 ------------创建用户(在当前用户组下)5、useradd-g用户组人名 -----------------在某个用户组下创建用......
  • Linux--VMware虚拟机安装
    1.介绍操作系统(OperationSystem,OS),是管理计算机硬件与软件资源的计算机程序,同时也是计算机系统的内核与基石。操作系统需要处理如管理与配置内存、决定系统资源供需的优先次序、控制输入设备与输出设备、操作网络与管理文件系统等基本事务。操作系统也提供一......
  • Linux 学习笔记
    文件及权限与用户相关的文件linux下一切皆文件:一切设备抽象的进程,运行数据甚至CPU等都可以在文件系统中找到相关的文件/etc/passwd/etc/groupect:全局配置文件夹其他命令:usermod、userdel、id目录创建:mkdir文件名目录空白文件创建:touch文件名浏览文件文件系统:树形结构......
  • 分享一个linux服务器迁移文件脚本
    #!/bin/bash#定义源和目标服务器SRC_SERVER=""DEST_SERVER="[email protected]"#定义源和目标目录SRC_DIR="/home"DEST_DIR="/home"#定义rsync命令选项1500是1500kbRSYNC_OPTS="-avz--partial--progress--delete--bwlimit=1500"#......
  • 制作安装Linux操作系统的启动U盘方法
    制作安装操作系统的启动U盘安装系统前,我们需要制作系统安装启动U盘(或者DVD,但已经很少使用DVD,所以不再介绍),通过启动U盘来帮助我们安装下载好的Linux系统。接下来我们来介绍在Windows、Linux和MacOS三种系统下的制作启动U盘方法。准备条件:1.已经下载到本地的Linux系统安装镜像......
  • Linux传输文件(FileZilla)和远程登录(MobaxTerm)软件的使用
    说明:SSH默认走22端口,FTP默认走21,我们使用的是22端口,即SFTP,其默认也是22端口。1、查看22端口是否被监听:netstat-ntlp|grep22  1.1、没被监听:    sudoapt-getinstallufw    sudoufwenable      sudoufwallow222、Linux端安装SSHServer    s......
  • 物联网架构实例—解决Linux(Ubuntu)服务器最大TCP连接数限制
    1.前言:在对物联网网关进行压测的时候,发现在腾讯云部署网关程序,设备接入数量只能达到4000多个长连接,之后就再也无法接入终端了。之前在阿里云部署的时候明明可以到达2万左右,而且腾讯云的这个服务器比阿里云的硬件配置还要高上不少,不至于那么差,随后查阅大量资料终于完美解决。2.解......
  • linux root密码重置过程
    在GRUB引导菜单中,使用向下箭头键选择以"CentOSLinux"开头的行,然后按下"e"键进入编辑模式按e键盘出现下面的界面(可以下拉),需要编辑修改:ro改为rwinit=/sysroot/bin/sh按Ctrl+x,使用单用户模式启动(进入救援模式使用 chroot /sysroot命令访问系统chroot/sysrootpasswd确认......
  • linux 挂载数据盘
    输入命令fdisk-l查看硬盘,找到要挂载的数据盘,此处是/dev/vdb即红框内的image.png第一次使用数据盘,挂载之前用命令mkfs.xfs/dev/vdb格式化数据盘,此处用xfs格式,需要换其他文件系统格式的话(如ext4等),改成对应格式即可,如用ext4,则是mkfs.ext4/dev/vdb。格式化时请将盘符改成你服务器......