当前位置: 首页 > news >正文

Linux_创建用户

创建一个名为hello的用户,并指定/home/hello为根目录

useradd -d /home/hello -m hello 

设置密码 ,密码会输入两次,一次设置密码,一次确认密码,两次密码要输入的一样

passwd hello

useradd的常用参数含义

-d

指定用户登入时的主目录,如果不设置,系统默认值/home/<用户名>

-D

变更预设值。

-e

指定账号的失效日期,日期格式为MM/DD/YY,例如06/30/12。缺省表示永久有效。

-f

指定在密码过期后多少天即关闭该账号。如果为0账号立即被停用;如果为-1则账号一直可用。默认值为-1

-g

指定用户所属的群组

-G

指定用户所属的附加群组。

-m

自动建立用户的登入目录。

-M

不要自动建立用户的登入目录。

-n

取消建立以用户名称为名的群组。

-r

建立系统账号。

-s

指定用户登入后所使用的shell。默认值为/bin/bash。

-u

指定用户ID号。该值在系统中必须是唯一的。0~499默认是保留给系统用户账号使用的,所以该值必须大于499。

使用useradd命令所建立的账号,实际上是保存在/etc/passwd文本文件中

创建新用户登录提示“bash-4.2$”

新建立的用户在登录时显示“-bash-4.2$”,而不是“user@主机名+路径”的显示方式。出现的此问题的原因是在添加普通用户时,用户家目录下丢失了.bash_profile和.bashrc两个环境变量文件。

cp /etc/skel/.bashrc  /home/username
cp /etc/skel/.bash_profile   /home/username

http://www.lryc.cn/news/43549.html

相关文章:

  • RDD(弹性分布式数据集)总结
  • 服务器版RstudioServer安装与配置详细教程
  • 如何在Java中将一个列表拆分为多个较小的列表
  • TryHackMe-Inferno(boot2root)
  • 微信原生开发中 JSON配置文件的作用 小程序中有几种JSON配制文件
  • 【python】为什么使用python Django开发网站这么火?
  • Java设计模式(五)—— 责任链模式
  • VMLogin:虚拟浏览器提供的那些亮眼的功能
  • 第一个错误的版本
  • 2023爱分析·AIGC市场厂商评估报告:拓尔思
  • MobTech|场景唤醒的实现
  • 不在路由器上做端口映射,如何访问局域网内网站
  • ChatGPT 辅助科研写作
  • MySQL最大建议行数 2000w,靠谱吗?
  • 【Tomcat 学习】
  • 重装系统如何做到三步装机
  • 蓝桥杯单片机第十一届省赛客观题(深夜学习——单片机)
  • Pandas对Excel文件进行读取、增删、打开、保存等操作的代码实现
  • js常见的9种报错记录一下
  • ORACLE not available报错处理办法
  • 【Pandas】Python中None、null和NaN
  • 线性表的学习
  • 51单片机学习笔记_13 ADC
  • 类和对象的基本认识之内部类
  • 【操作系统】进程和线程是什么之间是如何通信的
  • setup、ref、reactive、computed
  • 【Gem5】有关gem5模拟器的资料导航
  • 【CSS】清除浮动 ① ( 清除浮动简介 | 清除浮动语法 | 清除浮动 - 额外标签法 )
  • Shell test 命令
  • pytorch项目实战之实时人脸属性检测系统