Linux怎样改动root用户的password】的更多相关文章

Linux系统的root账号是很重要的一个账号.也是权限最大的一个账号,可是有时候忘了rootpassword怎么办?总不能重装系统吧,这个是下下策.事实上Linux系统中,假设忘记了root账号password,是能够通过进入单用户模式或其他方法改动password的.当然.详细方式跟Boot Loader.操作系统有关系,GRUB与LILO的实现方式有所不同.Boot Loader 是在操作系统内核执行之前执行的一段小程序.通过这段小程序,我们能够初始化硬件设备.建立内存空间的映射图,从而将…
Linux下非root用户如何安装软件 从windows转移到Linux的用户最开始总会有各种不适,因为这种不适最终放弃linux的不在少数.对于这类人只能说可惜,还没有领略到linux的美好就过早放弃了.还有就是用着Linux还不错,但是因为熟悉了在个人电脑上使用,有着各种权限.突然发现工作的时候只能使用普通账户,许多sudo命令都不能再使用,然后各种不适应和各种纠结.本文主要面向对象是第二类人群,简要的介绍在没有root权限的情形下良好的使用Linux来工作. windows毫无疑问是PC操…
Linux 下非root用户使用docker 通常我们使用linux系统的时候,最好是不要直接使用root账号,但是使用Docker的时候,默认又是不能使用非root用户的,关于原因,官方说法如下: The docker daemon binds to a Unix socket instead of a TCP port. By default that Unix socket is owned by the user root and other users can access it wi…
aaarticlea/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMcAAABKCAIAAACASdeXAAAEoUlEQVR4nO2dy7WlIBBFTYIoSIIkmDt9iyQIxUwMxVDsAX5QKNTbpZZ61tqT9voB3JQIVr+qaZq/v7/KeADYyFtVG9dXPtAZdXspH4wz3diSvTL1TcWojeu1vuxytFUXFiJzA66/+tlYm7NKt5X1vqqNO7X3fsAqa/vK+sxG17jwT9Uo39rMznHBv…
Linux系统重置root用户密码 作者:Eric 微信:loveoracle11g 查看系统版本是不是RHEL7 [root@zhouwanchun ~]# cat /etc/redhat-release Red Hat Enterprise Linux Server release 7.0 (Maipo) 重启主机并在引导界面敲击按键"e"来进入内核编辑页面 在linux16这行的按(End键/Ctrl+E)到最后面追加"rd.break"并同时一起按下&quo…
linux下的root用户是个超级管理员,一般是不用这个用户登录进行操作的,但有时候需要root权限,又不想切换用户的话可以使用sudo命令.但是不是所有的用户都可以使用sudo命令的. 首先可能会遇到下面的提示: ××× is not in the sudoers file.  This incident will be reported. 解决办法: 1.修改/etc/sudoers 文件 #su - #chmod u+w /etc/sudoers 在 root    ALL=(ALL) …
[转载]Linux下非root用户如何安装软件 来源:https://tlanyan.me/work-with-linux-without-root-permission/ 这是本人遇到的实际问题,之前用到的所有机器,无论是自己的PC还是云服务器,root权限都是妥妥的,但是现在发现实验室的服务器原来自己并没有root权限2333 再看用户的权限.root用户是bug,电脑上所有的文件都是它的,权限位设置对其无效.非root用户默认 只对家目录有完全的控制权限,对/tmp目录有读写的权限./tm…
       在linux下会出现把一些配置文件參数配错.rootpassword忘记等导致系统无法启动或进入root的窘迫境界.本文以redhat  enterprise linux server 6.4为例介绍root身份改动root权限配置文件的參数后.root无法登录.然后通过linux的rescue模式改回配置文件.巧妙以非root身份改动了root权限的文件的解决方式.          首先,插入linux安装盘重新启动系统,等到引导进入安装会话,上下移动方向键.选rescue i…
