
linux
文章平均质量分 83
乐百川
这个作者很懒,什么都没留下…
展开
-
Kali从入门到银手镯(三):利用Metasploit工具的Win7渗透测试
现在很多用户还在使用Win7系统,虽然我个人也非常喜欢Win7,也承认这是一款非常经典的系统。但是Win7已经在今年1月份彻底停止了支持,也就是说永远也不会得到安全更新和补丁修复了。这对用户来说是极大的危险,如果有条件的话,还是请使用最新版的Win10,并及时更新安全补丁,保护电脑。今天就来看看如何利用Kali来对Win7进行渗透。这里使用的工具是大名鼎鼎的Metaspoit,集成了大量漏洞渗透工具。其中自然有臭名昭著的永恒之蓝工具,它利用了Windows系统的SMB漏洞, 漏洞编号是MS17-010。具原创 2020-07-13 21:32:18 · 4373 阅读 · 4 评论 -
Windows下的仿linux环境msys2介绍
msys2是一种在Windows平台上模拟Linux运行环境的技术,它的一个优点就在于利用pacman包管理器,我们可以比较轻松的使用Linux包管理器的方式来安装一整套可以在Windows上运行的Linux工具。如果你只是想要在Windows上简单运行一些Linux程序,那么msys2是一个很好的选择。下载安装msys2到清华镜像源网站来下载msys2,网址如下。https://mirro...原创 2020-04-08 04:37:17 · 5338 阅读 · 2 评论 -
Fedora 31配置和桌面美化笔记
Fedora是一个非常流行的Linux发行版,与Ubuntu齐名。但是Fedora相对于Ubuntu更加激进,新软件和新内核会直接上到Fedora的软件源中。所以如果你那种比较喜欢更新软件的人,但是又感觉Arch/Manjaro这类滚动发行版更新的太频繁,那么Fedora会是一个很好的选择。但是Fedora也有一个问题就是默认的Gnome桌面既丑又不好用,所以我研究了一下,由根据以前写的Linu...原创 2020-04-04 04:57:55 · 5603 阅读 · 0 评论 -
基于Ubuntu的衍生发行版PopOS简介
最近发现了一个基于Ubuntu的衍生发行版,Pop!_OS,看着还不错,用户界面很友好,所以给大家介绍一下。下载PopOS访问下面的网址来下载PopOS.https://system76.com/pop考虑到Ubuntu 20.04马上就要出来了,所以我这里建议大家下载个19.10在虚拟机里玩玩。就算要安装的话,也等半个月,等他们更新了直接安装20.04长期支持版比较不错。这里可供...原创 2020-04-02 00:52:33 · 3366 阅读 · 1 评论 -
使用antigen轻松打造赏心悦目的shell环境
一提到Shell环境,很多人可能想到的就是那种神秘的黑框界面,但是其实Shell环境也可以设置成非常酷的样子,并带有自动完成、自动补全、人性化提示等各种功能。可能也有同学还听说过ohmyzsh这类集成了各种Zsh插件的方便项目,今天介绍的antigen就是一个非常方便的zsh管理器,可以让大家轻松使用ohmyzsh,打造出方便好用的Shell环境。安装必备软件这里使用的系统是Ubuntu 18...原创 2020-03-28 00:53:37 · 2291 阅读 · 0 评论 -
常用Linux发行版镜像源配置
最近研究Linux,试了一些Linux发行版,但是大多数发行版的软件源速度都不是很理想。所以我这里干脆做了一个收集,把我用过的一些常用发行版的软件源设置方法做个总结,大家也可以做个参考。Ubuntu 18.0418.04是目前Ubuntu最新的长期支持版。当然我非常期待4月份推出的20.04长期支持版,支持wireguard这一点就非常吸引人。# 备份官方镜像cp /etc/apt/sou...原创 2020-02-28 16:05:39 · 1471 阅读 · 0 评论 -
Gentoo虚拟机安装教程
Gentoo是一个非常著名的发行版,在Linux高手中非常流行。之前我也是被Gentoo的威名震慑了,所以一直没有尝试安装,最近感觉可以尝试一下了。所以今天来看看如何在虚拟机中安装Gentoo吧。本文参考了Gentoo 安装手册,如果想了解更多关于安装Gentoo的知识,可以直接查看官方文档。当然有一说一,Gentoo的安装确实比Arch复杂多了。Arch其实安装起来并不算复杂,就是第一次操作命...原创 2020-02-24 23:26:06 · 10169 阅读 · 4 评论 -
Kali从入门到银手镯(一):安装Kali
最近正在研究Kali Linux,一个集成了各种渗透测试工具的Linux发行版。虽然Kali也是一个功能齐全的Linux发行版,但是官方并不建议我们作为日常使用。因为很多工具运行的时候都需要root权限,所以Kali在设计的时候就是主要以root用户运行,因而安全性不是很高。官方文档也做了说明:Kali是一个进攻的武器,没有防御作用。所以一般来说,我们可以使用虚拟机或者USB Live镜像来运行K...原创 2020-02-20 22:04:31 · 7376 阅读 · 2 评论 -
小米路由器3刷X-Wrt固件教程
之前写过一篇《小米路由器3刷潘多拉固件教程》,导致一些朋友不小心刷成砖了,在此给这些朋友道个歉。虽说刷机有风险,我也按照官方的教程写的,自己也没遇到什么问题,但是还是有很多朋友刷成砖了,那应该还是和我的教程有关系,在此只能和各位朋友说声对不起了。我现在也没啥解决办法,只能给朋友们推荐一篇《小米路由器3 TTL线救砖经验》,希望能让大家的路由器重焕生机。原来潘多拉固件我也用了一段时间,虽然比官方固...原创 2020-02-16 23:09:47 · 19206 阅读 · 6 评论 -
树莓派3B+安装ArchLinux ARM
前段时间树莓派一直吃灰了,这几天想起来,拿出来,准备安装个ArchLinux ARM玩玩。这里我想吐槽一点,我买了3B+没一个月,树莓派4就出来了,而且还有4GB的高配版,搞得我现在手里这个很尴尬。不过想到手里这个一直在吃灰也没啥作用,我就又放心了。等到啥时候我给树莓派找到点事情,让他一直开机运行,啥时候我在考虑搞个新版玩玩。准备工作好了,废话不多说了,直接开始吧。安装教程遵循官网的说明,需要...原创 2020-02-11 22:19:45 · 4181 阅读 · 0 评论 -
Vagrant快速入门教程
之前学习Docker的时候,发现了Vagrant,感觉这也是一个挺方便的技术,但是我下载安装完Vagrant的时候,发现恰好VirtualBox发了新版本,Vagrant还没兼容,所以这篇文章一直拖到了现在。昨天正好Vagrant更新了版本,修复了这个问题,所以不说了,我们直接开始吧。Vagrant是什么Vagrant是一门基于虚拟化技术的工具,可以帮助我们快速搭建开发环境,并且可以在不同系统...原创 2020-01-30 23:00:28 · 1380 阅读 · 0 评论 -
30分钟快速入门Docker
最近需要做点东西,所以准备用Docker开启一个MySQL服务器,不过这么简单的事情,居然花了我两天时间。总结了一下,还是对Docker和MySQL不太熟悉,很多命令和参数都不太会用。网络上文章的质量也不是很好,随便找的文章有的连参数都写错了。所以最终就有了这篇文章,希望能让大家快速入门Docker,享受容器化带来的好处。Docker简介容器 vs 虚拟机Docker是现在非常流行的一种容器...原创 2019-12-29 00:34:16 · 411 阅读 · 0 评论 -
树莓派3B+安装Raspbian简易教程
刚买的树莓派3B+没过一周,树莓派4就出来了。不过算了,基本上用起来差不多,所以大家继续看吧。最近有点忙,所以就不BB了,直接上主题。下载RaspbianRaspbian是树莓派的官方系统,推荐大家使用。如果不喜欢它的话,可以自己安装Ubuntu ARM或者ArchLinux ARM。但是第三方系统毕竟没有官方系统的支持好,很多地方都不太方便。首先到下载页面下载Raspbian,有完整版、桌...原创 2019-06-25 19:52:32 · 4698 阅读 · 1 评论 -
小米路由器3潘多拉固件刷机教程
小米路由器的官方固件优化不够好,很多人都出现限速、断流的现象。我之前也出现过限速的情况,最后没办法只能设置路由器定时重启。前几天突发奇想把定时重启关了,发现路由器居然连着好几天都没啥问题,我以为从此以后就能安心用了,可惜今天又出现了无法上网的情况。我实在是忍无可忍,遂寻找路由器的刷机办法。小米路由器3刚出来的时候,由于闪存类型变为了NAND,导致很长时间都没有第三方刷机包出来。不过过了这么长时间...原创 2019-03-14 23:38:00 · 79618 阅读 · 34 评论 -
安装完Ubuntu 18.04之后要做的几件事
Ubuntu 18.04是Ubuntu系列最新的长期发布版,需要使用Ubuntu的同学可以安装一下。虽然现在很多软件和工具还没有支持Ubuntu 18.04,但是作为长期支持版,用不了多长时间,大部分软件都会支持。所以我们可以耐心等待一下。免密码操作在进行sudo操作的时候需要输入当前用户密码,用多了就比较烦,这个东西也可以关掉。输入sudo nano /etc/sudoers,找到sudo一...原创 2018-09-29 19:27:23 · 10758 阅读 · 0 评论 -
在计算机中安装Arch Linux
Arch Linux是一个优秀的linux操作系统。其优点是滚动发行、软件包比较新,并且可以深度可定制。缺点是由于深度可定制,所以开始安装的时候只有命令行可用,对于linux新手来说会有一些难度。我也是练习安装了好多次,才逐渐从安装过程中学习到linux的组成部分并体会到Arch的优美之处的。另外,Arch Linux一大特色就是拥有完善的wiki,因此如果想要了解更多信息的话,还是仔细的研究Arc原创 2016-02-01 22:57:33 · 1463 阅读 · 0 评论 -
配置和美化Arch Linux
前面说了如何安装一个最小化的Arch Linux。现在来说说如何配置。配置网络如果使用有线网络的话,将dhcp服务开机启动:# systemctl enable dhcpcd如果使用无线网络的话,使用wifi-menu命令连接网络。如果在使用wifi-menu命令连接网络的时候选择保存配置,那么就可以下次让其自动连接。要让其自动连接,使用以下命令:# systemctl enable netctl@原创 2016-02-03 23:36:46 · 14751 阅读 · 0 评论 -
Ubuntu16.04安装phpmyadmin
和Windows下各种双击安装直接使用的数据库管理工具不同,Linux下的数据库管理工具显得有些稍稍复杂。由于版权和收费限制,很多好用的数据库管理工具例如Data Grip和Navicat不能直接在Linux的包管理器中安装使用。不过仍然有一些好用的DBMS,phpmyadmin就是其中之一。安装LAMPLAMP是Linux、Apache、MySql(MariaDB)、PHP(Python、Perl原创 2016-07-09 20:21:13 · 3017 阅读 · 0 评论 -
plasma桌面特效无效的解决办法
前段时间重装了Arch Linux,用了好看的Plasma桌面,但是最近这几天桌面特效突然没有了,让我非常郁闷。于是乎我开始动手排查起来。由于前几天折腾显卡驱动,最后还是没折腾成功。所以我一开始将问题定位到显卡驱动上,然后谷歌了各个显卡驱动导致特效无效的办法,并照着安装了各种图形加速库。然而发现没啥吊用。然后我又打开了之前安装系统是顺手安装的Gnome桌面,惊奇的发现它的桌面特效完美的存在。这就说明原创 2016-12-15 00:59:43 · 4815 阅读 · 0 评论 -
虚拟机安装archlinux的简单步骤
准备工作选择虚拟机软件虚拟机软件可以使用VMware workstation,也可以使用VirtualBox。VirtualBox对Linux的支持更好一点,而且默认有新建archlinux虚拟机的选项。在这里,我使用VirtualBox进行archlinux的安装。下载安装镜像在archlinux的下载页面https://www.archlinux.org/download/下载最新的archli原创 2015-11-18 15:56:28 · 12707 阅读 · 6 评论 -
在虚拟机安装OpenSuse Tumbleweed
一说起滚动发行版Linux,大家想到的常常是ArchLinux和Gentoo。滚动发行版的优点是不存在固定版本号,所有软件都可以独立更新,所以整个系统都是最新的。但是ArchLinux和Gentoo的安装并不容易,它们基本上都只包含了网络安装镜像,需要全命令行安装,对初学者来说很不友好。所以今天我们来试试另一个著名的Linux发行版OpenSUSE的滚动发行版本——Tumbleweed。进到Open原创 2017-04-09 03:27:33 · 4154 阅读 · 0 评论 -
配置和美化OpenSuse Tumbleweed
在我的前一篇文章在虚拟机安装OpenSuse Tumbleweed中,介绍了如何在虚拟机中安装OpenSuse Tumbleweed。但是虚拟机上面并不过瘾,正好我发现硬盘有一个分区没什么用,所以就在电脑上直接安装了OpenSuse Tumbleweed。安装过然和虚拟机差不多,只不过硬盘分区那里需要自己手动分区,不然使用自动分区的话整个硬盘就都清空了。这次安装因为是真机安装,所以桌面选择了比较华丽原创 2017-04-09 21:18:16 · 9777 阅读 · 0 评论 -
Visual Studio Code介绍
应该有很多人都知道Atom编辑器吧,它是由Github开发的一个跨平台的编辑器。它使用了跨平台的Electron,用前端技术编写图形界面。一开始我也推荐过这个编辑器,但是实际上我平时基本没怎么打开过这个玩意。微软公司也利用Electron做了一个跨平台的编辑器,叫做Visual Studio Code。今天我试用了一下,感觉非常不错。虽然它的社区远远不如Atom社区活跃,插件也不是很丰富,但是易用性原创 2017-04-10 22:27:47 · 21630 阅读 · 5 评论 -
在计算机中安装Manjaro
前几天我为了尝鲜在电脑中安装了大蜥蜴(OpenSuse),新鲜期过了之后我准备换回原来的ArchLinux,结果发现大蜥蜴把原来的Grub设置覆盖了。如果要恢复的还得重新刻一个Arch引导U盘,与其这样我为什么不重新安装一个新的系统呢?Manjaro介绍看了一下就决定是Manjaro了,它和Antergos一样,也是ArchLinux的衍生版,但是增加了图形化安装界面,非常适合新手。在官网下载页面可原创 2017-04-20 01:15:37 · 48108 阅读 · 4 评论 -
安装完Ubuntu 17.10后要做的几件事
前几天Ubuntu 17.10终于出来了,正好前几天我电脑重装系统,顺便留了一个分区用来装Linux。所以就在我电脑上安装了Ubuntu 17.10. 安装过程就不说了,图形化安装程序,基本安装过几次就熟悉了。所以重点 还是安装完成之后的美化过程。其实说起来,ArchLinux、Fedora等等Linux系统我都折腾过很多了,但是最后还是选择了Ubuntu。因为Ubuntu以及Debian系还是目前原创 2017-10-26 17:19:49 · 4384 阅读 · 0 评论 -
在VirtualBox中安装ArchLinux
如果你准备在虚拟机中安装Ubuntu、Fedora这几个比较著名的大型Linux,那么VMware Workstation是一个不错的选择,在安装这几个Linux的过程中会自动安装VMware Tools,这样在虚拟机安装完成之后,就可以马上使用共享剪贴板、文件拖拽、共享文件夹、虚拟机分辨率自动跟随窗口大小这几个高级特性。但是假如你想安装ArchLinux,那么事情就不太好办了。因为VMware W原创 2017-11-28 22:30:18 · 1191 阅读 · 0 评论 -
antigen简介
在Linux下经常需要进行终端操作,一个好的shell解释器可以帮助我们极大提高工作效率。有些同学可能听说过zshell和oh-my-zsh,前者是一个shell程序,由于功能比较强大,所以叫做z shell,意为终极shell;而后者是一个模板化的zshell配置脚本,通过它我们可以快速配置一个好用的zsh。不过其实oh-my-zsh也并不是很好用,我了解这个项目也有好几年了,但是仍然只会使用一...原创 2018-02-12 00:16:36 · 8173 阅读 · 0 评论 -
Linux和Windows间的远程桌面访问
在Windows上面,我们都用过系统自带的远程桌面连接或者TeamViewer这样的工具,可以方便的让我们用图形化方式远程操作其他计算机。但是在Linux上,我们一般都是使用SSH来操作终端。那么在Linux上有没有一些工具可以让我们像Windows那样用图形化的方式来访问桌面呢?答案当然是有的,这就是这篇文章要介绍的。远程桌面连接主要使用两种协议,第一种就是微软在Windows上的RDP(R...原创 2018-04-11 23:04:09 · 162651 阅读 · 7 评论 -
在计算机中安装深度操作系统
深度操作系统是一个国产的Linux发行版,界面美观、系统友好、中文支持完善,易上手。对于Linux新手来说,是一个不错的操作系统。这里将我安装深度操作系统的过程复述一下。在这里,我用的是UEFI+GPT的方式来安装的。安装准备一张容量足够的空闲U盘,4G就足够了。深度操作系统的系统镜像,可以到其下载页面进行下载,推荐使用64位。一个启动盘制作工具,推荐使用rufus,这是一个同时支持windo原创 2016-02-01 20:07:52 · 2829 阅读 · 0 评论