• linux添加用户例如oracle


    何在Linux环境下添加Oracle用户信息呢?下文对Oracle用户信息的添加方法作了详细的介绍,希望可以让您对Oracle用户信息方面有更深的认识。

    创建一个用户组oinstall: 
    # groupadd oinstall

    创建一个用户组dba: 
    # groupadd dba

    创建一个用户主目录/u01/oracle: 
    # mkdir -p /u01/oracle

    创建用户oracle 到主组oinstall,副组dba,主目录/u01/oracle: 
    # useradd -g oinstall -G dba -d /u01/oracle oracle

    如果oracle用户已经存在则: 
    # usermod -g oinstall -G dba -d /u01/oracle oracle

    查看用户oracle的添加情况 
    # id oracle

    查看oracle所属的组: 
    # groups oracle

    把/u01的所有者改为oracle
    # chown -R oracle:oinstall /u01

    以上Linux环境下添加Oracle用户信息的方法介绍。

    [root@websvr01 ~]# groupadd ftpusrs
    [root@websvr01 ~]#

    [root@websvr01 ~]# useradd -d /home/ftp01 ftp_usr
    [root@websvr01 ~]#

    [root@websvr01 ~]# passwd ftp_usr
    Changing password for user ftp_usr.
    New UNIX password:
    BAD PASSWORD: it is based on a dictionary word
    Retype new UNIX password:
    passwd: all authentication tokens updated successfully.
    [root@websvr01 ~]#

    [root@websvr01 ~]# usermod -s /sbin/nologin ftp_usr  //限定用户ftp_usr不能telnet,只能ftp
    [root@websvr01 ~]#

    [root@websvr01 ~]# usermod -s /sbin/bash ftp_usr //用户ftp_usr恢复正常
    [root@websvr01 ~]#

    [root@websvr01 ~]# usermod -d /ftp_usr ftp_usr //尽管根目录下没有ftp_usr这个目录!!!
    [root@websvr01 ~]# ll /
    total 162
    drwxr-xr-x 2 root root 4096 May 3 13:38 bin
    drwxr-xr-x 4 root root 1024 May 2 11:57 boot
    drwxr-xr-x 8 root root 6480 May 3 12:30 dev
    drwxr-xr-x 88 root root 12288 May 3 15:11 etc
    drwxr-xr-x 3 root root 4096 May 3 15:03 home
    drwxr-xr-x 2 root root 4096 Feb 21 2005 initrd
    drwxr-xr-x 12 root root 4096 May 3 13:37 lib
    drwx------ 2 root root 16384 May 2 07:53 lost+found
    drwxr-xr-x 4 root root 4096 May 3 12:30 media
    drwxr-xr-x 2 root root 4096 Jul 25 2008 misc
    drwxr-xr-x 3 root root 4096 May 2 13:04 mnt
    drwxr-xr-x 2 root root 4096 Feb 21 2005 opt
    dr-xr-xr-x 67 root root 0 May 3 08:28 proc
    drwxr-x--- 14 root root 4096 May 3 13:47 root
    drwxr-xr-x 2 root root 12288 May 3 13:38 sbin
    drwxr-xr-x 2 root root 4096 May 2 11:53 selinux
    drwxr-xr-x 2 root root 4096 Feb 21 2005 srv
    drwxr-xr-x 9 root root 0 May 3 08:28 sys
    drwxrwxrwt 5 root root 4096 May 3 13:46 tmp
    drwxr-xr-x 15 root root 4096 May 2 12:03 usr
    drwxr-xr-x 22 root root 4096 May 2 12:10 var
    [root@websvr01 ~]#

  • 相关阅读:
    sizeof运算符介绍以及常见的坑
    程序员面试需要带身份证和毕业证原件吗
    CentOS7配置rsync实现文件同步
    CentOS7配置samba共享文件系统
    freecplus框架-字符串操作
    freecplus框架-文件操作
    freecplus框架-日志文件操作
    freecplus框架-日期、时间和计时器
    Unix 网络编程卷一源码编译踩坑记录 ubtutu 19.10
    实时人流量监测——海康威视sdk初体验
  • 原文地址:https://www.cnblogs.com/simhare/p/3056515.html
Copyright © 2020-2023  润新知