user 改root密码

说实话,修改root密码并不是一件容易的事。
这取决于你在哪里改变它。
以Ubuntu为例,我之前一直在努力解决这个问题。
系统安装后,root密码为空,随机生成。
连你自己都猜不到这一点。
如果此时想要更改,则必须是具有 sudo 权限的普通用户才能先执行该操作。

我记得当我在终端中输入 sudopasswd 时,系统要求我输入普通用户的密码,而不是 root 的密码。
你还记得吗?验证通过后,会要求您输入新密码。
进入后屏幕上不会显示任何内容,正常工作即可。
确认新密码,密码将被更改。
但有一个危险。
更改后,当您以root用户身份登录时,必须使用这个新密码,而不是原来的空白密码。

Linux,有很多技巧。
如果您已经以 root 用户身份登录,这很容易。
只需输入passwd并根据提示输入新密码即可立即生效。
这是我最常使用的。
毕竟有时候我暂时需要root权限,所以我可以直接更改密码,完成后用原来的密码登录,省去麻烦。

如果您是普通用户并且想要更改root的密码,则必须使用sudopasswd root。
首先输入自己的伪密码,不是root密码,然后root设置新密码。
我已经多次尝试过这个技巧来帮助我的同事改变他们的系统,而且通常效果很好。

但是当我忘记 root 密码时,最有趣的事情发生了。
然后需要重新启动系统,进入Grub启动菜单,选择Kernel选项,然后按E编辑参数。
需要找到ro参数,将其更改为rw init=/bin/bash然后Ctrl+X或F1 0启动。
进入后是单用户模式。
这时可以直接输入passwd root并输入新密码。
第一次这样做时,老实说我有点困惑。
屏幕一片漆黑,只有一条命令行。
完成此操作后,我重新启动并使用新密码登录。
在我心里是非常美丽的。

对于Mac系统,您需要使用“目录实用程序”来更改它。
打开“应用程序”→“实用程序”→“目录实用程序”。
左下角有一个锁图标。
您必须先解锁并输入管理员密码。
然后从顶部菜单中选择“编辑”→“更改root密码”,输入两次新密码,然后单击“更改密码”。
我还没有在我的 Mac 上尝试过,但一位同事修改了它,并说它很简单。

更改MySQL数据库的root密码比较特殊。
在以前的版本中 'root'@'localhost' = password('新密码');使用了SET PASSWORD,但MySQL8 .0+版本必须使用ALTER USER 'root'@'localhost' IDENTIFIED BY 'NEW PASSWORD';反而。
我最近的项目使用MySQL8 .0,我就是这样修改密码的。
如果你没有登录MySQL,想直接更改,可以使用mysqladmin -u root密码“新密码”。
但是,如果root有密码,则必须首先使用mysqladmin -u root -p oldpassword 密码“新密码”。

在更改密码时,最重要的是在更改密码之前备份重要数据。
特别是在单用户模式下重置密码时,如果出错,系统文件可能会损坏。
密码应该更复杂,包含大小写字母、数字和特殊字符。
不要使用“1 2 3 4 5 6 ”等愚蠢的密码。
更改MySQL密码后,应用程序中的数据库连接配置必须同步更新,否则程序将直接崩溃。

如何在linux中设置ftp用户名和密码?

不,我需要教你如何启动 VSFTPD 服务。
让我们迈出第一步,启动 VSFTP 服务器。

答:cenos系统下,需要使用yum安装vsftpd。
命令是“yum install vsftpd”。
您应该注意此步骤,因为许多易受攻击的系统可能默认安装了它。
请勿重复安装。

B:登录Linux主机后,启动服务很简单。
只需运行“service vsftpd start”就可以了。

C:如果您希望每次开机时自动启动FTP服务,则需要进行配置。
命令是“chkconfig --level 3 5 vsftpd on”。
“--level 3 5 ”表示设置为在运行级别3 和5 自动启动。

接下来我们来说说设置FTP权限。

A:您需要编辑VSFTP配置文件。
命令是“vi /etc/vsftpd/vsftpd.conf”。
这个vi编辑器有时很难用,所以要小心。

B:找到“anonymous_enable=YES”并将其更改为“anonymous_enable=NO”。
这将禁用匿名登录功能。

C:进行更改后,不要急于退出。
您必须保存更改。
按ESC键,然后输入“:wq”保存文件。

接下来我们来谈谈添加用户。

答:登录Linux主机后,应使用“useradd ftpadmin -s /sbin/nologin”添加用户。
这个-s/sbin/nologin表示用户登录后只能查看,而不能执行命令。

B:如果想让用户指向其他目录,需要添加一个参数“useradd ftpadmin -s /sbin/nologin_d/www”。
例如,您希望它指向“/www”目录。

C:要设置用户密码,必须运行“passwd ftpadmin”,然后根据提示输入密码两次。
密码设置成功后,您可以使用该用户名登录FTP服务器。

最后测试连接,在“我的电脑”地址栏输入“ftp://IP”,按提示输入账号密码,看看是否可以连接FTP服务器。
请记住,IP 地址是您服务器的 IP。

linux重置mysql的root密码

直接下结论。

重置MySQL root密码分两种情况。

场景 1 :知道旧密码并将其替换为新密码。
时间:随时。
位置:Linux 服务器命令行。
命令:sudo mysqladmin -u root -p密码新密码。
输入旧密码并按 Enter 确认。

案例2 :忘记旧密码。
时间:随时。
位置:Linux 服务器命令行。
步骤: 1 .停止MySQL服务。
命令:停止服务 sudo mysql。
2 、启动MySQL服务,跳过权限表检查。
命令:sudo mysqld_safe --skip-grant-tables &。
3 .登录MySQL。
命令:mysql. 4 . 更改root密码。
命令:update user set password=password('新密码') where user='root';。
5 . 重新启动MySQL 服务。
命令:重新启动 sudo mysql 服务。

操作前记得备份数据。