导航:首页 > 操作系统 > linux给用户指定主目录

linux给用户指定主目录

发布时间:2023-08-21 16:01:20

㈠ 在linux中新建用户user3,设置其用户的主目录为/home/user3,应如何执行

使用useradd命令 – 创建用户 《Linux就该这么学》有Linux命令大全
-d 新用户每次登陆时所使用的家目录
举个例子 :添加新用户linuxcool,设置家目录为/tmp/linuxcool,用户过期时间为2019/05/01.过期后两天停权:
useradd -e "2019/05/01" -f 2 -d /tmp/linuxcool linuxcool

你的答案是:useradd -d /home/user3 user3

㈡ 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
解除密码锁定

㈢ 如何在linux上用命令实现用户和组的管理

linux上用户和组的管理一般使用user和group相关命令管理
用户管理:
1、添加新的用户账号
使用useradd命令,其语法如下:
useradd
选项
用户名
其中各选项含义如下:
-c
comment
指定一段注释性描述。
-d
目录
指定用户主目录,如果此目录不存在,则同时使用-m选项,可以创建主目录。
-g
用户组
指定用户所属的用户组。
-G
用户组,用户组
指定用户所属的附加组。
-s
Shell文件
指定用户的登录Shell。
-u
用户号
指定用户的用户号,如果同时有-o选项,则可以重复使用其他用户的标识号。
用户名
指定新账号的登录名。
2、删除用户
使用userdel命令,
其格式如下:
如果一个用户的账号不再使用,可以从系统中删除。删除用户账号就是要将/etc/passwd等系统文件中的该用户记录删除,必要时还删除用户的主目录。删除一个已有的用户账号使用userdel命令,其格式如下:
userdel
选项
用户名
常用的选项是-r,它的作用是把用户的主目录一起删除。
3、修改用户
使用usermod命令,
其格式如下:
修改用户账号就是根据实际情况更改用户的有关属性,如用户号、主目录、用户组、登录Shell等。
修改已有用户的信息使用usermod命令,其格式如下:
usermod
选项
用户名
常用的选项包括-c,
-d,
-m,
-g,
-G,
-s,
-u以及-o等,这些选项的意义与useradd命令中的选项一样,可以为用户指定新的资源值。
用户组的管理
1、增加一个新的用户组
使用groupadd命令,
其格式如下:
groupadd
选项
用户组
可以使用的选项有:
-g
GID
指定新用户组的组标识号(GID)。
-o
一般与-g选项同时使用,表示新用户组的GID可以与系统已有用户组的GID相同。
2、删除一个已有的用户组
使用groupdel命令,
其格式如下:
groupdel
用户组
3、修改用户组的属性
使用groupmod命令。
其语法如下:
groupmod
选项
用户组
常用的选项有:
-g
GID
为用户组指定新的组标识号。
-o
与-g选项同时使用,用户组的新GID可以与系统已有用户组的GID相同。
-n新用户组
将用户组的名字改为新名字

㈣ linux下如何添加用户并给用户添加权限

一、添加用户

添加账号就是在系统中创建一个新账号,然后为新账号分配用户号、用户组、主目录和登录Shell等资源。刚添加的账号是被锁定的,无法使用。

1、添加新的用户账号使用useradd命令,其语法如下:?

代码:

useradd选项用户名

其中各选项含义如下:

代码:

-ccomment指定一段注释性描述。

-d目录指定用户主目录,如果此目录不存在,则同时使用-m选项,可以创建主目录。樱中培

-g用户组指定用户所属的用户组。

-G用户组,用户组指定用户所属的附加组。

-sShell文件指定用户的登录Shell。

-u用户号指定用户的用户号,如果同时有-o选项,则可以重复使用其他用户的标识号。

用户名指定新账号的登录名。

例1:

代码:

#useradd_d/usr/sam-msam

此命令创建了一个用户sam,

其中-d和-m选项脊唯用来为登录名sam产生一个主目录/usr/sam(/usr为默认的用户主目录所在的父目录)。

例2:

代培蚂码:

#useradd-s/bin/sh-ggroup_Gadm,rootgem

此命令新建了一个用户gem,该用户的登录Shell是/bin/sh,它属于group用户组,同时又属于adm和root用户组,其中group用户组是其主组。

这里可能新建组:#groupaddgroup及groupaddadm

增加用户账号就是在/etc/passwd文件中为新用户增加一条记录,同时更新其他系统文件如/etc/shadow,/etc/group等。

Linux提供了集成的系统管理工具userconf,它可以用来对用户账号进行统一管理。

二、分配权限

chown-Rhadoop:hadoop/usr/hadoop/

让普通用户拥有root的权限

1.root登录

2.adser用户名

3.passwd用户名

确定密码

4.修改/etc/passwd即可,把用户名的ID和ID组修改成0。

阅读全文

与linux给用户指定主目录相关的资料

热点内容
计算机专业学51单片机 浏览:206
程序员不接受反驳 浏览:294
微软自带的压缩软件 浏览:286
中国玩家在日本服务器做什么 浏览:48
12864和单片机 浏览:898
25匹空调压缩机 浏览:649
adkandroid下载 浏览:308
如何在苹果电脑上装python 浏览:327
哪个app的跑步训练内容最丰富 浏览:583
广讯通怎么删除文件夹 浏览:206
解压的视频化妆品 浏览:674
易语言新进程监视源码 浏览:941
turbo码译码算法 浏览:956
stc11f16xe单片机 浏览:282
linuxupdate命令行 浏览:578
pdf转化成wps 浏览:765
php抛出错误 浏览:159
买车看车用什么app 浏览:656
dos怎么清除屏幕上的命令 浏览:813
压缩裤冬天 浏览:449