linux修改用户的目录
⑴ 如何修改linux登录后默认目录
1、linux用户登录后默认目录是在/etc/passwd文件设置的。如下图所示,一共显示了四行数据,其中第一行的/root即为root用户登录后的默认目录,第二行daemon用户的默认目录是/usr/sbin。
⑵ linux修改用户目录
办法当然是有的。既然你连root密码都忘了,当然不能在你的系统下修改了,你得另外找一个系统来挂接你的磁盘再进行修改。我给你提供几个办法来进行尝试,希望对你有用:办法1(推荐):用安装光盘解决这个问题,我不知道你用的什么系统啊,我以redhat和centos给你举例吧。用安装光盘引导系统,在看到引导提示符后输入:linux rescue 回车后你会进入恢复模式,建议你新建一个临时目录,再用mount命令把你的硬盘的根分区挂接到这个临时目录下,强烈建议你把其它分区按照你本来系统的目录结构都挂接上去,完了之后你就可以在这下面找到你的相关的配置文件进行修改了。当然,你也可以chroot到你新挂接的目录下把root密码重置了。 办法2:假如你命令用的不熟练的话,你可以尝试在虚拟机下重新安装一个系统(一定要重新建立一个虚拟磁盘,千万不要用你原来的虚拟磁盘,否则可能你的一些系统数据会丢失)。安装在安装过程中分区那一步的时候,把你的老磁盘挂接到一个临时目录下。安装完之后,用你的新系统引导后,你就可以在你挂接老磁盘的那个目录下找到你的配置文件,修改它们就行了,这样的方式因为这个过程因为涉及到重装系统,相对而言比较复杂。 办法3:类似于办法1,你可以安标准方式加载linux安装程序,进入安装画面(选择键盘之前)后,看alt+F2进入命令模式,之后按照办法1的方式进行修改。 其实很简单,就是用另一个你有权限的系统来挂接你的老磁盘,再把你的配置改回去。
⑶ Linux如何修改用户家目录
方法:usermosermod -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 解除密码锁定。
⑷ 如何更改linux 用户的home目录
Linux下默认的用户目录一般为/home/xxx(root用户除外),有些时候我们可能需要修改这个目录,下面我就给大家分享2中修改的方法
⑸ 如何修改linux下用户自动建立的家目录
Linux下给新用户建立文件和目录权限,只需要添加该用户到希望他创建文件和目录的用户组里即可,案例如下:案例:希望新建用户admin,能在/目录下创建文件和目录。1.在/目录下用ls命令查看目录的组用户权限ls -l #查看所属的用户和组,并可以查看组用户的权限2.修改用户admin对文件夹的权限chmod 777 gpasswd -a admin admin #可以将用户admin添加到用户组里这样新建的用户admin,便能在/这个目录下拥有创建文件和目录的权限了。
⑹ linux命令 用什么命令设置用户home目录
用usermod -md /path/to/new/homexxx,操作方法如下:
1、首先在linux中,使用命令:usermod -h查看usermod命令的具体用法。
⑺ linux中怎样修改一个普通用户的家目录
如果
你用户已经创建
你可以使用
usermod命令进行修改
如果
用户尚未创建
可以编辑useradd文件
使得创建用户的时候默认指定家目录
⑻ Linux下如何修改用户默认目录
就是用户帐号里写的用户目录,不但是默认目录,那是"home"
要是说的仅是默认位置,那么登陆脚本可以改到别处
⑼ linux下怎么修改用户的默认目录
1、开始之前,我们需要有root权限。这里我们就以binn这个用户为例。我们先来看看我们机器上有哪些shell。cat /etc/shells。
6、然后我们再次登录binn。可以看到确实是ksh无误。
⑽ linux用什么命令修改目录名称
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, 则回到用户的主目录。为了改变到指定目录,用户必须拥有对指定目录的执行和读权限。