linux修改用户目录

作者&投稿:虫会 (若有异议请与网页底部的电邮联系)
linux下怎么修改用户的默认目录~

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选项,表示递归修改。

办法当然是有的。既然你连root密码都忘了,当然不能在你的系统下修改了,你得另外找一个系统来挂接你的磁盘再进行修改。我给你提供几个办法来进行尝试,希望对你有用:办法1(推荐):用安装光盘解决这个问题,我不知道你用的什么系统啊,我以redhat和centos给你举例吧。用安装光盘引导系统,在看到引导提示符后输入:linux rescue 回车后你会进入恢复模式,建议你新建一个临时目录,再用mount命令把你的硬盘的根分区挂接到这个临时目录下,强烈建议你把其它分区按照你本来系统的目录结构都挂接上去,完了之后你就可以在这下面找到你的相关的配置文件进行修改了。当然,你也可以chroot到你新挂接的目录下把root密码重置了。 办法2:假如你命令用的不熟练的话,你可以尝试在虚拟机下重新安装一个系统(一定要重新建立一个虚拟磁盘,千万不要用你原来的虚拟磁盘,否则可能你的一些系统数据会丢失)。安装在安装过程中分区那一步的时候,把你的老磁盘挂接到一个临时目录下。安装完之后,用你的新系统引导后,你就可以在你挂接老磁盘的那个目录下找到你的配置文件,修改它们就行了,这样的方式因为这个过程因为涉及到重装系统,相对而言比较复杂。 办法3:类似于办法1,你可以安标准方式加载linux安装程序,进入安装画面(选择键盘之前)后,看alt+F2进入命令模式,之后按照办法1的方式进行修改。 其实很简单,就是用另一个你有权限的系统来挂接你的老磁盘,再把你的配置改回去。

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

额,你要启用root才能用root的,普通用户在终端用sudo passwd root给root添加密码,就能用root登录了。

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

最后使用 cat /etc/passwd  查看用户路径   查找Linux命令看下图:




如何更改linux文件的拥有者及用户组
更改文件拥有者 (chown )[root@linux ~]# chown 账号名称 文件或目录 改变文件的用户组用命令 chgrp [root@linux ~]# chgrp 组名 文件或目录 -R : 进行递归,连同子目录下的所有文件、目录 同时修改用户和组,也可以用 chown

在linux中,如何增加,修改,删除,暂停和冻结用户名
(1)将用户名vbird修改为vbirdfly 注意:关机(shutdown),再以root用户登录系统才能成功修改用户名,仅退出(layout)是不可以的。命令行键入:# usermod -l vbirdfly vbird vbird用户已经成功该名为vbirdfly,但其家目录和密码仍然是原vbird的。退出(layout)系统后,再重新以vbird用户和原密码登录...

linux中怎么样修改用户权限?
想要普通用户有权限,以ROOT帐号登陆,然后输入chmod o +rw [fileName]。建议你用man chmod看看chmod的详细说明。修改权限:1)管理用户(user)的工具或命令;useradd 注:添加用户adduser 注:添加用户passwd 注:为用户设置密码usermod 注:修改用户命令,可以通过usermod 来修改登录名、用户的家目录...

linux管理用户的方法有哪些
linux上用户和组的管理一般使用user和group相关命令管理 用户管理:1、添加新的用户账号 使用useradd命令,其语法如下:useradd 选项 用户名 其中各选项含义如下:-c comment 指定一段注释性描述。-d 目录 指定用户主目录,如果此目录不存在,则同时使用-m选项,可以创建主目录。-g 用户组 指定用户所属...

linux更改用户名
linux更改用户名的方法是:1、以root身份登录,然后使用下列命令进行修改。“usermod-lNewUser-d\/home\/NewUser-mOldUser”、“usermod-lalao-d\/home\/alao-mtom”。2、修改用户名,修改登录后使用的路径,修改登录名称的同时将目录名称一同修改。

linux 如何修改所有者不是自己的文件权限
解决的方法和操作步骤如下:1、首先,打开Linux系统,创建目录,并使用命令mkdir ceshi创建一个文件夹,如下图所示,然后进入下一步。2、其次,完成上述步骤后,检查此文件夹的权限,如下图所示,然后进入下一步。3、接着,完成上述步骤后,此ceshi文件的用户组linuxadmin,修改用户组的权限chgrp ...

