linux如何修改用户主目录

作者&投稿:崇帘 (若有异议请与网页底部的电邮联系)
linux中如何修改用户主目录~

  详细说明如下:
  第一种方法:vi /etc/passwd
  找到要修改的用户那几行,修改掉即可。此法很暴力,建议慎用。
  /etc/passwd文件格式
  登录名:加密口令:数字用户ID:数字组ID:注释字段:起始目录:shell程序
  用此方法修改了用户宿主目录后,会出现某些异常,如:bash环境异常,需要将用户原宿主目录下的隐藏文件拷贝到更改后的宿主目录即可
  cp /原宿主目录/.* /目标目录
  第二种:usermod
  usermod -d /usr/newfolder -u uid
  -u后面一定要接uid啊,不是username
  附:usermod详细参数
  语  法:usermod [-LU][-c <备注][-d <登入目录][-e <有效期限][- f <缓冲天数][-g <群组][-G <群组][-l <帐号名称][-s ][-u ] [用户帐号]
  补充说明:usermod可用来修改用户帐号的各项设定。
  参  数:
  -c<备注  修改用户帐号的备注文字。
  -d登入目录  修改用户登入时的目录。
  -e<有效期限  修改帐号的有效期限。
  -f<缓冲天数  修改在密码过期后多少天即关闭该帐号。
  -g<群组  修改用户所属的群组。
  -G<群组  修改用户所属的附加群组。
  -l<帐号名称  修改用户帐号名称。
  -L  锁定用户密码,使密码无效。
  -s  修改用户登入后所使用的shell。  -U  解除密码锁定

1、开始之前,我们需要有root权限。这里我们就以binn这个用户为例。我们先来看看我们机器上有哪些shell。cat /etc/shells。

2、使用的shell是bash,最后一个:后面的字段即是用户shell路径。

3、登入binn用户,查看是否是bash。可以看到确实是bash无误。

4、那么,我们先把binn用户登出。logout然后再回到我们root这里,vim /etc/passwd打开用户配置文件。把binn的shell改为ksh。按a插入。修改binn最后:后的字段——/bin/bash为/bin/ksh。

5、按下ESC输入:wq保存退出。


6、然后我们再次登录binn。可以看到确实是ksh无误。

1、打开操作系统,切换到要修改的文件或目录的父目录。注意,首先切换到root用户群进行更改。

2、接下来,复制/etc/rc.d下的文件到/tmp下,并切换到/tmp目录。

3、文件的基本权限分为三种:rwx,权限的对象也有三种:属主(u)、属组(g)、其他(o)。对于文件权限的修改,有两种方式。第一种指定对某一类用户添加(+)或删除(-)某一个权限。在不指定用户时,表示对所有用户修改某一个权限。

4、第二种是直接指定一个3位的8进制数,它的二进制表示的每一位分别表示该用户的某个权限,0表示没有权限,1表示有权限。

5、以上的命令只能修改对应的目录自身权限,不能修改目录内部文件的权限。如果要修改目录内部的权限,则使用-R选项,表示递归修改。



1、开始之前,我们需要有root权限。这里我们就以binn这个用户为例。我们先来看看我们机器上有哪些shell。cat /etc/shells。

2、使用的shell是bash,最后一个:后面的字段即是用户shell路径。

3、登入binn用户,查看是否是bash。可以看到确实是bash无误。

4、那么,我们先把binn用户登出。logout然后再回到我们root这里,vim /etc/passwd打开用户配置文件。把binn的shell改为ksh。按a插入。修改binn最后:后的字段——/bin/bash为/bin/ksh。

5、按下ESC输入:wq保存退出。

6、然后我们再次登录binn。可以看到确实是ksh无误。



  第一:修改/etc/passwd文件   详细说明如下:   第一种方法:vi /etc/passwd   找到要修改的用户那几行,修改掉即可。此法很暴力,建议慎用。   /etc/passwd文件格式   登录名:加密口令:数字用户ID:数字组ID:注释字段:起始目录:shell程序   用此方法修改了用户宿主目录后,会出现某些异常,如:bash环境异常,需要将用户原宿主目录下的隐藏文件拷贝到更改后的宿主目录即可   cp /原宿主目录/.* /目标目录   第二种:usermod   usermod -d /usr/newfolder -u uid   -u后面一定要接uid啊,不是username   附:usermod详细参数   语  法:usermod [-LU][-c <备注][-d <登入目录][-e <有效期限][- f <缓冲天数][-g <群组][-G <群组][-l <帐号名称][-s ][-u ] [用户帐号]   补充说明:usermod可用来修改用户帐号的各项设定。   参  数:   -c<备注  修改用户帐号的备注文字。   -d登入目录  修改用户登入时的目录。   -e<有效期限  修改帐号的有效期限。   -f<缓冲天数  修改在密码过期后多少天即关闭该帐号。   -g<群组  修改用户所属的群组。   -G<群组  修改用户所属的附加群组。   -l<帐号名称  修改用户帐号名称。   -L  锁定用户密码,使密码无效。   -s  修改用户登入后所使用的shell。   -U  解除密码锁定

