Linux
文章平均质量分 56
linux操作系统
雪野Solye
写写代码,看看书,玩玩游戏。
展开
-
腾讯云修复Sudo 本地提权漏洞(CVE-2021-3156)记录
今天腾讯云突然给我发消息说存在漏洞,因为我昨天重置了一下系统,使用镜像系统安装了宝塔和wordpress,然后就突然出现漏洞了,这样看来,刚买的时候应该是把一些漏洞什么的都给你解决了,重置系统后可能由于版本问题就没有修复漏洞。漏洞描述国外研究团队发现sudo堆溢出漏洞(CVE-2021-3156),漏洞隐藏十年之久,普通用户可以通过利用此漏洞,在默认配置的 sudo 主机上获取root权限。漏洞细节已在互联网上公开,腾讯安全专家提醒linux系统管理员尽快修复。 Sudo是一个功能强大的实用程序,大多数原创 2021-07-12 14:01:02 · 499 阅读 · 0 评论 -
Linux云服务器下WordPress博客搭建腾讯云教程
1.手动搭建 LNMP 环境LNMP 是 Linux、Nginx、MariaDB 和 PHP 的缩写,这个组合是最常见的 Web 服务器的运行环境之一。步骤1:登录 Linux 实例使用购买服务器的平台进行登录 Linux 实例使用远程登录软件winscp和putty 登录 Linux 实例使用 SSH 登录 Linux 实例步骤2:安装 Nginx执行以下命令,安装 nginx。yum install -y nginx编辑/etc/nginx/nginx.conf文件。找到serve转载 2021-07-10 23:16:10 · 177 阅读 · 0 评论 -
还不知道怎么后台运行Node进程?进来看看吧!
在linux服务器下不可能一直使用shell运行node服务,所以需要后台运行。今天在搜索怎么后台运行node的时候,找到的是使用forever包但是遇到了版本问题的警告等等。我在这里重现一下。node版本v14.17.0forever守护进程管理(旧版本,不推荐)这是旧的一个工具首先下载就开始报各种警告。# 启动 某个服务forever start server.js然后就会有一个padlevels的警告,应该就是node版本太高的问题报错非常影响信息的查看,所以我最后是用P原创 2021-05-18 18:39:56 · 1897 阅读 · 0 评论 -
Linux配置Nodejs环境
Linux 上安装 Node.js直接使用已编译好的Node.js包到nodejs官网下查找当前稳定版本的linux压缩包。官网链接——https://nodejs.org/en/download/然后复制下载链接下面的下载和安装都会在当前的目录下,所以建议在/usr/local/下新建一个nodejs文件夹,并进入nodejs目录# 创建一个nodejs目录mkdir /usr/local/nodejs# 进入目录cd /usr/local/nodejs# wget命令用来从指定原创 2021-05-18 15:49:25 · 1346 阅读 · 2 评论 -
2021最新WinSCP,putty远程连接linuxSSH远程连接登录的方法
putty配置打开putty应用程序进行配置。1.生成ppk格式的私钥因为putty只支持ppk格式的密钥,OpenSSH私钥与Putty不兼容,需要使用PuttyGen将其转换为Putty的私钥类型。或者你也可以直接使用puttygen生成ppk的ssh密钥。这个工具下载putty应该会附带的。加载本地的私钥。导入成功。然后点击 save private key保存为ppk格式私钥。2.主机和端口配置你要连接的主机和端口(一般为22)。2.登录用户选择登录的用户4.保存当前的原创 2021-05-15 12:18:18 · 2612 阅读 · 0 评论 -
root权限远程SSH登录报错?修改配置就可以了!
系统默认是禁止root用户登录ssh的,所以需要修改配置文件修改这个文件配置参数PermitRootLogin yes就可以了。然后重启一下服务service sshd restart。原创 2021-05-15 10:53:57 · 317 阅读 · 0 评论 -
vscode连接CentOS云服务器其实没有那么复杂!
首先你需要有一台云服务器,不管你是从哪里买的,你需要知道它的公网ip地址,以及权限账号。vscode插件下载插件的解释:Remote-SSH扩展允许您使用带有SSH服务器的任何远程计算机作为开发环境。这可以大大简化各种情况下的开发和故障排除。你可以:在部署到的同一操作系统上开发,或使用比本地计算机更大、更快或更专用的硬件。在不同的远程开发环境之间快速切换,并安全地进行更新,而无需担心影响本地计算机。从多台计算机或多个位置访问现有的开发环境。调试运行在其他地方(如客户站点原创 2021-05-14 23:13:17 · 616 阅读 · 0 评论 -
解决docker info 中的image数量和实际数量不一样的问题
问题docker info查看的image数量和docker images不一样.docker infodocker images原因之前卸载了docker重装,原来的镜像文件没有删除。导致docker info查看的image数量和docker images不一样。在/var/lib/docker/image/overlay2/目录下有个repositories.json文件,保存着你的镜像下载记录,docker info命令会读取这里的信息进行打印。我这里本来有三个,然后删除了一个之原创 2021-05-12 23:49:05 · 543 阅读 · 3 评论 -
docker info 运行警告WARNING: bridge-nf-call-iptables is disabled
问题执行docker info出现报错WARNING: bridge-nf-call-iptables is disabledWARNING: bridge-nf-call-ip6tables is disabled原因暂时不太清除,应该是网络桥方面的一些警告。解决vim /etc/sysctl.conf添加以下内容# miss the warningnet.bridge.bridge-nf-call-ip6tables = 1net.bridge.bridge-nf-call-i原创 2021-05-12 23:21:54 · 490 阅读 · 3 评论 -
yum install yum-utils 命令出现提示This system is not registered with an entitlement server的解决方法
问题`高亮部分`[root@VM-12-7-centos docker]# yum install -y yum-utilsLoaded plugins: fastestmirror, langpacks, product-id, search-disabled-repos, : subscription-manager`This system is not registered with an entitlement server. You can use subs原创 2021-05-12 22:43:22 · 2806 阅读 · 5 评论 -
linux云服务器CentOS7.9安装docker
文件清理如果之前安装过docker,先删除之前依赖包,不确定的话也可以直接运行。# 复制粘贴执行下面的代码$ sudo yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-lates原创 2021-05-12 22:32:10 · 195 阅读 · 0 评论 -
服务器运行docker nginx镜像
拉取nginx镜像+运行容器docker pull nginx:latest# pull为拉取操作docker run --name nginx-test -p 8080:80 -d nginx# --name 指定创建的容器名称, # -p指定端口映射,将服务器的8080端口映射给容器的80端口,# -d指定用于创建容器的基础镜像。结果可以正常访问...原创 2021-05-12 21:57:09 · 116 阅读 · 0 评论 -
docker删除镜像时报错 Error: No such image: nginx
问题删除一个存在的镜像,提示无法找到。[root@VM-12-7-centos docker]# docker images -aREPOSITORY TAG IMAGE ID CREATED SIZEnginx latest 62d49f9bab67 4 weeks ago 133MBhello-world latest d1165f221234 2 months ago 13.3kB[root@VM原创 2021-05-12 21:25:32 · 1611 阅读 · 0 评论 -
解决puttyl连接Linux终端时,按下小键盘数字键会 输入字母 的问题
问题在使用putty连接云服务器,然后使用vim编辑器操作时,出现按下小键盘任何一个数字键都会出现字母。原因putty默认开启了应用程序键盘模式,具体关于这个模式我没有深入了解过。解决办法需要禁用应用程序键盘模式。putty终端右键选择change settings,选项Terminal->Features里,找到Disable application keypad mode,勾选就可以了。然后需要保存一下当前的配置。session选项下,选择你要保存到哪个已经存在的连接,sa原创 2021-05-12 20:05:06 · 1187 阅读 · 0 评论 -
Linux中vim编辑器基本操作就这么简单
vim可以说是学习linux的必备技能,文件的拷贝实在是太麻烦了,不如直接对原文件进行修改。所以我这里就总结了一些基础操作,看完你肯定能够学会vim对文件进行基础的操作。什么是 vim?Vim是从 vi 发展出来的一个文本编辑器。代码补完、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用。简单的来说, vi 是老式的字处理器,不过功能已经很齐全了,但是还是有可以进步的地方。 vim 则可以说是程序开发者的一项很好用的工具。连 vim 的官方网站 (http://www.vim.org)原创 2021-05-12 19:46:13 · 254 阅读 · 9 评论 -
Ubuntu vdi硬盘扩容
Ubuntu vdi硬盘扩容一开始完玩虚拟机的时候只分配10g内存,然后在更新系统出现了内存不足,于时想要扩大硬盘内存。vdi磁盘映像扩大首先需要将vdi磁盘映像进行扩大,使用virtualbox自带的虚拟介质存储工具进行修改磁盘分区但是单纯这么改了,在系统里面查看还是原来的10g大小,这是因为没有给它分配增加的内存。从ubuntu软件中心 下载 gparted,这是一个磁盘分区管理工具。使用方面每个分区都有左右两个滑块,因为磁盘是按顺序存储的,所以左边的滑块连接上面那个磁盘的右边滑块,原创 2021-05-02 19:56:35 · 709 阅读 · 0 评论 -
linux的安装命令apt-get update ,upgarde 和dist-upgrade 的区别
update和upgradeupdate:当执行apt-get update时,update重点更新的是来自软件源的软件包的索引记录(即index files)。upgrade:当执行apt-get upgrade时,upgrade是根据update更新的索引记录来下载并更新软件包。apt-get,是一条linux命令,适用于deb包管理式的操作系统,主要用于自动从互联网的软件仓库中搜索、安装、升级、卸载软件或操作系统。apt-get命令一般需要root权限执行,所以一般跟着sudo命令。但是这个软原创 2021-04-21 10:23:30 · 1102 阅读 · 0 评论 -
Virtualbox Ubuntu14.04 更新升级
心血来潮想要在虚拟机里面安装docker,因为去年使用过windows下的docker,安装配置什么的太麻烦了。但是docker需要16.06版本以上的才能使用,所以就更新一下我的ubuntu,因为之前使用的安装镜像是14.04版本,所以需要升级。一般升级(最后失败了)升级办法使用左上角的搜索工具,输入update然后打开更新管理器,就能够自动的获取更新信息,直接在系统设置里面无法正确的检查更新。但是它需要先将当前版本的软件全都更新到最新才能执行系统升级。建议先把源配置成aliyun镜像网站原创 2021-04-20 23:43:25 · 971 阅读 · 0 评论 -
Virtualbox中Ubuntu虚拟机安装增强功能解决办法
转自:http://www.crifan.com/virtualbox_ubuntu_install_guest_addtions_fail_could_not_mount_the_media/ 【已解决】在Virtualbox中的Ubuntu虚拟机中,安装Guest Additions客户端增强包时出错:分配介质 虚拟光盘 xxx\VBoxsGuestAdditions.iso 到虚...转载 2021-04-18 15:19:08 · 808 阅读 · 0 评论