精华内容
下载资源
问答
  • Linux下创建用户和用户

    万次阅读 多人点赞 2019-04-10 09:44:45
    1.linux下创建用户 日常运维我们使用useradd命令来创建用户,常用的命令如下: 不加任何参数,仅创建用户 示例:useradd myuser 此时用户的家目录是/home/myuser -d 目录 指定用户主目录,如果此目录不存在,...

    1.linux下创建用户

    日常运维我们使用useradd命令来创建用户,常用的命令如下:

    • 不加任何参数,仅创建用户

            示例:useradd myuser

            此时用户的家目录是/home/myuser

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

            示例:useradd -d /opt/myuser -m myuser

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

            我们创建用户的时候会默认创建一个和用户名相同的用户组,但是有时有需求需要指定用户组,可以使用-g命令来完成用户创建,前提条件是指定的用户组已存在

            示例:useradd -g mygroup myuser

    2. linux下设置用户密码

    2.1. 基本命令

            linux下设置用户的密码需要使用passwd命令

    • root用户修改或设置普通用户密码命令:

            方法一:passwd 普通用户名

                示例:passwd myuser

                会提示你输入密码,并且需要做一次确认密码的重试输入

                如果输入密码后提示:Password has been already used. Choose another.则说明设置的密码之前使用过,执行echo "" > /etc/security/opasswd后重试即可

            方法二:echo "密码"| passwd 用户名 --stdin

                示例:echo "Puluo@123"| passwd myuser --stdin

                这个时候需要使用passwd myuser命令来修改密码,如果输入密码后提示:Password has been already used. Choose another.则说明设置的密码之前使用过,执行echo "" > /etc/security/opasswd后重试即可

    • 普通用户或root用户修改自己的密码

            输入passwd命令后按回车键后输入两次密码即可。

    2.2. passwd常用参数

    • -l 锁定口令,即禁用账号。

              示例:passwd -l myuser

              执行完成后再登录myuser用户输入之前的密码后会提示Access denied

              有时候我们发现机器账号异常登录可以先执行这个命令将用户锁死

    • -u 解锁用户。

              示例:passwd -u myuser

    • -d 使账号无需密码即可登录。

              示例:passwd -d myuser

              这个我尝试执行后发现在登录的时候仍然提示我需要输入密码,但是使用其他普通用户切换到这个用户时可以不输入密码

    3. linux下添加用户组

        groupadd 用户组名称

        示例:groupadd mygroup

    4. linux下修改用户信息

        有时我们需要修改用户的用户组,家目录等信息,这时候使用useradd命令显然就不合适了,linux系统为我们提供了usermod命令,常用的参数与useradd一样大家可自行尝试。

    5. linux删除用户

        删除用户使用命令userdel,示例:userdel myuser,使用这个命令的话只会删除用户,用户的主目录不会被删除,如果需要删除用户的时候也将用户主目录删除则可以使用-r,示例:userdel -r myuser

    6. linux删除用户组

        删除用户组使用命令groupdel,示例:groupdel mygroup,注意,被删除的用户组不可以是任何用户的主用户组,否则删除失败。用户组删除完成后可以到/etc/group文件中去查看被删除则用户组名称已经不存在了。

    7. Shell脚本创建用户

    #!/bin/bash
    
    # 需要创建的用户名,示例:USER_NAME=myuser
    USER_NAME=
    # 创建用户所属的用户组,示例:USER_GROUP=mygroup
    USER_GROUP=
    # 用户密码,示例:USER_PASSWD=Cloud12#$
    USER_PASSWD=
    
    # 校验参数
    function check_param()
    {
        if [[ ! -n ${USER_NAME} ]] || [[ ! -n ${USER_GROUP} ]] || [[ ! -n ${USER_PASSWD} ]]; then
            echo "ERROR: Please check the param USER_NAME,USER_GROUP,USER_PASSWD can not be null"
            exit 1;
        fi
    }
    
    # 创建用户
    function creat_user()
    {
        check_param
    	
        #create group
        grep "^${USER_GROUP}" /etc/group &> /dev/null
        if [ $? -ne 0 ]; then
            groupadd ${USER_GROUP}
        fi
        #create user
        id ${USER_NAME} &> /dev/null
        if [ $? -ne 0 ]; then
            useradd -g ${USER_GROUP} ${USER_NAME} -d /home/${USER_NAME}
            echo ${USER_PASSWD}| passwd ${USER_NAME} --stdin
            chage -M 99999 ${USER_NAME}
        fi
    }
    
    creat_user $*
    

             该脚本需要填写的参数在脚本的最上方

    USER_NAME

    需要创建的用户名

    示例USER_NAME=myuser

    USER_GROUP

    创建用户所属的用户组

    示例USER_GROUP=mygroup

    USER_PASSWD

    用户密码

    示例USER_PASSWD=Cloud12#$

    展开全文
  • Android8.0创建文件夹失败

    千次阅读 2018-12-25 14:11:50
    查看了log,发现是创建文件夹时失败了,导致后面写文件的时候找不到路径。 最后发现原来8.0系统如果要创建文件夹的话,必须申请写的权限,本来读写是一个权限,申请了读的权限,写的权限也就申请了。不知道8.0系统...

    最近在做Target26的适配,一直使用的的是Android7的系统开发。
    在Android7上一切都运行的很好,但在Android8.0的手机上却出现了崩溃。查看了log,发现是创建文件夹时失败了,导致后面写文件的时候找不到路径。
    最后发现原来8.0系统如果要创建文件夹的话,必须申请写的权限,本来读写是一个权限组,申请了读的权限,写的权限也就申请了。不知道8.0系统修改了这个机制是出于什么目的······,大家遇到这个问题是不是跟我一样的想法。其实是我们理解有偏差。
    照官方的说法是,在8.0之前的系统,只要申请了同一权限组的任意权限,其它权限也都自动授权了。而在8.0的系统上修复了该问题,改成了只要申请了同一权限组的任意权限,其他权限在申请时也会自动授权。在8.0的系统中在使用WRITE_EXTERNAL_STORAGE时还是需要申请权限,只是不提示给用户,而是自动授权。可能是官方觉得这样更符合开发规范吧。
    系统内心独白:虽然我可以允许你使用申请了权限的权限组中的其它权限,但是你还是需要告诉我你要使用该权限,我才能自动给你授权。
    所以如果就需要判断一下,如果是8.0的系统以上,需要再申请一下Write权限。

        if (Build.VERSION.SDK_INT >= 26 && checkSelfPermission(Manifest.permission.WRITE_EXTERNAL_STORAGE)
         != PackageManager.PERMISSION_GRANTED) {
            requestPermissions(new String[]{Manifest.permission.WRITE_EXTERNAL_STORAGE}, 1);
        }
    
    展开全文
  • 问题描述 ========== SQL Server 2005 在更新SP3时,提示创建本地用户组失败。 故障排查及解决办法 ========== 1. MSP Error: 29511 创建本地组 SQLServer2005MSOLAPUser$SYDBSVRA$MSSQLSERVER 失败 在summary.txt...

    问题描述

    ==========

    SQL Server 2005 在更新SP3时,提示创建本地用户组失败。

    故障排查及解决办法

    ==========

    1. MSP Error: 29511  创建本地组 SQLServer2005MSOLAPUser$SYDBSVRA$MSSQLSERVER 失败

    在summary.txt中,存在以下错误信息:

    ----------------------------------------------------------------------------------

    Product                   : Analysis Services (MSSQLSERVER)

    Product Version (Previous): 1399

    Product Version (Final)   :

    Status                    : 失败

    Log File                  : C:/Program Files/Microsoft SQL Server/90/Setup Bootstrap/LOG/Hotfix/OLAP9_Hotfix_KB955706_sqlrun_as.msp.log

    Error Number              : 29511

    Error Description         : MSP Error: 29511  创建本地组 SQLServer2005MSOLAPUser$SYDBSVRA$MSSQLSERVER 失败。

    在OLAP9_Hotfix_KB955706_sqlrun_as.msp.log中存在以下错误信息:

    ----------------------------------------------------------------------------------

    MSI (s) (6C!1C) [14:45:10:312]: 产品: Microsoft SQL Server 2005 Analysis Services (64 位) -- 错误 29511。创建本地组 SQLServer2005MSOLAPUser$SYDBSVRA$MSSQLSERVER 失败。

    错误 29511。创建本地组 SQLServer2005MSOLAPUser$SYDBSVRA$MSSQLSERVER 失败。

    MSI (s) (6C:30) [14:45:10:343]: User policy value 'DisableRollback' is 0

    MSI (s) (6C:30) [14:45:10:343]: Machine policy value 'DisableRollback' is 0

    操作结束 14:45:10: InstallFinalize。返回值 3。

    在windows组管理中,手动删除这个组,当重建一个global group时,失败,发生类似于如下的错误:

    "Cannot create the object because directory service was unable to allocate a relative identifier"

    解决办法

    ========
    1.下载并安装Windows server 2003支持工具
    http://www.microsoft.com/downloads/en/details.aspx?FamilyId=6EC50B78-8BE1-4E81-B3BE-4E7AC4F0912D&displaylang=en

    2.找到该文件夹,并运行adsiedit.msc

    3.Domain->CN=System->CN=RIDManager$->右键,打开property

    4.找到属性FsmoRoleOwner:

    我们发现类似于这样的一串值:
    CN=NTDS Settings/0ADEL:4aaffd7b-ffe7-4349-917f85c99b874e8,CN=CULLDC02,CN=Servers,CN=Birkenhead,CN=Sites,CN=Configuration,DC=cull,DC=local

    “/0ADEL:4aaffd7b-ffe7-4349-917f85c99b874e8”表明有一个对象已经不存在

    5.删掉这部分,将这串值更正为:
    CN=NTDS Settings,CN=CULLDC02,CN=Servers,CN=Birkenhead,CN=Sites,CN=Configuration,DC=cull,DC=local

    6.点击OK,关闭该工具

    7.再次尝试手工创建一个global group,成功。

    8.重新安装SQL Server 2005 SP3.

    展开全文
  • 报错:标题: Microsoft SQL Server Management Studio---------------------------... 的 创建 失败。 (Microsoft.SqlServer.Management.HadrModel)有关帮助信息,请单击: http://go.microsoft.com/fwlink?ProdName...
    报错:
    
    标题: Microsoft SQL Server Management Studio
    ------------------------------

    可用性组侦听器 "LISTENER001" 的 创建 失败。  (Microsoft.SqlServer.Management.HadrModel)

    有关帮助信息,请单击: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=14.0.17230.0+((SSMS_Rel_17_4).180313-0650)&EvtSrc=Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FailedOperationExceptionText&EvtID=创建+AvailabilityGroupListener&LinkId=20476

    ------------------------------
    其他信息:

    执行 Transact-SQL 语句或批处理时发生了异常。 (Microsoft.SqlServer.ConnectionInfo)


    解决方案

    将域用户添加到本地管理组中


    使用域账户作为SQL server的帐户名

    【侦听器】名称liseten0001,端口为1433,指定使用静态IP:10.211.34.235


    其中端口号是,MYSQLSERVER的服务中TCP的端口号




    可以看我的我爱你完整配置

    Always On 故障转移群集实例

    https://blog.csdn.net/DXJ_dengxiaoju/article/details/80447488








    展开全文
  • 华为手机创建文件夹失败

    千次阅读 2019-04-24 16:59:50
    华为手机做图片裁剪时,一直失败,排查后才发现要保存的图片目录没有创建成功。 原因是读写权限只申请了 Manifest.permission.READ_EXTERNAL_STORAGE 我记得是读写权限一只需要申请一个,结果在三星s9和p20 ...
  • eclipse启动创建java 虚拟机失败

    万次阅读 2017-04-05 09:13:32
     创建java 虚拟机失败,说明你配置的内存加起来超过了你计算机的实际可用内存(Xmx+MaxPermSize),或者超过了操作系统能够分配给java虚拟机的内存总和,导致虚拟机无法创建成功,所以一般改小一些就可以解决问题。...
  • 主要目的:创建新用户,并在创建用户,但是使用这些账户登录时候遇到了,无法使用 sudo命令,无法使用 shell相关,类似。补全,高亮等问题。 首先创建命令: groupadd 2001 useradd -g 2001 zwb 修改zwb...
  •  1..bak备份时,应该把帐户也一同备份了。你看一下tom2的安全性中是否已经有hongda这个帐户? 2.但备--#份还原后,这些帐户已经成为了孤立帐户。修复方法如下: 用sp_change_users_login消除Sql Server的...
  • 所属者和所属都为普通用户:sister 使用的命令: ./bin/hdfs dfs -mkdir -p /user/hadoop 问题:创建用户目录时,没报错,但是到根目录下没有发现 user/hadoop 文件,不知道是什么原因,请大神支招!谢谢了
  • Mac运行项目时/home/logs文件夹创建失败背景解决办法两个方案任选其一:方案一:手动创建目录,然后授予最高权限方案二:修改目录拥有者root的权限 背景 心心念终于入手一台Mac笔记本,开始了Mac本敲代码的生涯,在使用...
  • RocketMQ

    万次阅读 多人点赞 2019-07-31 19:17:34
    生产者端的消息失败,也就是Producer往MQ上发消息没有发送成功,比如网络抖动导致生产者发送消息到MQ失败,这种消息失败重试我们可以手动设置发送失败重试的次数。 producer.setRetryTimesWhenSendFailed(3); //...
  • wordpress 插件安装失败:无法创建目录

    千次阅读 2019-08-28 19:39:28
    一、wordpress 安装失败:无法创建目录 原因分析 出现无法创建目录,应该由于目录的权限设置导致的。 解决方案 方案一、因为是用户没有权限,所以可以直接设置目录访问权限为777,不建议这样操作,这样操作不太安全...
  • 无法创建列出的某些文件名。请查看相关错误。的错误 百度后发现为 FILENAME ='E:\Program Files\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQL\DATA\Sql2012Data.mdf', 在E前面多出了空格,将所有的空格...
  • wordpress 安装失败:无法创建目录

    万次阅读 2017-08-06 11:24:48
    一、wordpress 安装失败:无法创建目录 原因分析 出现无法创建目录,应该由于目录的权限设置导致的。 解决方案方案一、因为是用户没有权限,所以可以直接设置目录访问权限为777,不建议这样操作,这样操作不太安全...
  • U8提示插件组件EIPASButtonDll.clsUFSDToolbar创建失败 问题现象 U8打开销售订单时提示错误:U8提示:插件组装“EIPASButtonDll.clsUFSDToolbar”,创建失败,请检查此组件是否安装 解决方案 复制...
  • fopen自动创建文件失败(文件路径检查创建)

    万次阅读 多人点赞 2016-08-26 14:22:02
     因此,在使用fopen函数创建一个文件时,一定要保证文件的路径存在,可以考虑在fopen函数前加一个路径检查。 二、路径检查  access函数可以用来判断文件夹或者文件是否存在。 函数原型: int ...
  • 重点:如果在最后访问SVN服务器出现认证失败,添加如上图的最后[/]那一项,去掉#号 ) Like This: 最后编辑“ svnserve.conf ”文件,如图: 注:原本“anon-access”的值为read,建议改为 ...
  • 单实例ASM无法创建磁盘问题处理

    千次阅读 2014-03-27 18:35:02
     在单实例数据库上安装好了Oracle GridInfrastructure 11gR2用于standby数据库创建ASM使用,但是在通过grid用户登录执行ASMCA命令后出来Create ASM GUI界面,简单配置后执行create ASM 的过程中报错:Oracle Grid ...
  • Linux 命令面试题

    万次阅读 多人点赞 2019-07-24 09:40:04
    groupadd // 用于创建一个的工作工作的信息将被添加到系统文件中。 userdel // 用户删除给定的用户,以及与用户相关的文件。若不加选型,则进删除用户账号,而不删除相关文件。 4.Linux系统关机和重启 ...
  • 首先我想说一下网上好多的解决方法,都是要我们改一下目录的权限, ...其实,出现无法创建目录的确是权限的问题,但是,不是目录读写的权限,而是用户的问题。想要下载插件的用户为web用户,用户...
  • Simulink三相异步电机仿真

    万次阅读 多人点赞 2019-03-01 16:31:22
    所需注意的是,当连线显示是红色时表示连线失败,而且必须从起点开始至终点结束,不能逐步连接如图11所示即为失败情况,图12 所示是连线成功的效果。 图11 接线失败情况 图12 接线成功情况 (5)检测模块:...
  • 程序在openwrt上运行,linux内核版本为3.10.44, 执行socket(PF_NETLINK, SOCK_RAW,NETLINK_FIREWALL);提示Unable to create netlink socket
  • K8s基础

    万次阅读 多人点赞 2018-07-16 22:50:52
    一个Pod也可以包含O个或者多个磁盘卷(volumes),这些卷将会以目录的形式提供给一个容器,或者被所有Pod中的容器共享,对于用户创建的每个Pod,系统会自动选择那个健康并且有足够容量的机器,然后创建类似容器的...
  • Visio 2019中文版软件下载和安装教程

    万次阅读 多人点赞 2019-06-05 10:13:32
    Visio 2019中文版软件下载和安装教程|兼容WIN10 ...Visio是由Microsoft公司推出的功能强大的专业流程绘制工具,可创建各种流程图、网络图、组织结构图、工程设计以及其他使用现代形状和模板的内容。 ...
  • 【debug】seafile创建管理员账户失败

    千次阅读 2019-09-16 00:12:30
    版本: seafile 7.0.4 运行环境: ubuntu 18.10 问题描述: 按照官网指导,在ubuntu主机上部署seafile服务,却在 ./seahub.sh start这一步出现...所有步骤均在seafile账户下执行,相关文件的所有者和均为s...
  • 故障现象: CentOS7 部署wordpress后,登陆wordpress管理后台安装主题时提示“安装失败:无法创建目录”报错原因: 安装主题时需要使用web用户权限,而wordpress的目录默认都是root权限。所以安装主题是会出现...
  • Ubuntu创建新用户并创建相应目录

    千次阅读 2017-08-07 11:32:47
     -U, --user-group 创建与用户同名的   -Z, --selinux-user SEUSER 为 SELinux 用户映射使用指定 SEUSER  我们需要自己来建一个用户的主目录和shell,如下: [plain] view plain ...
  • 今天遇到一个特别奇怪的问题,我将一个2T的分区(以ext4格式化)挂载到/data(该目录为我自己创建),/data权限为777,但是我再在/data下再创建一个目录dm,dm目录权限为755,但是我以root权限在/data下可以创建文件,...
  • 第五章-Linux实操篇

    千次阅读 多人点赞 2019-10-24 18:45:20
    //创建组 8.8.3 删除组 groupdel 组名 //删除组 8.8.4 增加用户直接指定组 useradd -g 用户组 用户名 [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-bsPK73Ko-...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 471,115
精华内容 188,446
关键字:

创建新组失败