有两种方法:
第一:修改/etc/passwd文件
第二:usermod命令
详细说明如下:
第一种方法:vi /etc/passwd
找到要修改的用户那几行,修改掉即可。此法很暴力,建议慎用。
第二种:usermod
usermod -d /usr/newfolder -u uid
-u后面一定要接uid啊,不是username
附:usermod详细参数
语  法:usermod [-LU][-c <备注>][-d <登入目录>][-e <有效期限>][-
f <缓冲天数>][-g <群组>][-G <群组>][-l <帐号名称>][-s ][-u ]
[用户帐号]
补充说明:usermod可用来修改用户帐号的各项设定。
参  数:
-c<备注>   修改用户帐号的备注文字。
-d登入目录>   修改用户登入时的目录。
-e<有效期限>  修改帐号的有效期限。
-f<缓冲天数>   修改在密码过期后多少天即关闭该帐号。
-g<群组>   修改用户所属的群组。
-G<群组>   修改用户所属的附加群组。
-l<帐号名称>  修改用户帐号名称。
-L  锁定用户密码,使密码无效。
-s  修改用户登入后所使用的shell。
-u  修改用户ID。
-U  解除密码锁定。

  操作步骤如下:

  1、切换到root用户,直接修改/etc/passwd文件,找到用户名一行,如下图所示修改路径,然后保存即可;


  2、切换到root用户,使用usermod命令,例如usermod -d /tmp test (test为用户名),使用该命令请确保该用户下没有运行的软件或进程;


  3、最后切换到普通账户,就会看到当前默认目录已经更改了。




linux更改命令linux更改命令
Linux中可以使用usermod命令更改用户名,具体的操作方法如下:1、首先打开linux的终端,输入指令修改用户名,简单的用户名修改是usermod加参数l,后面跟新用户名,最后是旧用户名。2、此时用cd命令来到home目录,会发现存在一点小问题,就是只能修改用户名而不能更新用户目录下的该用户文件。3、如果要更...

linux修改文件并保存退出linux修改文件并保存
Linux下如何用vi编辑和保存文件?1、查看目录下文件file.txt的内容,使用catfile.txt(ls\/\/表示查看当前目录下的文件目录;catfile.txt\/\/表示查看该文件的内容)发现内容是helloworld。2、使用vifile.txt进入到编辑界面,如下所示:3、进入到编辑模式,按键i,此时可以移动光标到想修改的位置,同时我们修改内...

linux下添加删除修改用户
-s 修改用户登入后所使用的shell。-u 修改用户ID。-U 解除密码锁定。---例:将用户 user1的登录名改为 u1,usermod –l u1 user1例:将用户 dapi 改到 pipi组中,usermod –g pipi dapi例:将用户 user1 目录改为\/users\/us1usermod –d \/users\/us1 user14、使用命令 userdel 删除用户账户userdel功能说...

Linux文件属性修改
[root@www ~]# chown root:root install.log[root@www ~]# ls -l-rw-rr 1 root root 68495 Jun 25 08:53 install.log 3、chmod:更改文件9个属性 Linux文件属性有两种设置方法,一种是数字,一种是符号。Linux 文件的基本权限就有九个,分别是owner\/group\/others(拥有者\/组\/其他)三种身份...

linux用户密码修改命令linux用户密码修改
1、点击进入linux系统终端程序。2、在系统终端程序中输入sudopasswd命令。3、在sudopasswd命令后输入需要更改密码的用户名。4、输入管理员密码。5、输入需要更改的密码。6、重新输入新密码。7、如图所示,更改密码成功。linux如何修改用户的密码?1、首先,要用CRT软件连接Linux系统。2、首选,确认是用root...

linuxvi修改只读文件linuxvi修改
如何在linux下编辑和修改文件?1、开启一个虚拟机,使用ctrl+alt+t或者双击terminal进入终端命令界面。2、使用vi+文件可以(创建)进入编辑文件,如:visave.c。3、进入文件后,按“i”或者“a”进入插入模式。4、下方显示insert,即可开始编辑和修改文件。5、编辑好后,按下“esc”,可退出插入模式。...

linux修改root
1、进入终端,执行“su-”命令,输入密码,获取root权限;2、执行“usermod-l新用户名旧用户名”或“groupmod-n新用户名旧用户名”命令修改用户名;3、重启电脑即可。su—root如何更改密码?Linux更改root用户密码的具体操作步骤如下:1.使用putty连接到用服务器,在登陆的界面中输入:root,点击回车。2....

