仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 452|回复: 8
打印 上一主题 下一主题

[其他Linux] 来讲讲:Linux下用户名修正法

[复制链接]
透明 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 11:58:27 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
linux系统的文件布置,etc/,opt/目录的内容等;

在安装体系的时分填写的用户名大概没怎样思索,假如厥后以为这个用户名不怎样好,想在不影响任何操纵的情形仅仅修正这个用户名,能够吗?谜底固然是一定的。
  在这里我就不细说道理了,间接给出详细的操纵办法以下:
  1、倡议利用single形式(如ubuntu中的RecoveryMode以root用户登录体系。
  固然这个也不是必需的,假如你有两个大概两个以上的用户,而且个中不必要的变动的谁人具有取得root权限的资历便可。是否是说的有点乱了?呵呵由于我事先的情形是要修正两个用户名,二者都可取得root权限,可瓜代操纵。但怎样说,也不如间接以root身份等来的便利。
  2、修正/etc/passwd这个文件中的用户名部分、用户组部分、主目次部分;
  3、修正/etc/group这个文件中的用户名部分、用户组部分;同时也将/etc/gshadow改写一下;
  4、修正/etc/shadow文件中的用户名部分,这个不改将没法登录体系;
  5、修正/home/olduser为/home/newuser,同时注重必定要修正其所属的用户和用户组,chown时加上个-R,这个很关头;
  这5个步骤缺一不成,操纵掉误极可能招致没法登进体系,仔细完成下面的5个步骤便可修正乐成。
  备注:下面所述的都是经由过程手动修正的办法,假如想一会儿修正失落能够尝尝usermod-l命令,呵呵!~~
  usermod用法
  修正利用者帐号
  称号
  usermod-修正利用者帐号
  语法
  usermod[-ccomment][-dhome_dir[-m]][-eexpire_date][-finactive_time][-ginitial_group][-Ggroup[,...]][-llogin_name][-sshell][-uuid[-o]]login
  形貌
  usermod命令会参照你命令列上指定的部分修正体系帐号档。以下为usermod可选用的参数。
  -ccomment
  更新利用者帐号password档中的注解栏,通常为利用chfn(1)来修正。
  -dhome_dir
  更新利用者新的登进目次。假如给定-m选项,利用者旧目次会搬到新的目次往,如旧目次不存在则建个新的。
  -eexpire_date
  加上利用者帐号中断日期。日期格局为MM/DD/YY.
  -finactive_days
  帐号过时几往后永世停权。当值为0时帐号则立即被停权。而当值为-1时则封闭此功效。预设值为-1。
  -ginitial_group
  更新利用者新的肇端登进群组。群组名须已存在。群组ID必需参照既有的的群组。群组ID预设值为1。
  -Ggroup,[...]
  界说利用者为一堆groups的成员。每一个群组利用??区格开来,不成以同化空缺字元。群组名同-g选项的限定。假如利用者如今的群组不再此列,则将利用者由该群组中移除。
  -llogin_name
  变动利用者login时的称号为login_name。其于稳定。出格是,利用者目次名应当也会随着更动成新的登进名。
  -sshell
  指定新登进shell。云云栏留白,体系将选用体系预设shell。
  -uuid使
  用者ID值。必需为独一的ID值,除非用-o选项。数字不成为负值。预设为最小不得小于99而逐次增添。0~99传统上是保存给体系帐号利用。利用者目次树下一切的档案目次其userID会主动改动。放在利用者目次外的档案则要自行手动更动。
  告诫
  usermod不同意你改动正在线上的利用者帐号称号。当usermod用来改动userID,必需确认这名user没在电脑上实行任何程序。你需手动变动利用者的crontab档。也需手动变动利用者的at事情档。接纳NISserver须在server上更动相干的NIS设定。
  档案
  /etc/passwd-利用者帐号资讯/etc/shadow-利用者帐号资讯加密/etc/group-群组资讯
</p>
对于开发环境的选择尽量要轻量级和高度可定制,航空母舰级别的工具往往会让你迷惑不解;
再现理想 该用户已被删除
沙发
发表于 2015-1-18 08:34:21 | 只看该作者
用户下达的命令解释给系统去执行,并将系统传回的信息再次解释给用户,估shell也称为命令解释器,有关命令的学习可参考论坛相关文章,精通英文也是学习Linux的关键。
深爱那片海 该用户已被删除
板凳
发表于 2015-1-24 12:41:13 | 只看该作者
未来的学习之路将是以指数增加的方式增长的。从网管员来说,命令行实际上就是规则,它总是有效的,同时也是灵活的。
山那边是海 该用户已被删除
地板
发表于 2015-2-1 15:53:35 | 只看该作者
随着Linux技术的更加成熟、完善,其应用领域和市场份额继续快速增大。目前,其主要应用领域是服务器系统和嵌入式系统。然而,它的足迹已遍布各个行业,几乎无处不在。
不帅 该用户已被删除
5#
发表于 2015-2-7 08:31:10 | 只看该作者
其中不乏很多IT精英的心血。我们学透以后更可以做成自己的OS!?
飘飘悠悠 该用户已被删除
6#
发表于 2015-2-21 11:21:37 | 只看该作者
Linux简单,占内存少,特别是对于程序开发人员来说很方便,如果说windows的成功在于其方便用户的窗口管理界面。
小妖女 该用户已被删除
7#
发表于 2015-3-6 20:29:45 | 只看该作者
Linux最大的特点就是其开源性,这一点是十分难得的,这也是它能够存在到现在的原因之一。
只想知道 该用户已被删除
8#
发表于 2015-3-13 09:27:15 | 只看该作者
任何一个叫做操作系统的东西都是这样子构成的:内核+用户界面+一般应用程序。
冷月葬花魂 该用户已被删除
9#
发表于 2015-3-20 19:31:09 | 只看该作者
让我树立了很大的信心学好这门课程,也学到了不少专业知识和技能。?
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2025-3-14 03:57

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表