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

linux添加本地账户密码不正确

在Linux系统中,添加本地账户并设置密码是一个常见的操作。如果你遇到密码不正确的问题,可能是由于以下几个原因:

基础概念

  • 用户账户:Linux系统中的用户账户用于控制对系统的访问权限。
  • 密码:用于验证用户身份的加密字符串。

相关优势

  • 安全性:通过密码保护用户账户,防止未经授权的访问。
  • 权限管理:不同的用户可以有不同的权限,便于系统管理。

类型

  • 普通用户:具有有限的系统权限。
  • 超级用户(root):具有系统的最高权限。

应用场景

  • 系统管理:管理员需要创建和管理用户账户。
  • 应用程序部署:某些应用程序需要特定的用户账户来运行。

常见问题及解决方法

1. 密码设置不正确

原因:可能是用户在设置密码时输入错误,或者使用了不符合系统要求的密码。

解决方法

代码语言:txt
复制
# 使用passwd命令重新设置密码
sudo passwd username

按照提示输入新密码并确认。

2. 密码策略限制

原因:系统可能设置了密码策略,如密码长度、复杂度等。

解决方法

代码语言:txt
复制
# 查看密码策略
sudo grep -i policy /etc/pam.d/common-password

根据策略要求设置符合要求的密码。

3. 用户账户锁定

原因:用户账户可能因为多次输入错误密码而被锁定。

解决方法

代码语言:txt
复制
# 解锁用户账户
sudo usermod -U username

4. 系统日志检查

原因:系统日志可能记录了密码设置失败的原因。

解决方法

代码语言:txt
复制
# 查看系统日志
sudo tail -n 50 /var/log/auth.log

根据日志信息查找问题所在。

示例代码

代码语言:txt
复制
# 创建新用户并设置密码
sudo adduser username
sudo passwd username

参考链接

通过以上步骤,你应该能够解决Linux添加本地账户密码不正确的问题。如果问题依然存在,建议进一步检查系统日志或咨询系统管理员。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

Linux用户账户管理精髓:创建、删除、密码与会话管理全攻略

在Linux系统中,用户账户管理是系统管理员日常工作中不可或缺的一部分。良好的用户账户管理不仅有助于维护系统的安全性,还能提高系统的可用性和可管理性。...该命令会在/etc/passwd、/etc/shadow、/etc/group等文件中添加相应的条目,并创建用户的家目录(如果指定了的话)。删除用户:使用userdel命令可以删除用户。...三、用户切换与会话管理理论用户切换:在Linux中,可以使用su(substitute user或switch user)命令切换到另一个用户账户。...如果以Root用户身份执行su命令而不带任何参数,则会切换到Root账户。如果以普通用户身份执行su命令并指定用户名,则会尝试切换到该用户账户,但通常需要输入目标用户的密码。...Linux系统提供了多种工具来管理用户会话,如screen、tmux等,它们允许用户创建多个会话并在它们之间切换,即使用户断开连接后,会话也会保持活动状态。

13910

在密码重置请求包中添加X-Forwarded-Host实现受害者账户完全劫持

今天分享的这篇Writeup为作者通过利用目标网站“忘记密码”功能,在重置密码请求发包中添加X-Forwarded-Host主机信息,欺骗目标网站把重置密码的链接导向到自己的服务器,从而实现对受害者账户的完全劫持...Ngrok服务可以将自己本地PC映射到云上的Server公网,目的为将本地PC变成与外部网络交流的终端服务器,间接把云上的Server则变成外网与内网PC之间的中转代理。...2、在上过程中,用BurpSuite开启Web抓包,请求包情况如下: 从中我们添加一个X-Forwarded-Host: bing.com来尝试,看看目标网站是否会把这个重置密码链接包含进bing.com...,添加Attacker服务器,格式如: X-Forwarded-Host: ngrok.io 其中ngrok.io为Attacker服务器的域名地址。...://redacted.com,加上后续的受害者用户的密码重置Token,就可成功对受害者账户的重置密码,实现对其账户的完全劫持。

