草庐IT

Linux提权

全部标签

Linux实现免密登陆的相关配置

需求描述:192.168.31.10服务器的yunwei账号,想要免密登陆到192.168.31.15服务器上。直接sshroot@192.168.31.15这样登陆,不用输入密码。实现:1、在10机器上,创建运维账号。[root@docker01~]#idyunwei 检查yunwei账号是否存在id:yunwei:nosuchuser[root@docker01~]#useraddyunwei 创建yunwei账号[root@docker01~]#su-yunwei 切换到yunwei账号[yunwei@docker01~]$pwd/home/yunwei2、在yunwei

linux登录提示:Access denied for user ‘root‘@‘localhost‘ (using password: YES)解决

1.编辑文件:/etc/my.cnf    添加行:skip-grant-tables如图: 2.重启mysql服务     关闭mysql:servicemysqldstop     启动mysql:servicemysqldstart如果启动命令不行,用这个:systemctlstartmysqld3.无密码登录mysql    命令:mysql-uroot4.切换数据库    命令:usemysql;5.更新权限     //123456是你新设置的密码        命令:updatemysql.usersetauthentication_string=password('123456

Linux crontab 的常用定时方式

一、crontab的时间格式MHDmdcmd时间格式说明如下:M:分钟(0-59)H:小时(0-23)D:天(1-31)m:月(1-12)d:一星期内的天(0~6,0为星期天)cmd:要运行的程序,程序被送入sh执行二、使用示例常用的crontab设置方式如下:1、crontab每分钟定时执行*/1****servicemysqldrestart//每隔1分钟执行一次*/10****servicemysqldrestart//每隔10分钟执行一次2、crontab每小时定时执行0*/1***servicemysqldrestart//每1小时执行一次0*/2***servicemysqldre

复习之linux的网络配置

一、基本定义1.IPIP指网际互连协议,InternetProtocol的缩写,是TCP/IP体系中的网络层协议。电脑之间要实现网络通信,就必须要有一个合法的ip地址。IP地址=网络地址+主机地址(又称:主机号和网络号组成)IP地址根据网络ID的不同分为5种类型,A类地址、B类地址、C类地址、D类地址和E类地址。   IP类型网络位+主机位地址范围(十进制)适用场景/特征 A类地址8+241.0.0.0到127.0.0.0(第一位为0)大型网络 B类地址16+16128.0.0.0到191.255.255.255(以“10”开始)中等规模的网络 C类地址24+8192.0.0.0到223.25

RPM包自定义安装路径(Linux)

在Linux系统中,RPM(RedHatPackageManager)是一种常见的软件包管理工具。它允许用户轻松地安装、升级和删除软件包。默认情况下,RPM包会将文件安装到预定义的位置,但有时候我们可能希望将文件安装到不同的路径下。本文将详细介绍如何在RPM包中指定自定义的安装路径。为了演示这个过程,我们将创建一个简单的RPM包,并将文件安装到自定义路径。请按照以下步骤进行操作:步骤1:安装必需的软件包首先,确保您的系统上安装了rpm-build软件包。您可以使用以下命令安装它(需要root权限):sudoyuminstallrpm-build步骤2:创建RPM包目录结构在您的工作目录中创建以

【Linux】进程等待

文章目录tips一、进程等待是什么?二、为什么要有进程等待?三、怎么做到进程等待?先看看什么是进程等待wait和waitpidstatus参数options参数非阻塞轮询进程等待的原理总结tips下面的代码可以循环检测进程。while:;dopsajx|head-1;psajx|greptestwait|grep-vgrep;sleep1;echo"-------------------------------------";done一、进程等待是什么?通过系统调用wait/waitpid,来对子进程进行状态检测和回收。二、为什么要有进程等待?1.僵尸进程无法被杀死,需要通过进程等待来杀掉它,

Linux-修改虚拟机为静态IP 和 主机名

一、设置虚拟机的IP为静态的一般情况下,NAT网络连接模式下,DHCP动态分配IP地址的,但这样在每次访问连接Linux虚拟机时,都要先去查询ip地址,很麻烦,干脆就将虚拟机IP地址写死,也就是设置为静态的(static)解决方案:改系统的网络配置文件即可1.进入配置文件为什么是ens33呢?我们在查询Linux虚拟机的ip地址时,可以看到VMware虚拟了一个网卡,名字就叫ens33,此时动态分配的ip地址是192.168.136.132,那么接下来,我们将ip地址写死,改成192.168.136.100,最后这个数字100,是自己来定,你可以取1~2552.修改这个网卡的网络配置文件修改一

CentOS图形化界面和命令行界面的转化--超详细(Linux操作系统)

对于我这样的小白来说,Linux系统的图形化界面更加简单,但是Linux命令行才是精髓,如何进行转化呢?1、快捷键方式切换(较为简单)图形化界面转化成命令行界面 ctrl+alt+F3命令行界面转化为图形化界面ctrl+alt+F12、命令行形式切换切换成命令行模式:systemctlset-defaultmulti-user.target(systemctl --系统控制,set-default-设置默认模式,multi-user.target-命令行界面模式)切换成图形化模式:systemctlset-defaultgraphical.target(systemctl --系统控制,set

linux-rocky9网络配置

rocky9系统使用的操作系统是linux5x内核64位,镜像使用的是rocky9.2(我使用的是VMware虚拟机,也许还可以选择别的操作系统)。rocky9的网络配置步骤:1.修改rocky9的虚拟网络编辑器(1)网卡(网络适配器)选择Net模式(2)打开虚拟网络编辑器,进入vmnet8中,将'使用DHCP服务将IP地址分配给虚拟机(D)'不要勾选,然后点击应用,在点确定。2.进入rocky9配置网络文件(需要在管理员root用户下进入,不然权限会不够),代码如下vi/etc/NetworkManager/system-connections/ens33.nmconnection3.修改配

linux 安装ES

1.官网下载https://www.elastic.co/cn/downloads/past-releases/elasticsearch-7-3-02.上传服务器,解压并配置,*代表所有的用户rztar-xzvfelasticsearch-7.3.0-linux-x86_64.tar.gzvim/usr/local/elasticsearch-7.3.0/bin/elasticsearch#因为此版本需要jdk11,要配置JAVA_HOME,在文件最上方写入exportJAVA_HOME=/usr/local/jdk11exportPATH=$JAVA_HOME/bin:$PATHvim/u