在Linux下,怎么切换目录?
4、接下来让我们用ls命令看看用户目录下有什么,其中蓝色的为文件夹,白色的为普通文件。5、我们可以cd Music进入Muisc目录,注意linux是区分大小写的。6、现在我们用clear命令清屏,然后回到用户目录,输入cd Docu然后按tab键,就可以自动补全目录名,回车就可以切换到所需目录,如果按一下tab没有反应,...

如何修改Linux文件的属性与权限
修改Linux文件的属性与权限需要以下几步:建立一个目录,目录命令为【mkdir】。并用【ls】命令查看目录相关信息,如图,test的权限为rwxr-xr-x。改变文件所属用户组,命令格式改为chgrp 用户名文件或目录。如图所示,原用户组为root,现将其修改到nerd用户组。改变文件所有者。,命令格式设为:chown 所有...

linux用户组删除用户linux用户组删除用户
如何在Linux下添加\/删除\/修改,用户及用户组?Linux删除用户组和用户时常用的一些命令和参数。1、从组中删除用户 编辑\/etc\/group找到GROUP1那一行,删除A 或者用命令 gpasswd-dAGROUP 2、建用户:adduserphpq\/\/新建phpq用户 passwdphpq\/\/给phpq用户设置密码 3、建工作组 groupaddtest\/\/新建test工作组...

linux下面如何更改用户名,使得所有原所属文件夹的拥有者和所属组名 ...
chown -hR username:groupname .\/目录名\\x0d\\x0a其中:h表示对符号链接也起作用;\\x0d\\x0aR表示对所有子文件也起作用;\\x0d\\x0a后面的用户名和组名用冒号分割;\\x0d\\x0a最后是要修改的目标文件夹;\\x0d\\x0a如有疑惑,在终端 man chown ...

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

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

新昌县17030133234: Linux下如何修改用户默认目录 -
检彭克欣: 就是用户帐号里写的用户目录,不但是默认目录,那是"home" 要是说的仅是默认位置,那么登陆脚本可以改到别处

新昌县17030133234: linux用什么命令修改目录名称? -
检彭克欣: linux下修改主目录的方法: 第一,修改/etc/passwd文件 ; 第二,usermod命令; 具体方法: 第一种方法:vi /etc/passwd ; 找到要修改的用户那几行,修改掉即可,此方法建议慎用. /etc/passwd文件格式 . 登录名:加密口令:数字用户ID:...

新昌县17030133234: 如何改变linux用户默认目录 -
检彭克欣: id 即可查看用户ID. 修改用户默认目录,不是你给出的指令,而是: usermod -d

新昌县17030133234: linux中怎样修改一个普通用户的家目录?
检彭克欣: 如果 你用户已经创建 你可以使用 usermod命令进行修改 如果 用户尚未创建 可以编辑useradd文件 使得创建用户的时候默认指定家目录

新昌县17030133234: 如何修改linux登录后默认目录 -
检彭克欣: 1、linux用户登录后默认目录是在/etc/passwd文件设置的.如下图所示,一共显示了四行数据,其中第一行的/root即为root用户登录后的默认目录,第二行daemon用户的默认目录是/usr/sbin.2、要修改登录后默认目录,可以用vim编辑器,打开/etc/passwd ,找到相应的用户,修改倒数第一个冒号前面的目录即可,如下图所示.

新昌县17030133234: Linux中如何改变目录位置至用户登录的工作目录 -
检彭克欣: 启动linux的时候使用单用户模式进去,然后就可以更改root密码了.

新昌县17030133234: 如何更改linux 用户的home目录 -
检彭克欣: 修改/etc/passwd文件中定义的HOME路径位置就行了

新昌县17030133234: Linux系统怎么把用户主目录改到/usr/local/src/下 -
检彭克欣: usermod -d /usr/local/src username 使用参数 -d 就可以改变用户的主目录了,像这条命令就把用户的主目录改成 /usr/local/src了.

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