Welcome 微信登录

首页 / 操作系统 / Linux / Unix用户新建修改以及环境变量设置总结说明

先使用命令cat /etc/passwd | grep username 查看是否已经有该用户,如果没有的话,使用下面命令创建用户。创建用户:useradd username修改密码:echo “mig:mig” | chpasswd创建用户的home目录:usermod -d /root/wy mig更改用户权限:chown -R username wy更改用户shell类型: usermod -s /usr/bin/csh mig 【我习惯于用下面这种方法】:groupadd -g 1010 miguseradd -g 1010 -u 1010 -s /usr/bin/csh -d /home/mig -m migpasswd password然后环境变量的修改:home目录下.bash_profile里存放着oralce的环境变量 (su - Oracle 可能要到oracle用户下才能够看到)如果新建一个用户,需要该用户也能访问oracle,那么需要将oralce用户下.bash_profile(如果是bash为.bash_profile,如果是csh为.profile)里的内容copy到该用户home目录下.bash_profile的文件里 最后 立即生效 用 source .bash_profile (AIX的机器好像是 . ./.bash_profile) -----------------------------------------------------------------------------------添加、删除必须要有超级管理员的权限,普通用户只能更改自己的密码,超级管理员可以更改任何用户的密码,涉及到的文件:/etc/passwd – 用户账户信息       /etc/shadow – 安全的用户账户信息       /etc/group  – 用户组信息1.Useradd useradd 命令可以创建一个新的用户帐号其最基本用法为:useradd [用户名]如输入以下命令useradd newuser系统将创建一个新用户newuser 该用户的Home 目录默认为/home/newuseruseradd 命令的参数较多常用的组合为:useradd [用户名] -g [组名] –G [组名] -d [Home目录名] -p [密码]其中 -g 指定该用户的首要组-G 指定该用户的次要组-d 指定该用户的Home目录-p 指定该用户的密码如输入以下命令:useradd oracle –g oinstall –G dba –d /home/oracle –p ora123系统将创建一个用户oracle,oracle用户的首要组为oinstall,次要组为dba,Home目录为/home/oracle,密码为ora123。 useradd migr –g root –G root –d /oridata/migr –p migr格式:        useradd [-d home] [-s shell] [-c comment] [-m [-k template]] [-f inactive] [-e expire ] [-p passwd] [-r] name 主要参数:-c:加上备注文字,备注文字保存在passwd的备注栏中。 -d:指定用户登入时的启始目录。-D:变更预设值。-e:指定账号的有效期限,缺省表示永久有效。-f:指定在密码过期后多少天即关闭该账号。-g:指定用户所属的群组。-G:指定用户所属的附加群组。-m:自动建立用户的登入目录。-M:不要自动建立用户的登入目录。-n:取消建立以用户名称为名的群组。-r:建立系统账号。-s:指定用户登入后所使用的shell。-u:指定用户ID号。
  • 1
  • 2
  • 下一页
Shell Date 命令详解--总结ksh判断文件是否存在相关资讯      UNIX 
  • 一个涵盖 Unix 44 年进化史的版本  (12/23/2015 19:08:29)
  • 2002年,程序员和Unix大神们的桌面  (11/10/2015 08:18:44)
  • 20个 Unix/Linux 命令技巧  (03/22/2015 08:09:34)
  • UNIX 家族小史  (12/01/2015 12:03:06)
  • 从Unix 和 PC机:重释Linux的起源  (05/17/2015 21:13:04)
  • 什么是Unix以及它为什么这么重要?  (07/23/2014 16:47:39)
本文评论 查看全部评论 (0)
表情: 姓名: 字数