一.了解Linux中的root用户  1.1root用户 使用过MySQL的同学都知道MySQL中有一个变态的存在叫做超级管理员,他可以从操作任何一个数据库,那么在Linux中也有这么一个变态的存在他就叫做root用户. 1.2root用户可以做什么? root用户作为整个系统的最高权限拥有者,他可以系统的做所有的操作,如下: 1.添加删除用户 2.安装删除软件 3.启动和关闭系统 4.查看其他用户的文件 二.初步了解shell命令符 2.1什么是shell shell就是命令解释器,当你在输入…
以centOS系统为例,记录下修改Jenkins以root用户运行的方法. 修改Jenkins配置文件 # 打开配置文件vim /etc/sysconfig/jenkins# 修改$JENKINS_USER,并去掉当前行注释$JENKINS_USER="root"1234修改Jenkins相关文件夹用户权限 chown -R root:root /var/lib/jenkinschown -R root:root /var/cache/jenkinschown -R root:root…
这几天学习linux课程,安装环境,遇到不会的查询资料,在这个过程中发现了很多有意思的网页,看到了一些不一样的内容,现在对linux的学习兴趣增强了许多.学习解决问题也是很有意思的事情,解决问题的过程使自己印象深刻. 一.学习linux过程中遇到的问题 1.在用户及文件权限管理的学习中,更改用户权限为sudo,操作结果不对,反复查看文档,不断尝试操作后发现是登录的用户不对,应改为shiyanlou. 2.Linux操作系统下sudo命令的使用方法 查看.修改或者执行某些命令需要root用户的权限…
Linux系统下给非root用户添加sudo权限 有时,在linux系统中非root用户运行sudo命令,会提示类似信息:  xxx is not in the sudoers file. This incident will be reported. 这里,xxx是当前用户名,该用户无法执行sudo命令,这时候,解决方法如下: 1.进入超级用户模式.也就是输入"su -",系统会让你输入超级用户密码,输入密码后就进入了超级用户模式.(也可以直接用root登录): 2.给配置文件“/e…
越是对服务器安全性要求高的服务器,越需要建立合理的用户权限等级制度和服务器操作规范.在Linux中主要是通过用户配置文件来查看和修改用户信息. 1 用户信息文件 (1)用户信息文件/etc/passwd vim命令显示该文件的内容: root:x:::root:/root:/bin/bash bin:x:::bin:/bin:/sbin/nologin daemon:x:::daemon:/sbin:/sbin/nologin 可以发现,该文件的每一行共有7个字段.其中: 第1个字段是用户名称:…
    再次从头好好的学习Linux,本着以免轻易忘记,以备后用的原则,将我觉得常用或者好玩的linux命令记录在这,注意:我的实验环境是 Ubuntu 14.04.1 su 这个命令我经常使用,因为我喜欢在root用户下来操作 1:一般用户切换为root用户(有以下几种方式,需要输入密码) su su - su -l su --login su - root su -l root su --login root su root 2:root用户切换为一般用户(不需要输入密码) su qian…
命令帮助查看: man 命令(查看一个命令的详细帮助信息) 例:man useradd 或者用  -h   格式   命令 -h(查看一个命令的简要帮助) 例:useradd -h 用户: 在useradd的命令的可选项帮助中,最重要的三个: -g:指定用户的组 默认组是在创建用户的时候,系统自动创建一个和用 户名一样的组. -G:指定用户的附加组 -u:指定用户的UID,UID是唯一的,默认系统自动分配:在Linux中0~499都是系统用户的UID,0是root用户,用户自定义用户UID从50…
本书是由全国多名红帽架构师(RHCA)基于最新Linux系统共同编写的高质量Linux技术自学教程,极其适合用于Linux技术入门教程或讲课辅助教材,目前是国内最值得去读的Linux教材,也是最有价值的Linux实验手册.章节包括有: 第0章 咱们先来谈谈学习方法和红帽系统. 第1章 部署虚拟环境安装linux系统. 第2章 新手必须掌握的Linux命令. 第3章 管道符.重定向与环境变量. 第4章 Vim编辑器与Shell命令脚本. 第5章 用户身份与文件权限. 第6章 存储结构与磁盘划分.…
开始对liunx界面不熟悉,可能由于不小心,把root误删了,怎么办? 1. # killall mysqld    干掉所有mysql进程 2. # mysqld_safe --skip-grant-tables &   进入mysql安全模式 3. 通过上一步进入mysql的console(控制台),输入:mysql -p 以root用户进入系统,因为root用户是默认存在的,前面我们误删的只是mysql表了的. 4. 提示,Enter password: 输入root用户密码,一般是:12…
用户(user)和用户组(group)概念 linux是一个多用户操作系统,他允许多个用户登录linux系统进行各自不同的操作.为了方便管理用户不同的权限,组的概念应用而生,一个组可以包含多个用户,共同拥有组的权限,一个用户也可以归属于多个组. 查看用户和用户组 上面提到的始终是概念,耳听为虚,眼见为实,利用下面的命令可以查看用户和用户组 #cat /etc/passwd 查看linux系统中存在的用户 #cat /etc/group 查看linux系统中存在的用户组 /etc/passwd文件…