重新获取Linux的账户权限(linux忘记用户名密码)
Linux系统是开放源代码的操作系统,作为Unix系统的后代,具有功能强大,安全、可靠、健壮以及跨平台的优点,在企业应用中,用户的账户权限是一个重要的问题,当用户忘记账户密码或有权限变更需求时,就需要重新获取Linux的账户权限。那么如何重新获取Linux的账户权限?
首先,需要访问Linux的根账户。访问根账户的最简单方法是通过开发系统进行登录:在Linux 的KDE、Gnome 或者 X−fall 等桌面环境登录时,只要在用户名栏里输入“root”,这样系统就以root帐号的权限运行了。
接着,在Linux系统中修改和重新分配用户权限数据,需要使用“usermod”命令修改用户的权限,如修改用户han的uid组和密码:
usermod -u 1000 -g 200 -p “123456” han
# 该命令行将han用户的uid修改为1000、组gid修改为200、密码修改为123456
若要将han用户的执行权限设置为最高,可以使用以下命令行:
chmod 777 -R han
# 该命令行将han用户的执行权限设置为最高级权限,所有权限(4+2+1)都不限制
如果要重置所有用户的密码,可以使用“passwd”命令行:
passwd -f
# 该命令行强制所有用户重新设置新的密码
重新设置完成用户的权限后,就可以登录系统成功,并使用新设定的用户权限了。
值得一提的是,在使用前面提到的命令行的时候,需要让我们的操作系统有足够的特权来完成我们的目的,此外,用户名和权限不应该使用不常用的字符,弱或很容易被盗取,这样才能保证Linux服务器安全可靠。
完