如何修改linux服务器的主机名如何修改linuxip
1、首先使用ifconfig命令查看本机IP地址:ifconfig-a 2、修改IP地址:ifconfigeth0192.168.0.100 3、设置子网掩码:ifconfigeth0netmask255.255.255.0 4、设置默认网关:routeadddefaultgw192.168.0.1 5、保存配置信息:\/etc\/init.d\/networkrestart linux中如何改IP?第一种方式就是在安装的时候...

linux修改用户的密码的命令linux修改用户的密码
linux如何修改用户的密码?1、首先,要用CRT软件连接Linux系统。2、首选,确认是用root用户登录系统的。输入命令:id,查看登录用户信息。3、若修改root自己的密码,直接输入passwd.输入两遍,新密码即可。4、若修改其他用户,如oracle的密码,可直接输入passwdoracle.输入两遍性新密码即可。5、这样就修改...

Linux系统中如何修改及设置文件系统的权限及安全
在Linux下锁定文件的命令是chattr,通过这个命令可以修改ext2、ext3、ext4文件系统下文件属性,但是这个命令必须有超级用户root来执行。和这个命令对应的命令是lsattr,这个命令用来查询文件属性。 通过chattr命令修改文件或者目录的文件属性能够提高系统的安全性,下面简单介绍下chattr和lsattr两个命令的用法。 chattr命令的语法...

秦州区18837669316: linux如何修改用户主目录 -
倚庙安理: 详细说明如下: 第一种方法:vi /etc/passwd 找到要修改的用户那几行,修改掉即可.此法很暴力,建议慎用. /etc/passwd文件格式 登录名:加密口令:数字用户ID:数字组ID:注释字段:起始目录:shell程序 用此方法修改了用户宿主目...

秦州区18837669316: Linux下如何修改用户默认目录 -
倚庙安理: 就是用户帐号里写的用户目录,不但是默认目录,那是"home" 要是说的仅是默认位置,那么登陆脚本可以改到别处

秦州区18837669316: linux用什么命令修改目录名称? -
倚庙安理: linux下修改主目录的方法: 第一,修改/etc/passwd文件 ; 第二,usermod命令; 具体方法: 第一种方法:vi /etc/passwd ; 找到要修改的用户那几行,修改掉即可,此方法建议慎用. /etc/passwd文件格式 . 登录名:加密口令:数字用户ID:...

秦州区18837669316: linux修改用户目录 -
倚庙安理: 没有root口令是改不回来了,不过可以试试修改profile文件,如果有权限,可以在里面加入cd /home/你的用户名来自动进入你指定的目录一般来说,如果你之前新建用户时未指定用户的Home目录,都会在/home/你的用户名下的try it

秦州区18837669316: 如何改变linux用户默认目录 -
倚庙安理: id 即可查看用户ID. 修改用户默认目录,不是你给出的指令,而是: usermod -d

秦州区18837669316: linux中怎样修改一个普通用户的家目录?
倚庙安理: 如果 你用户已经创建 你可以使用 usermod命令进行修改 如果 用户尚未创建 可以编辑useradd文件 使得创建用户的时候默认指定家目录

秦州区18837669316: 如何修改linux登录后默认目录 -
倚庙安理: 在usr/sbin目录下找到了usermod,键入如下命令: ./usermod -d /home/username -U username系统提示: usermod: username not found in /etc/passwd又尝试新建用户: ./useradd -m username系统提示: useradd: user username exists我真服了.......

秦州区18837669316: Linux系统怎么把用户主目录改到/usr/local/src/下 -
倚庙安理: usermod -d /usr/local/src username 使用参数 -d 就可以改变用户的主目录了,像这条命令就把用户的主目录改成 /usr/local/src了.

秦州区18837669316: 如何修改linux下用户自动建立的家目录 -
倚庙安理: Linux下给新用户建立文件和目录权限,只需要添加该用户到希望他创建文件和目录的用户组里即可,案例如下:案例:希望新建用户admin,能在/baidu目录下创建文件和目录.1.在/目录下用ls命令查看baidu目录的组用户权限ls -l baidu#查看baidu所属的用户和组,并可以查看组用户的权限2.修改用户admin对baidu文件夹的权限chmod 777 baidugpasswd -a admin admin #可以将用户admin添加到用户组里这样新建的用户admin,便能在/baidu这个目录下拥有创建文件和目录的权限了.

秦州区18837669316: 如何更改linux文件目录拥有者及用户组 -
倚庙安理: 你好,具体修改操作步骤如下: 一、《Linux的chmod命令》.在 shell 中,可以使用chown命令来改变文件所有者及用户组,chgrp命令来改变文件所在用户组.在 Linux的C程序中,可以使用chown函数来改变文件所有者,及所在用户组.e799...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网