1.9K20
  • Linux登录安全问题:通过Xshell添加秘钥登录,关闭普通密码登录

    sshd linux linux安全 秘钥登录 Linux 登录安全问题 为linux主机添加秘钥登录的话,应该是最安全的登录方式了,除非你的秘钥被别人得到了。...给秘钥起个名称,还有给秘钥添加密码(也可以不添加,当然添加更安全),点击下一步 ? 最后另存为文件,这个文件要保存好!!! ?...秘钥没错的话这样就可以登录了 第四步 关闭密码登录 修改 /etc/ssh/sshd_config 文件 ,找到 PasswordAuthentication 把后面的yes改成no 然后重启sshd...,再次登录的话就不能使用密码登录了!...请确认你可以通过秘钥登录再把密码登录关掉 Debian/Ubuntu执行:/etc/init.d/ssh restart CentOS执行:/etc/init.d/sshd restart 或者 service

    2.5K10

    部署 JavaWeb 项目到云服务器

    淡定淡定~ 二、项目部署 我们对于 Java Web 项目在本地机器(无论是 Windows 还是 Linux)上的部署已经了然于心了,那么对于在云服务器上部署 Java Web 项目又是如何操作的呢?...如:mysql 对于云服务器上 Java Web 项目的部署,和平时在 Windows、Linux 下部署是一样的。最多也就是只能使用纯命令模式来操作而已,其实过程都一样。...以 mysql 为例,如下操作: Mysql 案例 ① 转储为 sql 脚本,并上传:先在本地将我们项目使用的数据库转为 sql 文件,上传到云服务器上 ② 执行 sql:然后进入...② 未将 mysql 驱动jar 放入 jvm/java-1.8.0xxx/jre/lib/ext/ 下 ③ 密码不正确 ④ 使用的是 root 账户,而 root 账户在 Linux 下访问...mysql 是不需要使用密码的 通过排查,发现是因为项目中是使用 root 账户的,因此我们在本地中将项目代码关于数据库连接部分改一下,将密码置空串,再次部署,就可以恢复正常了,看看结果吧!

    9.6K30

    报错:8000401a 因为配置标识不正确,系统无法开始服务器进程。请检查用户名和密码

    8000401a 因为配置标识不正确,系统无法开始服务器进程。...请检查用户名和密码 服务器OS:windows server 2012 R2 解决方案 :运行dcomcnfg,依次打开计算机->我的电脑->DCOM配置,找到相应的word或excel等程序 右键...”属性” 确认标识选中的为”下列用户” 切换到“安全”选项,确认以下三个权限均为自定义 编辑启动和激活权限 添加shizhenxing用户授予”本地启动,远程启动,本地激活,远程激活”权限 前提是先创建一个管理员用户...编辑访问权限 添加shizhenxing用户授予”本地访问,远程访问”权限 打开IIS,打开应用程序池,选择对应的服务,点击高级设置 把标识这里设置成LocalSystem 到这里问题基本解决。...打开任务管理器,选择用户,然后创建用户(此处的用户是普通用户,非管理员) 点击添加用户账户(输入想定义的用户名及服务器密码即可) 打开IIS,选择右上方的工具,然后进入计算机管理 选择本地用户和组中的用户

    4.4K20

    攻击本地主机漏洞(下)

    这是由于管理员为服务设置的权限不正确,或者用户账户在执行二进制文件的目录中具有提升的权限。可以修改注册表中的本地服务配置信息,以更改二进制可执行路径,并指向恶意程序。...VNC密码存储在Mac和Linux操作系统的用户主目录(即$home/.VNC/passwd)中(在Windows中,密码存储在.ini文件或注册表中),并且是DES格式。...R-services使用//etc/hosts.equiv文件(由系统管理员控制)或本地HOME/.rhosts文件(由本地用户账户控制)。...user ALL=(ALL:ALL) NOPASSWD:ALL 4、Windows 2008 Server中引入了组策略首选项(GPP),允许域管理员创建域策略以自动化繁琐的任务,例如更改主机操作系统上的本地管理员账户密码...答案A和D不正确,因为它们是格式不正确的命令。 3、您发现您刚刚泄露的用户账户“user1”可能被允许使用sudo在系统上执行特权命令。

    3.3K10

    windows无法启用网络发现的解决方法

    Windows10访问共享总是提示输入网络凭证不正确 安装了windows10系统后,访问共享时总是提示输入网络凭证,输入什么都提示不正确。...在本地访问机修改共享设置、修改组策略都没有用,在网上找了如下方法最终解决登录问题。 此类故障出自用微软账号登录的用户,在这个时候,你用其他新建立的用户是无法访问到共享文件夹的。...明明用户和密码输入是正确的,但是访问局域网共享总是密码错误的问题 解决方法1:是你从新切换到本地账号登录。这个方法我没有试,用的是如下的方法。...Win10用微软账户登录的,连局域网共享时,输入用户名的时候,前面加个乱七八糟的域名就可以访问了: 比如: 用户名: a\administrator 密码: *** 那个a我随意输的,密码也随意,...在visual studio中添加引用后 Unity3D中提示The type or namespace name `Drawing' does not exist in the namespace `

    1.8K30

    windows无法启用网络发现的解决方法

    Windows10访问共享总是提示输入网络凭证不正确     安装了windows10系统后,访问共享时总是提示输入网络凭证,输入什么都提示不正确。...在本地访问机修改共享设置、修改组策略都没有用,在网上找了如下方法最终解决登录问题。     此类故障出自用微软账号登录的用户,在这个时候,你用其他新建立的用户是无法访问到共享文件夹的。...明明用户和密码输入是正确的,但是访问局域网共享总是密码错误的问题 解决方法1:是你从新切换到本地账号登录。这个方法我没有试,用的是如下的方法。     ...Win10用微软账户登录的,连局域网共享时,输入用户名的时候,前面加个乱七八糟的域名就可以访问了:  比如:  用户名: a\administrator  密码: *** 那个a我随意输的,密码也随意,...在visual studio中添加引用后 Unity3D中提示The type or namespace name `Drawing' does not exist in the namespace `

    2.5K20

    记一次完整的内网渗透经历

    mimikatz只读到了一个用户跟加密的密码 密码可以在CMD5上解开 接下来就到最激动人心的扫描MS17010时刻!!!...接着使用psexec_psh尝试上线192.168.200.6这台服务器 成功上线 接下来就对新上线的机器做一波信息搜集 没有其他发现,接下来回到起点,看看这个网段里面还有哪些机器 可以看到有四台linux...只能说运气这玩意儿,用一点就少一点,简单的查看了进程之类的信息,没有发现,虽然这时候已经拿下了内网得两台机器,但是都不是域内机器,其他的linux主机测试弱口令又不正确,这时又陷入了僵局。...,这样子就可以在登录界面调出system的命令行,再想办法添加管理员账户或者修改管理员账户进入界面,本地上线CS,再进行hashdump直接读出存储的域内用户HASH,在通过Pth就可以直接拿下线上的DC...这里直接添加用户出现了点问题。 最后将某个域用户修改密码后添加到本地管理员组成功进入了系统。最后生成exe上线的时候,憨批防火墙终于起保护了。给憨憨防火墙一个正面图。 TMD在我本地虚拟机还跟我横?

    1.1K30

    运维工程师必备Linux常见安全策略与实践

    系统帐号和密码管理   账户和密码可以说是操作系统安全的第一道防线。其中账户用来确认系统访问者的身份,密码可以验证系统访问者是否有权使用此账户。密码泄露就像是房门钥匙被人窃取一样危险。...保护shadow密码文件   Linux中账户密码叫做影子文件,存放在/etc/shadow里面。...Linux文件系统的权限必须进行严格的控制,一个配置文件上的配置错误,比如不正确的文件权限,就可能会导致整个系统受到危害。   3.1....因为入侵者在获得本地用户权限之后,往往会去搜索系统中包含有某些关键信息的全球可读文件以扩大他们的访问权限。用户用find命令可以搜索全球可读写文件#FormatImgID_20#。   ...如果有公司内部的补丁源服务器,可以在目录/etc/yum.repos.d/添加相应的补丁源配置文件。用户可以执行yum update 命令升级安装补丁包。 6.

    2.3K80

    如何在Linux中使用`usermod`命令,以便你可以灵活地管理用户账户?

    在Linux系统中,usermod是一个用于修改用户账户属性的强大命令。它允许系统管理员对现有用户进行更改,例如修改用户名、用户ID(UID)、用户组ID(GID)、家目录、登录Shell等。...在本文中,我们将深入探讨如何在Linux中使用usermod命令,以便你可以灵活地管理用户账户。图片注意事项在使用usermod命令之前,请务必了解修改用户账户的影响。...不正确的操作可能会导致系统故障或数据丢失。在修改用户账户属性之前,建议进行全面备份,并确保你已获得足够的权限(如root或sudo)。...sudo usermod -U username步骤9:设置密码过期时间你可以使用-e选项设置用户账户的密码过期时间。过期的账户将被强制要求在登录后立即更改密码。...sudo usermod -e YYYY-MM-DD username结论usermod是Linux系统中管理用户账户的强大工具。

    89040

    攻击本地主机漏洞(上)

    密码策略发现 T1201 密码策略可以帮助渗透测试确定本地或甚至域用户账户的密码复杂性,并开发符合密码策略(即最小密码长度、账户锁定等)的密码列表。...拥有升级权限后,您可以查看/etc/passwd文件的内容,并查看是否添加了新账户以替换原始的“root”账户。如果没有看到任何输出,请按CTRL-C并查看文件中是否有新用户。...2008中就引入了,它允许域管理员创建域策略以自动化繁琐的任务,例如更改主机操作系统上的本地管理员账户密码。...安全账户管理器安全账户管理器(SAM)数据库文件包含主机的本地账户设置和密码哈希。可以在Windows命令提示符下使用net user命令列出本地用户账户。...本地安全机构Windows中本地安全机构(LSA)的目的是管理系统安全策略,使用户能够登录、审核和存储敏感数据,如服务账户密码。

    1.2K10

    Python 初体验

    下面先看一下用户登录程序需求: 基础需求: 让用户输入用户名密码 认证成功后显示欢迎信息 输错三次后退出程序 升级需求: 可以支持多个用户登录 (提示,通过列表存多个账户信息) 用户3次认证失败后,退出程序...,所以要遍历出来分别和用户输入的 username 对比,还有锁定账户名单中的信息也要遍历出来对比,这里少不了使用 for 循环; 4.锁定的用户存到文件里,需要读取文件,文件写入等; 5.说到文件,我们还需要一个本地的文件...如果锁定,提示:已锁定 如果未锁定,输入密码 读取用户信息文件,判断用户名是否存在?...如果不存在,提示:请注册 如果存在,判断密码是否正确?...如果正确,提示:success 如果不正确,提示:wrong 密码不正确的话继续输入密码,判断是否正确?

    38830

    【深度分析】关于SPN不正确导致SQL数据库连接失败

    但Network Service和Local System本身有权使用域用户账户一般域用户没有为自身注册SPN的权限,需要手动在该域用户账户下注册SPN;如果该域用户具有本地管理员或域管理员权限,则有权限为自身注册或删除...注:可以在域控中为特定账户添加注册SPN的权限,但官方不推荐这种做法。2....故障处理文字开头提到的报错:“Cannot generate SSPI context”本次处理的故障是由于更换了服务启动账户,旧的SPN注册在本地计算机账户下,更换后没有自动删除,导致域内存在不正确的...解决方法:删除计算机账户下的SPN后,添加域用户账户下的SPN。...解决方法:在服务器端创建一个和客户端用户“同用户名用密码”的本机账号,然后在SQL Server中赋予相应的登录权限。这就是所谓pass through的方式。

    15110

    最简单靠谱的vsftpd安装指南(Ubuntu16.04)

    vsftp (very secure FTP daemon)意为非常安全的ftp进程 特点:小巧|免费 | 安全,是Linux下最受推崇的ftp服务 ---- 安装ftp前要了解:ftp的账户是主机...Linux的一个账户,所以最好了解一些Linux终端账户管理的知识,当然不懂也没关系,按照我的步骤一步一步来就好,如果出现无法解决的权限问题(比如sudo 后还是提示没有权限),可以直接在终端切换到 su...root,输入root密码,一切搞定 在Linux下创建ftp用户(这里设置用户名:zhaozhao 密码:zhaozhao) 创建用户 zhaozhao 并指定目录 sudo useradd -...chmod 777 /home/ftp/zhaozhao 设置相关配置 sudo vim /etc/vsftpd.conf ---- #禁止匿名访问(保持默认) anonymous_enable=NO #接受本地用户...如果不添加这一行,各用户对应自己的目录,当然这个文件夹自己建 local_root=/home/ftp #自己添加语句,防止500错误 seccomp_sandbox=no 修改 /etc/pam.d

    1.6K80

    MySQL数据库安全配置

    2)修改MySQL的端口:Windows下可以修改配置文件my.ini来实现,Linux可以修改配置文件my.cnf来实现。 3)对所有用户设置强密码并严格指定对应账号的访问IP。...(Tip:MySQL中user表可指定用户可访问的IP) 4)root特权账号的处理:root账号最好设置强密码并且设置只允许本地登录。 5)日志的处理:查询日志会记录登录和查询语句。...;Linux系统中,新建一个MySQL账号,并在安装时指定以MySQL账户来运行,并给予程序所在目录的读取权限,data目录读写权限。...3.MySQL安全配置常用命令: 1.MySQL的root用户是空密码,为了安全起见必须修改为强密码,命令: ?...6.显示权限,可以看到刚才添加的权限语句: ? 7.移除权限: ? 可以看到之前添加的权限已经取消: ? 8.添加用户: ? ? 9.删除用户: ? 10.用户改名: ?

    6.1K10

    【AList】摆脱数据绑架,实现私人网盘自由-网盘搭建及进阶

    \alist.exe admin 完成后会显示账户密码,浏览器输入127.0.0.1:端口号 或者 本机IP:端口号,登陆后可设置相关属性。.../v3.sh" | bash -s uninstall /root 图片 图片 安装成功后会提示查看管理员信息 设置端口开放:宝塔面板和服务器开放5244端口 图片 图片 完成后会显示账户密码...支持这些播放器 图片 图片 添加云盘 支持这么多的网盘,官方文档写了详细的添加教程,这里我就以阿里云盘为例。用户名、密码均可修改。...(不填文件夹名字则为根目录) 主机(IP)/路径:填写ip/dav/文件夹名字 用户名及密码:填写AList云盘登录账户 图片 可以看到视频播放完全不成问题 图片 本地挂载 设置都是一样的,配合使用...文章目录 AList 网盘支持 下载安装(Windows & Linux) Windows Linux 添加云盘 扩展玩法 PotPlayer播放器 本地挂载 总结

    5.1K20

    你还在用U盘傻瓜式地拷贝文件吗?如何跨操作系统共享文件?

    还有就是需要远程调试代码,比如在Windows下IDE做开发,在远程Linux系统上调试。 注意:共享账户设置的密码不是安全存储的。...二、windows系统之间共享文件 1.添加网路位置,如下图: [image.png] 2.根据示例提示,输入正确的网站共享位置,如下图: [image.png] 3.输入需要访问的主机/网站的账户和密码...MacBook windows+R -> 输入: "\mac的ip地址" ,如 \192.168.1.1,MacBook的IP地址可以在刚刚文件共享窗口看到,类似于“smb://ip地址”;输入刚刚指定的共享账户的账户名称和密码...指定共享用户,如图: [image.png] (2)在MacBook上打开Finder,在菜单栏中选择前往-->连接服务器,服务器地址输入“smb://主机名称或者主机IP地址”;输入刚刚指定的共享账户的账户名称和密码...如果是Windows本机上面的Linux虚拟机,那么可以直接通过虚拟机管理软件,如Vmware直接共享本地的磁盘分区给Linux系统,Linux系统根据Windows的磁盘分区的文件系统类型挂载即可。

    2K40

    你的Linux服务器被黑了?看一看是不是犯了这5点错

    ,也是系统安全的核心,保障登录账户的安全,在一定程度上可以提高服务器的安全级别,下面重点介绍下Linux系统登录账户的安全设置方法。...1、删除特殊的账户和账户组 Linux提供了各种不同角色的系统账号,在系统安装完成后,默认会安装很多不必要的用户和用户组,如果不需要某些用户或者组,就要立即删除它,因为账户越多,系统就越不安全,很可能被黑客利用...在Linux下,远程登录系统有两种认证方式:密码认证和密钥认证。...因此,在Linux下推荐用密钥认证方式登录系统,这样就可以抛弃密码认证登录系统的弊端。...2、文件权限检查和修改 不正确的权限设置直接威胁着系统的安全,因此运维人员应该能及时发现这些不正确的权限设置,并立刻修正,防患于未然。下面列举几种查找系统不安全权限的方法。

    2.3K40
    领券