Linux系统默认情况下,是可以通过ssh以root权限登录的.但出于安全考虑,这样的权限是不合适的,因为黑客可能通过暴力破解你的root密码,然后进入你的系统,oh,damn it..... 同样是出于安全性考虑,我们在日常使用linux系统时,一般是通过普通用户来进行操作,在某些操作需要root权限时,通过su - 命令,或者sudo命名获取root权限进行操作,而不是一直以root用户在系统中横冲直撞,因为说不定什么时候你手一抖,就进行了一些危险性的操作. 那么如何禁止以root通过ssh…
下载 下载 mysql-5.7.27-linux-glibc2.12-x86_64.tar.gz 详见linux(CentOS7) 之 MySQL 5.7.30 下载及安装. 配置规划 用户: zhjsapp压缩包存放路径: /zhjsapp/software安装目录: /zhjsapp/app/mysql数据文件目录: /zhjsapp/app/mysql/data占用端口:3306默认socket文件存放路径: /zhjsapp/app/mysql/tmp/mysql.sock 客户端与服务…
2010-07-17 13:21:42 org.apache.tomcat.util.digester.SetPropertiesRule begin 警告: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'debug' to '0' did not find a matching property. 2010-07-17 13:21:42  org.apache.catalina.core.Ap…
初始化密码: 由于安装MySQL完后,MySQL会自动提供一个不带密码的root用户,为了安全起见给root设置密码: #mysqladmin -u root password 123 (123为密码,也可以写成:’123′或”123″) ;至此root用户的密码成功改为123了. 设置密码后登入时就不能直接输入mysql了,必须跟些参数了,如下: [root@localhost ~]# mysql -u root -p (-u 后跟登入的用户名,-p 提示要密码登入) Enter passwo…
Ubuntu 12.04默认是不允许root登录的,在登录窗口只能看到普通用户和访客登录.以普通身份登陆Ubuntu后我们需要做一些修改,普通用户登录后,修改系统配置文件需要切换到超级用户模式,在终端窗口里面输入: sudo  -s.然后输入普通用户登陆的密码,回车即可进入 root用户权限模式. 然后执行: vi /etc/lightdm/lightdm.conf 增加 greeter-show-manual-login=true  allow-guest=false 修改完的整个配置文件是:…
su和su - 的区别 大部分Linux发行版的默认账户是普通用户,而更改系统文件或者执行某些命令,需要root身份才能进行,这就需要从当前用户切换到root用户,Linux中切换用户的命令是su或su -,下面就su命令和su -命令最大的本质区别给大家详解一下: 前者只是切换了root身份,但Shell环境仍然是普通用户的Shell:而后者连用户和Shell环境一起切换成root身份了.只有切换了Shell环境才不会出现PATH环境变量错误.su切换成root用户以后,pwd一下,发现工作目…
对于刚创建AWS EC2实例,或者经常使用AWS 实例的小伙伴们来说,刚创建的EC2实例是没有ROOT权限的,因此不能直接使用ROOT用户去登陆实例,也无法获取到root权限.一般情况下,EC2实例默认是以ec2-user为用户名去登陆的(除了Ubuntu系统实例,它的默认用户名是ubuntu).对于如何去创建root及密码,以及更改用户登陆方式--改为root用户登陆实例,就显得很有必要.下文就是帮助大家如何去创建root密码,以及如何ROOT用户去登陆实例. 我已自己刚创建的ubuntu实例…
1.Linux中的用户切换:su和su - 的区别 大部分Linux发行版的默认账户是普通用户,而更改系统文件或者执行某些命令,需要root身份才能进行,这就需要从当前用户切换到root用户,Linux中切换用户的命令是su或su -,下面就su命令和su -命令最大的本质区别给大家详解一下:   前者只是切换了root身份,但Shell环境仍然是普通用户的Shell:而后者连用户和Shell环境一起切换成root身份了.只有切换了Shell环境才不会出现PATH环境变量错误.su切换成root…
注意:非root用户必须要有sudo权限 一.安装前的准备 1.查看当前主机是否有docker组 若没有输出结果则新建 再次查看,发现已经有了docker组 2.新增拥有sudo权限的用户(若知道root和其他拥有sudo权限的系统用户密码,跳到3;若都没有,必做) 修改该用户的密码 为新增的用户添加sudo权限 sudo vi /etc/sudoers 在92行下一行添加 test ALL=(ALL) ALL 3.把当前用户加入到docker组 (此时用户并没有加入进docker组) 切换至s…
PS:Linux下使用非root用户运行tomcat的原因 由于项目需求,也由于root用户启动tomcat有一个严重的问题,那就是tomcat具有root权限. 这意味着你的任何一个页面脚本(html/js)都具有root权限,所以可以轻易地用页面脚本 修改整个硬盘里的文件! 所以最好不要使用root启动tomcat. 正文:非root用户运行tomcat #本文安装目录为 /opt/tomcat6 # 创建用户 # 创建用户组 dev groupadd dev # 创建用户 tomcat u…
此文章参考以下三篇文章,如有侵权请联系 Linux非root用户安装zsh, 并用oh-my-zsh进行配置 在没有sudo权限的Linux服务器下安装oh-my-zsh 不使用root权限安装zsh和oh-my-zsh 安装zsh 新建zsh文件夹 cd && mkdir zsh && cd zsh 下载最新版本的zsh,需要手动添加版本号 wget https://sourceforge.net/projects/zsh/files/latest/download/zs…
1. 获取源代码,一般是wget方式,ubuntu可以使用apt-get source来获取源代码. 2. 解压源代码,一般使用tar -zxvf xxx.tar.gz即可 3. 切换到解压后的目录,运行 ./configure.其选项可以通过 ./configure –help来获取,非root用户下最重要的应该是定义安装目录,即应该定义 ./configure –prefix=/path/to/bin, 对于一些依赖库,可能还需要使用 ./configure  –prefix=xxx –wi…
第一种方式: 1.首先停止MySQL服务:service mysqld stop2.加参数启动mysql:/usr/bin/mysqld_safe --skip-grant-tables & 然后就可以无任何限制的访问mysql了3.root用户登陆系统:mysql -u root -p mysql4.切换数据库:use mysql5.显示所有的表:show tables;这里就可以访问表了6.查看user表中root用户的localhost权限:select * from user where…
1.打开终端,输入sudo passwd -u root 输入当前用户的登录密码,提示如下标红区域信息 解决方案: 1)直接输入命令:su,输入当前用户登录密码 2)添加sudoers文件的写权限,命令:chmod u+w /etc/sudoers 3)编辑sudoers文件吗,命令:vi /etc/sudoers 找到这行 root ALL=(ALL) ALL,在他下面添加xxx ALL=(ALL) ALL (这里的xxx是你的用户名) 4)撤销sudoers文件写权限,命令: chmod u…
输入 sudo passwd 命令,输入一般用户密码并设定root用户密码. 设定root密码成功后,输入 su 命令,并输入刚才设定的root密码,就可以切换成root了. 提示符$代表一般用户,提示符#代表root用户.…
首先查看/dev/ttyUSB0的权限属性,在终端输入: ll /dev/ttyUSB0 teashaw@xiaopeiqing.com:~$ ll /dev/ttyUSB0 crw-rw—- 1 root dialout 188, 0 Jan 16 11:12 /dev/ttyUSB0 可以看到ttyUSB0文件的属性对于teashaw这个用户是没有读写权限的. 第一种方法(单次生效): teashaw@xiaopeiqing.com:~$ sudo chmod 666 /dev/ttyUSB…
非 root 用户,安装 Python 第三方的包,尤其像 theano,存在大量的依赖项,存在的主要问题,是安装各个包时的权限问题.所幸,存在这样一个集成工具,叫 anaconda,其已经内置了许多 Python 库,安装 theano 之前,只需安装 theano. 1. 安装 anaconda 与 theano anaconda 下载地址,Download Anaconda Now! | Continuum,选择与平台相适应(主要是支持的位数)的 anaconda 版本,比如目前最新的 A…
目录 Ubuntu 18.04系统下设置 Redhat7.6系统下设置 Ubuntu 18.04系统下设置 1. 允许使用root用户登录桌面    Ubuntu默认不允许使用root用户登录桌面的,首先需要进行如下配置    编辑/usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf将该文件的配置修改成如下 [Seat:*] user-session=ubuntu greeter-show-manual-login=true #在登录时允许用户自己输入…
1. 允许root用户远程登录 修改ssh服务配置文件 sudo vi /etc/ssh/sshd_config调整PermitRootLogin参数值为yes,如下图: 2. 允许无密码登录同上,修改ssh服务配置文件,两种情况: 1) 将PermitEmptyPasswords yes前面的#号去掉 2) 将PermitEmptyPasswords 参数值修改为yes,如下图: 无论哪种,最后PermitEmptyPasswords参数值为yes 以上两种配置,均需要重启ssh服务 serv…
第一种情况可能是root密码输入错误造成的,再仔细检查一遍是否输入错误 第二种是刚安装完,没有设置root用户密码导致的,我的就是最小化安装,就会出现这种小问题 解决办法:sudo passwd 然后会让你输入当前用户密码,然后会让你输入一个新密码,就是root用户的密码,建议设置成和你开机时一样的密码吧,或者你常用的,也可以备份一下,时间久了也许会忘记,多么痛的的实践 输入完后再输入root用户密码就可以了…
1. 发现这个问题是在root下执行 date -R 和 普通用户下执行 date -R,发现时区不一致 2. 在一些linux机器下,发现是一致的 3. 什么原因呢?找了半天,最后发现 时区一致的机器下普通用户是有权限读取/etc/localtime的 但是不一致的机器下,普通用户没有权限读取/etc/localtime 4. 使用命令 chmod o+r  /etc/lcoaltime 使得其他用户也能读取这个文件的权限 5. 再次测试,发现就能成功了…
非root权限安装perl 在使用Linux或是unix时,perl是一个非常有用的脚本的语言. 关于perl的模块安装,网上也有很多介绍,一方面可以通过不同套件自带的软件安装工具安装,一方面可以通过cpan安装,再者就是可以直接编译源代码. 这样,对于拥有root权限的用户来说,没有任何问题,可是对于不拥有root权限的一般用户来说,如果想在自己的home目录下安装与使用 perl的模块,还有很多特别之 处.我这里就是专门介绍如何在一般用户的home目录下安装以及使用perl模块的. 编译与安…