|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
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>
对于开发环境的选择尽量要轻量级和高度可定制,航空母舰级别的工具往往会让你迷惑不解; |
|