首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Linux系列】无法创建用户useradd:无法打开 etcpasswd

org.elasticsearch.bootstrap.StartupException: java.lang.RuntimeException: can not run elasticsearch as root 解决方案:创建一个新的用户...,但是创建过程中并不是很顺利,于是诞生了此篇文章。...shadow [root@izbp1hcw0fjg64l58525bqz etc]# adduser elk [root@izbp1hcw0fjg64l58525bqz etc]# passwd elk 更改用户...[root@izbp1hcw0fjg64l58525bqz etc]# chown -R elk /opt 细心的小伙伴可能会发现上面创建过程中**/etc/shadow**也无法打开,于是小编按照相同的逻辑处理权限问题...,同样成功,最后成功创建ELK用户; 扩展 对于Linux文件权限a和i进行简单的复习: i:不可修改权限 例:chattr u+i filename 则filename文件就不可修改,无论任何人,如果需要修改需要先删除

7.3K10
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Linux创建用户,删除用户的快捷命令

    在root权限下,useradd只是创建了一个用户名,如 (useradd +用户名 ),它并没有在/home目录下创建同名文件夹,也没有创建密码,因此利用这个用户登录系统,是登录不了的,为了避免这样的情况出现...,可以用 (useradd -m +用户名)的方式创建,它会在/home目录下创建同名文件夹,然后利用( passwd + 用户名)为指定的用户名设置密码。...可以直接利用adduser创建用户(adduser +用户名)这样在/home目录下会自动创建同名文件夹 3. 删除用户,只需使用一个简单的命令“userdel 用户名”即可。...useradd testuser 创建用户testuser passwd testuser 给已创建用户testuser设置密码 说明:新创建用户会在/home下创建一个用户目录testuser usermod...--help 修改用户这个命令的相关参数 userdel testuser 删除用户testuser rm -rf testuser 删除用户testuser所在目录 创建用户后,同时会在etc目录下的

    10.4K31

    linux怎么创建用户用户组_linux查看用户

    1、linux里查看所有用户 (1)在终端里.其实只需要查看 /etc/passwd文件就行了. (2)看第三个参数:500以上的,就是后面建的用户了.其它则为系统的用户..../etc/shadow 文件内容是否合法或完整; pwunconv 注:是pwcov 的立逆向操作,是从/etc/shadow和 /etc/passwd 创建/etc/passwd ,然后会删除 /etc...注:通过/etc/group和/etc/gshadow 的文件内容来同步或创建/etc/gshadow ,如果/etc/gshadow 不存在则创建; grpunconv 注:通过/etc/group...和/etc/gshadow 文件内容来同步或创建/etc/group ,然后删除gshadow文件 首先创建用户组 test和FTP的主目录 groupadd test mkdir /tmp/test...然后创建用户 useradd -G test –d /tmp/test –M usr1 注:G:用户所在的组 d:表示创建用户的自己目录的位置给予指定 M:不建立默认的自家目录,也就是说在/home下没有自己的目录

    18.3K20

    linux下使用adduser命令创建用户

    语法格式:adduser [参数] 常用参数: -c 加上备注文件,备注文字会存储在 passwd 的备注参数中 -d 指定用户登录时的起始目录 -D 变更默认值 -e 设定此帐号的使用期限(格式为 YYYY-MM-DD...),预设值为永久有效 -f 指定在密码过期后多少天即关闭该帐号 -g 指定用户所属的群组 -G 指定用户所属的附加群组 -m 自动建立用户的登入目录 -M 不要自动建立用户的登入目录...-n 取消建立以用户名称为名的群组 -r 建立系统帐号 -s 指定用户登入后所使用的shell -u 指定用户ID 参考实例 建立名为linuxcool的用户账号: [root...@linux ~]# adduser linux 建立账号并指定有效期为2014年1月2日: [root@linux ~]# adduser -e 1/2/14 linux 为添加的用户指定相应的用户组...: [root@linux ~]# useradd -g root kk 为新添加的用户指定/home目录: [root@linux ~]# useradd -d /home/myf kk

    3.9K30

    linux创建、删除及切换用户

    一、创建用户 Ctrl+Alt+T 进入到命令行,输入 sudo useradd -m [username] 创建名为[username]的用户 -m:自动建立用户的登入目录 sudo是允许系统管理员让普通用户执行...root命令的一个工具(获取权限) 这里会需要输入管理员的密码(不是你想给新用户设置的密码!!!)...强制保存并退出 三、设置用户命令解释器 1、命令行输入sudo vi /etc/passwd 2、输入G跳到到文件尾部,将下图sh改为bash 3、Esc后输入:wq保存并退出 四、切换用户...1、命令行输入sudo su [username]切换到用户小明 2、命令行输入whoami查询当前用户名 3、切换回原用户 五、删除用户 命令行输入sudo userdel...-r [username],在root权限下将用户删掉,并删除用户文件夹 如果出现如下图报错: 解决方法 第一次使用ctrl+d退出Gnep用户,回到小明用户;第二次使用ctrl+d退出小明用户

    7.3K20

    Linux如何创建FTP用户并配置相关权限【Linux

    vsftpd.service 停止 systemctl list-unit-files|grep enabled 查看服务列表 systemctl enable vsftpd.service 启用服务 二,创建用户...1,创建:useradd -d /home/ftpuser -s /sbin/nologin ftpuser -d 指定用户根目录 -s 用户登录方式,nologin禁用ssh,使用ftp登录 扩展,...etc/vsftpd/chroot_list ; 指定chroot文件的位置 vim /etc/vsftpd/chroot_list ; 打开chroot文件 加入一行,ftpuser 即刚才创建用户名...local_root=/var/ftp ; 出初始登录目录 四,拓展 1,如果服务器使用的阿里云的ECS,无法连接时,请查看阿里云的配置 比如:端口是否开启,安全组策略等,还有问题可以联系我QQ1471674872...,为大家解答问题 2,如果登录后,提示无法显示远程文件夹,点击设置,取消【被动模式】的选中框,重新连接 ?

    23.1K10

    Linux操作系统创建用户用户权限

    一、用户创建 增加用户: 1....在root权限下, 命令:useradd +用户名,它不会在/home目录下创建同名文件夹,也没有创建密码,因此利用这个用户登录系统,是登录不了的; 命令:useradd -m +用户名,将在/home...目录下创建同名文件夹,然后利用( passwd + 用户名)为指定的用户名设置密码。...命令:adduser +用户名,在/home目录下会自动创建同名文件夹 创建用户后,同时会在etc目录下的passwd文件中添加这个新用户的相关信息 创建用户后shell无法自动补全命令或使用基本的...shell命令 按照上述命令创建一个新用户后,提示符仅仅是一个$,输入命令,用TAB键也无法补全命令。

    5.4K60

    创建任何用户无法产生家目录(c:usersusername)

    [问题定义]发现一台Windows Server 2019的机器上创建任何用户无法产生c:\users\username目录,登录时报:User Profile Service 服务登录失败 无法加载用户配置文件...目前Administrator用户操作正常,早期建立的一个用户正常,但新建的用户都不行,都报User Profile错误。...[问题解释]当用户登录时,系统会调用User Profile Service(ProfSvc)并读取当前注册表中的profilelist找到对应用户的SID,然后开始在user文件夹中创建对应的用户profile...如果存在登录用户文件夹则会根据文件夹配置桌面进行登录,如果文件夹损坏则会有问题。可以通过删除损坏的文件夹尝试解决。...\ProfileList找到对应用户的SID,然后开始在user文件夹中创建/加载对应的用户profile文件夹。

    30900

    第 53 期:MySQL 创建用户无法登陆

    问题 MySQL 创建用户无法登陆 用户反馈前期进行了一个升级操作:从 MySQL 5.6 升级到 5.7 后,新建了一个 sky1@% 的用户,但是通过 socket 登录报错 Access denied...ChatDBA 协助问题排查 这个问题是说用户虽然创建了名字为 sky1 的用户,但是却登录不上去,这时 ChatDBA 给出的可能原因有: 权限配置问题:没给这个用户配置 socket 登录方式 数据库配置问题...ChatDBA 给出解决方案 经过检查发现用户的权限等都不存在问题,但是输入用户信息表时,ChatDBA 发现确实存在匿名用户,那么他提示直接删除用户即可解决该问题。 4....根据 MySQL 5.6 的匹配规则,虽然有一个 sky1@% 的用户存在,但由于存在一个 ''@localhost 的匿名用户,MySQL 优先匹配这个匿名用户。...由于匿名用户没有密码,当你输入 sky1@% 用户的密码时,MySQL 会因为匿名用户没有密码而拒绝访问,报错 Access denied。 但是其实在 MySQL 5.7 中优化了用户匹配规则。

    11710

    Linux 创建用户并配置SSH免密登录

    补一个 Linux 的新用户SSH记录叭~ 1、创建用户 sudo useradd weisheng # weisheng:用户用户创建成功会在磁盘生成 /home/weisheng 作为用户根目录...2、目录授权 sudo chmod -R 777 /home/weisheng/  # 先赋予该目录所有访问权限 3、创建授权存放的文件夹 # 进入用户根目录 cd /home/weisheng/...# 创建 .ssh 文件夹 sudo mkdir .ssh 4、在电脑或服务器上创建密钥 ssh-keygen -t rsa # 失败则需要安装 ssh 安装成功后会在用户目录下生成一个 .ssh 的文件夹...(可能隐藏) .ssh 文件夹下包含两个文件 id_ras(私钥)、id_ras.pub(公钥) 5、创建授权文件 # 进入Linux用户根目录下的 .ssh 文件夹 cd .ssh # 创建...sudo chmod 700 weisheng/ 7、设置 owner # 把 weisheng 目录及其下所有目录和文件交给 weisheng 组和 weisheng用户 sudo chown -R

    4.1K30

    如何在 Linux创建非登录用户

    Linux 系统中,用户账户的管理是一个重要的任务。除了常规的登录用户,有时候我们需要创建一些非登录用户,这些用户通常用于运行服务、执行特定任务或限制访问权限。...图片本文将详细介绍如何在 Linux创建非登录用户,并提供一些相关的配置和管理指导。什么是非登录用户?非登录用户是指在系统中创建用户账户,但不能用于登录到系统的交互式会话。...如何创建非登录用户以下是在 Linux 系统中创建非登录用户的一般步骤:步骤 1:以管理员权限登录系统首先,您需要以管理员权限登录到 Linux 系统。这样您才能执行创建用户的操作。...步骤 6:管理用户的系统资源访问您还可以通过 Linux 的访问控制机制(如使用 sudo)来管理非登录用户对系统资源的访问。通过配置适当的权限和规则,可以限制非登录用户对特定命令、文件和目录的访问。...总结在 Linux 系统中,创建非登录用户是一种重要的安全和权限管理实践。通过创建非登录用户,您可以限制对系统资源的访问,并确保服务和任务的安全执行。

    2.2K30

    无法登录的用户

    用户登录办公App后点击ins的图标,办公App就会启动WebView,打开ins手机端的URL,并在URL上带上data和token参数。data包含了用户信息,token用于对data的校验。...现在掌握的信息太少,还无法作出判断。 “下午要去机房看看了。”大鹏喃喃道。 ---- 1 在机房里大鹏看到的认证服务的日志。...“大宝,ins项目移动端应用有的用户用别人的手机就可以登录,但是用自己的手机却无法登录。”隔壁项目也有移动端,也和办公App进行了集成。“你能想到大概是什么原因吗?”...大宝看到了代码,“不过我们没有遇到无法登录的问题。” 问了一圈但没有人遇到类似的问题,所以很可能是ins项目自身的问题。...去掉以后,虽然有一定安全问题,但应该可以解决用户不能登录的问题。”大鹏在微信群里说道。 “这样不好吧。”志豪说。

    3.1K10

    Linux探索学习】第五弹——Linux用户管理:创建、删除与查看普通用户

    前言: Linux创建普通用户是我们以后经常要做的一件事,一个超级用户下可以有多个普通用户,这样我们就可以用这些普通用户去做不同的事情,所以学习如何创建并管理这些用户就显得尤为重要 提醒:本篇是在Ubuntu...系统下进行的操作 一、创建普通用户 首先我们先要知道,普通用户是要有超级用户创建,也就是在root用户创建,root用户下可以创建多个普通用户,并对这些用户进行管理 创建普通用户需要的指令是:...,我们可以通过两种方法来测试是否创建成功 我们以我们上面创建的temp4用户为例: 方法一: 到/home/目录下查看是否有temp4用户 我们发现/home目录下有了temp4,所以创建成功...study_linux 用户,重新执行之前查看 /etc/shadow 文件的过程,命令如下: su temp4 cat /etc/shadow sudo cat /etc/shadow 执行结果如下...执行完此命令后,我们发现已经不能进入temp4用户了,可见temp4用户已经不存在了 七、总结 在 Linux 中,普通用户创建、删除和查看是系统管理的重要组成部分。

    9810
    领券