精华内容
下载资源
问答
  • 我们可以很容易地修改用户名以及对应的家目录和 UID。...其语法为,$usermod-lnew_usernameold_username举个例子,假设我们有一个叫 dan 的用户想要重命名为 susan,那么在终端下执行下面命令:$sudo...

    有时候,由于某些原因,我们可能会需要重命名用户名。我们可以很容易地修改用户名以及对应的家目录和 UID。

    本教程将会讨论这些东西。让我们先从修改用户名开始。

    修改用户名

    我们使用 usermod 来修改用户名。其语法为,$ usermod -l new_username old_username

    举个例子,假设我们有一个名叫 dan 的用户想要重命名为 susan,那么在终端下执行下面命令:$ sudo usermod -l susan dan

    这只会更改用户名,而其他的东西,比如用户组,家目录,UID 等都保持不变。

    注意:- 你需要从要改名的帐号中登出并杀掉该用户的所有进程,要杀掉该用户的所有进程可以执行下面命令,$ sudo pkill -u dan$ sudo pkill -9 -u dan

    修改家目录

    要同时更改家目录,我们需要在执行 usermod 命令的同时加上 -d 选项,$ sudo usermod -d /home/susan -m susan

    更改用户 UID

    执行下面命令修改用户 UID,$ sudo usermod -u 2000 susan

    这里 2000 就是用户的新 UID。

    修改用户组名

    要把用户组名从 dan 修改为 susan,我们需要使用 groupmod 命令。使用下面命令来修改用户组名,$ groupmod -n susan dan

    做完修改后,可以使用 id 命令来检查,$ id susan

    这篇教导如何修改用户名的指南就此结束了。有任何疑问或建议,欢迎给我们留言。

    展开全文
  • 3、修改主机: sudo vim /etc/hostname 将其中的名字改为自己的主机 sudo vim /etc/hosts 将其中的名字改为自己的主机 4、切换到root账户 su 5、修改用户名: vim /etc/passwd 将原先的其改为自己的用户名...
    1、修改root密码
    sudo passwd root
    
    2、修改用户密码(如abc) 
    sudo passwd abc
    
    3、修改主机名:
    sudo vim /etc/hostname 将旧主机名  改为  新主机名 
    sudo vim /etc/hosts    将旧主机名  改为  新主机名 
    
    4、切换到root账户
    su
    
    5、修改用户名:
    vim /etc/passwd 
    找到旧用户名  改为  新用户名,但是 /home/旧用户名 不能更改,若更改重启后,便登陆不了系统了。
    vim /etc/shadow 
    找到旧用户名  改为  新用户名
    
    6、重启系统
    reboot
    
    7、重启后进入系统后切换到root账户
    su 
    
    8、修改home目录
    mv aaa<旧用户名> bbb<新用户名>
    修改/home/旧用户名 重命名 新用户名
    sudo vi /etc/passwd     
    将其中的 /home/旧用户名  改为  /home/新用户名
    
    或者
    sudo usermod -d /home/新用户名 -m 新用户名
    
    9、修改组名
    groupmod -n 新用户名 旧用户名
    
    10、修改UID
    sudo usermod -u 1000 新用户名
    
    11、检查
    id 新用户名
    
    12、重启系统
    reboot
    

    参考:教你修改ubuntu的密码、主机名、用户名Linux修改用户名

    展开全文
  • 19 即2018年1月8日创建,也可以使用chage指令查看 4) :GID etc/group RedHat用户类别 管理员 : UID=0 普通用户 : UID 1~65535 系统用户:UID一般小于1000 一般用户:1000 用户类别 基本:用户的默认 私有...

    用户相关操作:

    1)         su 用户:切换用户但不切目录

    2)         su – 用户:切换用户并切换目录

    3)         sudo:允许系统管理员让普通用户执行一些或者全部的root命令

    4)         Id 用户名 :查看是否存在某个用户

    5)         whoami:查看当前用户

    6)         who:查看当前所有登录操作用户的信息

    7)         useradd 用户名:添加用户 è  adduser:与前者功能一致,是前者的一个链接文件

    8)         userdel [-r] 用户名:删除账户 [-r]:连同使用者的主文件夹一起删除

    9)    passwd 用户名:修改密码

    用户文件:存放在 /etc/password

    例:git:x:1001:1001::/home/git:/bin/bash

    上述为password中的一个用户,以:分割有七个字段组成

    1)       账号名称

    2)       密码:因该文件是所有的程序都能够读取,很容易造成密码数据被窃取, 因此后来就将这个字段的密码数据给他改放到 /etc/shadow 中,此处显示为X

    3)       UID:使用者的识别码

    Id范围

    0:系统管理源

    1-999:系统账号,保留给系统使用的ID

    1000-6000:可登陆账号,给一般使用者使用

    4)       GID:组ID 与/etc/group有关

    5)       使用者信息说明栏

    6)       主文件夹:即该用户登陆后的文件夹 /home/git

    7)       Shell: 使用者登陆系统后就会取得一个 Shell 来与系统的核心沟通以进行使用者的操作任务

    用户密码文件:/etc/shadow

    例:git:$6$OWNJlidR$.st5Go0NCINz/x9ccpp2jRpdzi54E4PXcKjXa/Nj/3UkDhFb5Oq5/odkljCHV/5w6DfH5eclFRRva5QAmhV8O/:17539:0:99999:7:::

    以:分割有九个字段组成

    1)       帐号名称:与 /etc/passwd 相同

    2)       加密后的密码

    3)      最近更动密码的日期:17539—>Linux 日期的时间是以 1970 年 1

    月 1 日作为 1 而累加的日期,即 17539/365 = 48 余 19 即2018年1月8日创建,也可以使用chage指令查看

    4)        组:GID           etc/group

    RedHat用户类别

    管理员 : UID=0

    普通用户 : UID 1~65535

    系统用户:UID一般小于1000

    一般用户:1000

    用户组类别

    基本组:用户的默认组

    私有组:创建用户时,若没有指定其所有组,系统自动为其创建一个与其同名的组。

    附加组:默认组以外的其他组

    用户组文件:/etc/group

    以“:”分割4组数据

    1)         群组名称

    2)         群组密码

    3)         GID

    4)         此群组支持的账号名称:例如账号test1、test2想加入adm组,即adm:x:4: test1,test2

    用户组密码文件:/etc/gshadow

    以“:”分割4组数据

    1)         群组名称

    2)         密码栏

    3)         群组管理员的账号

    4)         此群组支持的账号名称

    用户组相关操作

    groupadd 组名称:新建组账号

    groupdel组名称:删除组

    usermod –g 用户组 用户名:修改用户所在组

    展开全文
  • linux修改文件夹名字

    千次阅读 2021-05-09 03:54:34
    1 mv /home/abc /home/abcd2 rename /home/abc /home/abcd很荣幸帮助你们linux修改主目录的方法:第一,修改/etc/passwd文件 ;第二,usermod命令;具体方法:第一种方法...登录:加密口令:数字用户ID:数字ID...

    1 mv /home/abc /home/abcd

    2 rename /home/abc /home/abcd

    很荣幸帮助你们

    linux下修改主目录的方法:

    第一,修改/etc/passwd文件 ;

    第二,usermod命令;

    具体方法:

    第一种方法:vi /etc/passwd ;

    找到要修改的用户那几行,修改掉即可,此方法建议慎用。

    /etc/passwd文件格式 。

    登录名:加密口令:数字用户ID:数字组ID:注释字段:起始目录:shell程序 。

    用此方法修改了用户宿主目录后,会出现某些异常,如:

    bash环境异常,需要将用户原宿主目录下的隐藏文件拷贝到更改后的宿主目录即可 。

    cp /原宿主目录/.* /目标目录。

    第二种:usermod  ;

    usermod -d /usr/newfolder -u uid  -u后面一定要接uid啊,不是username  。

    补充说明:usermod可用来修改用户帐号的各项设定。

    rmdir 命令

    功能:删除空目录。

    语法:rmdir [选项] dir-name

    说明:dir-name表示目录名。该命令从一个目录中删除一个或多个子目录项。需要 特别注意的是,一个目录被删除之前必须是空的。rm - r dir命令可代替 rmdir,但是有危险性。删除某目录时也必须具有对父目录的写权限。

    命令中各选项的含义为:

    - p 递归删除目录dirname,当子目录删除后其父目录为空时,也一同被删除。如果整个路径被删除或者由于某种原因保留部分路径,则系统在标准输出上显示相应 的信息。

    cd 命令:

    功能:改变工作目录。

    语法:cd [directory];

    说明:该命令将当前目录改变至directory所指定的目录。若没有指定directory, 则回到用户的主目录。为了改变到指定目录,用户必须拥有对指定目录的执行和读权限。

    Linux目录的创建与删除命令基础知识:

    功能:创建一个目录(类似MSDOS下的md命令)。

    语法:mkdir [选项] dir-name

    说明:该命令创建由dir-name命名的目录。要求创建目录的用户在当前目录中(dir-name的父目录中)具有写权限,并且dirname不能是当前目录中已有的目录或 文件名称。

    命令中各选项的含义为:

    - m 对新建目录设置存取权限。也可以用chmod命令设置。

    - p 可以是一个路径名称。此时若路径中的某些目录尚不存在, 加上此选项后, 系统将自动建立好那些尚不存在的目录,即一次可以建立多个目录。

    使用mv命令,不管事目录或者是文件都可以使用mv命令,前提是你有修改的权限!如:

    mv /home/abc /home/abcd

    mv /home/abc /home/abcd

    ☆本文来自星座网,请勿转载违者必究!☆

    展开全文
  • Linux修改用户所在方法

    千次阅读 2021-05-15 09:50:11
    usermod -g 用户 用户名强行设置某个用户所在usermod -G 用户 用户名把某个用户改为 group(s)usermod -a -G 用户 用户名把用户添加进入某个(s)附usermod使用说明:功能说明:修改用户帐号。语 法:...
  • linux 怎么修改已有用户的所属1、在linux系统中新创建的用户是无法登录系统的,需要为用户配置密码才可以进行登录,使用passwd命令2、在对用户操作的时候也可以锁定账户,对锁定的账户也可以解锁操作,同样也是...
  • > 请关注本头条号,每天坚持更新原创干货...组可以是组名或者组ID;系统管理员经常使用chown命令,在将文件拷贝到另一个用户的名录下之后,让用户拥有使用该文件的权限。2. chown命令选项2.1 必要参数:-c 显示...
  • linux修改文件权限和用户管理小结

    千次阅读 2021-05-10 20:54:51
    如何在linux修改组权限chmod g+r path/file 加读权限 当前目录chmod -R g+r path/file 加读权限 当前目录以及子目录g-r 减读权限g+w 加写权限g-wg+x 加执行权限g-x经常会用到的命令,记一下。1.chgrp修改文件所属...
  • 并且用户加入dba--但是我们要改了oracle的dba为dba1 ,数据库使用操作系统认证还能--正常登录吗?--回答是不行的。需要重新编译下我们的oracle可执行文件--下面是我的操作步骤。1:查看oracle 用户的具体情况,...
  • root@Lucha:~# useradd test -s /bin/bash -m -d /home/test#先创建一个名字为test的帐号,由于没有加-g 所以默认的为testroot@Lucha:~# passwd testEnter new UNIX password:Retype new UNIX password:#更改一下...
  • linux 修改文件的

    2021-05-10 15:59:26
    Linux下怎样改变一个文件的所有者和>学习使用chown和chgrp命令改变文件和目录的所有者和所有权。如果你已经有了文件权限和所有权基础方面的了解,这个tuxFile将给你更多的认识。用chown命令你可以改变一个...
  • chmod g+r path/file 加读权限 当前目录chmod -R g+r path/file 加读权限 当前...1.chgrp修改文件所属#简单使用,将文本test.txt所属改为gourp1chgrp gourp1 test.txt2.chown修改文件拥有者#将test.txt文件所...
  • 每次搭建spark或者hadoop集群时候,由于课题的服务器是公用的,/etc/hosts文件中重复出现多个ip地址与不同服务器名字的映射,然后使用hadoop或者spark提交任务时候,会看到很多莫名其妙的错误。 细心查看日志后...
  • 1.useradd 添加用户 -g 首 -G 次 -d 指定目录 -p (passwd)密码 -u(UID)2.userdel 删除用户用法:# useradd xiaodandan -g xiaodaodan -p 111111 解释创建新用户...ls -l 在home目录下查看 -rw-r--r--...
  • linux 修改用户 GID

    2021-05-09 08:58:18
    gid=89(postfix) =89(postfix),12(mail) [root@mailserver authlib]# groupmod -g 2525 postfix [root@mailserver authlib]# id postfix uid=2525(postfix) gid=2525(postfix) =2525(postfix),12(mail)
  • 作为Linux管理的新手,我对以下命令感到有些困惑:useraddusermodgroupaddgroupmod我刚读完Linux / Unix管理员手册中的用户管理书,但有些事情仍然有些朦胧.基本上useradd看起来很简单:useradd -c "David Hilbert" -d...
  • linux修改文件所属的用户以及用户将文件夹从A用户(huangxf)目录复制B用户(zhenglf)目录,其中B没有sudo权限。将A的Downloads文件夹下的所有文件,复制到B的Documents文件夹下,此时在Documents文件夹下多了一个...
  • 语法groupmod [选项]GROUP选项列表选项(常用的已加粗)说明-g, --gid GID给群组指定一个新的GID,即修改组ID。(类似groupadd,-g可和-o选项一起使用,指定一个已存在的GID给目标组)注意:1.将更新将该组作为...
  • 原标题:linux如何修改文件夹所属用户名和用户有一次魏艾斯博客新建了一个文件夹,把网站文件全都放了进去,后来发现ftp无法上传文件了,总提示上传失败。记得中提到了ftp无法正常上传下载,一般都是ftp权限出了...
  • R www ./wwwroot/ #修改当前目录下的wwwroot文件夹下的所有文件的所属人为www二、chgrp修改wwwroot文件夹的所属(group...
  • chgrp命令的用法很简单,其基本格式为:[root@localhost~]#chgrp[-R]所属文件名(目录)-R(注意是大写)选项长作用于更改目录的所属,表示更改连同子目录中所有文件的所属信息。使用此命令需要注意的一点是,要...
  • 大家知道,不论在Windows下还是在Linux下登录系统时都是以一个用户的身份来登录的,那么我们今天就来探讨下Linux有关用户和的命令及信息:Linux中的用户有与之对应的UID,而Linux中用户分为:管理员 root uid=0、...
  • 1. linux修改文件用户 chgrp: change group的简写,修改文件所属的用户。 [java]view plaincopy chgrpuserstest.log 修改后查看 ls -l [java]view plaincopy -rwxrwx---1workusers0Jun815:46test.log ...
  • linux/unix下修改oracle数据库实例的方法2018年12月10日|萬仟网IT编程 |我要评论linux/unix下修改oracle实例的方法1、检查原来的数据库实例$ echo $oracle_sidorcl$ sqlplus / as sysdba>linux/unix下修改...
  • 原标题:Linux 下如何修改用户名(同时修改用户组名和家目录) | ...-- Shusain本文导航◈ 修改用户名 12%◈ 修改家目录 43%◈ 更改用户 UID 52%◈ 修改用户组名 60%编译自 | http://linuxtechlab.com/rename-user-...
  • Linux中,每个文件都与一个所有者和一个相关联,并具有确定哪些用户可以读取,写入或执行该文件的权限。chgrp命令更改给定文件的所有权。本指南介绍了如何使用chgrp。chgrp命令语法chgrp命令采用以下形式:...
  • 有一次魏艾斯博客新建了一个文件夹,把网站文件全都放了进去,后来发现 ftp 无法上传文件...分析问题:查看网站文件夹的所属用户和用户ls -l我们看到 vpsss 这个文件夹属于 root 用户和用户,不属于网站的 www ...
  • 前言 1.linux的组权限允许多个用户对系统中的对象(比如文件,目录,设备等)共享一组的权限。 2. 新建用户的话adduser命令会直接帮我们设置很多信息,useradd结合...新建组名和新建账户 以管理员账户登入 1 新建组,g
  • Linux 更改用户名,用户和主目录

    千次阅读 2021-05-08 21:17:18
    今天回到家,打开久违的Linux虚拟机,发现我使用的用户名竟然是一个很隐私的用户名.这怎么行,让人家看到了多不好. 改一个.网上搜了搜,有的说直接改/etc/passwd和/etc/shadow文件里的用户名就行. 我总觉得这东西不是很...
  • Linux修改用户所属1、设置某个用户所在usermod -g 用户 用户名注:-g|--gid,修改用户的gid,该一定存在2、把用户添加进入某个(s)usermod -a -G 用户 用户名注:-a|--append,把用户追加到某些中,仅...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 585,629
精华内容 234,251
关键字:

linux更改组名

linux 订阅