sudo

Ubuntu防火墙 UFW 设置

≡放荡痞女 提交于 2020-01-12 04:44:02
1.安装 sudo apt-get install ufw 2.启用 sudo ufw enable sudo ufw default deny 运行以上两条命令后,开启了防火墙,并在系统启动时自动开启。关闭所有外部对本机的访问,但本机访问外部正常。 3.开启/禁用 sudo ufw allow|deny [service] 打开或关闭某个端口,例如: sudo ufw allow smtp 允许所有的外部IP访问本机的25/tcp (smtp)端口 sudo ufw allow 22/tcp 允许所有的外部IP访问本机的22/tcp (ssh)端口 sudo ufw allow 53 允许外部访问53端口(tcp/udp) sudo ufw allow from 192.168.1.100 允许此IP访问所有的本机端口 sudo ufw allow proto udp 192.168.0.1 port 53 to 192.168.0.2 port 53 sudo ufw deny smtp 禁止外部访问smtp服务 sudo ufw delete allow smtp 删除上面建立的某条规则 4.查看防火墙状态 sudo ufw status 一般用户,只需如下设置: sudo apt-get install ufw sudo ufw enable sudo ufw

wine安装及使用

走远了吗. 提交于 2020-01-12 04:26:37
首先说明下系统环境,我系统使用的是deepin15.11,其他基于debain的发行版,安装及使用方法应该也是差不多的。 一、Wine安装 这里引用deepin论坛上的一个帖子: https://bbs.deepin.org/forum.php?mod=viewthread&tid=176555 Step.1 程序坞(启动器、开始菜单)中打开系统自带终端(深度终端)程序,执行以下命令。 【sudo dpkg --add-architecture i386】 说明:如果您使用的是 64 位系统,请开启 32 bit 架构支持(如果您之前没有开启的话): Step.2 添加仓库 以管理员身份进入/etc/apt/路径,右键单击sources.list 文件,选择管理员身份打开 在文字编辑窗口最后一行写入: 【deb https://dl.winehq.org/wine-builds/debian/ stretch main】 然后保存退出。 Step.3 3.1程序坞(启动器、开始菜单)中打开系统自带终端(深度终端)程序,执行: 【wget -nc https://dl.winehq.org/wine-builds/winehq.key】 3.2终端窗口内返回某些结果后,然后执行: 【sudo apt-key add winehq.key】 短暂时间后,终端窗口内返回“OK”字样。 3

ubuntu下安装wireshark

半腔热情 提交于 2020-01-12 03:46:09
ubuntu下安装wireshark download: http://www.wireshark.org/download.html choose source code 安装编译工具:   $sudo apt-get install build-essential   为了成功编译Wireshark,您需要安装GTK+的开发文件和GLib库(libraries)。   $sudo apt-get install libgtk2.0-dev libglib2.0-dev   安装Checkinstall以便管理您系统中直接由源代码编译安装的软件。   $sudo apt-get install checkinstall wireshark源码下载地址: http://www.wireshark.org/download.html (页 面中的source code) 下载后的文件名:wireshark-1.2.2.tar.bz2 cd到文件目录解压:$tar -xvf wireshark-1.2.2.tar.bz2 $cd wireshark-1.2.2 编译安装命令如下: $./configure $make $sudo make install 来源: https://www.cnblogs.com/juandx/p/3788806.html

ArchLinux下i3wm简单配置和美化

℡╲_俬逩灬. 提交于 2020-01-12 01:49:39
先show下自己配置的截图,简单弄了下,凑合用。 本文默认你已经安装了基本的archlinux系统,只是没有配置桌面环境。所以跳过前面archlinux的基础安装过程。 ArchLinux的具体安装请参见我的博客 https://blog.csdn.net/r8l8q8/article/details/76516523 1.安装显卡驱动 和X窗系统 (1)安装显卡驱动 确定显卡型号 执行: # lspci | grep VGA 执行: $ sudo pacman -S 驱动包 官方仓库提供的驱动包: 通用----------------------------------xf86-video-vesa intel----------------------------------xf86-video-intel Geforce7±-------------------------xf86-video-nouveau Geforce6/7-------------------------xf86-video-304xx (2)安装X窗口系统 执行: $ sudo pacman -S xorg-server 3.安装登录管理器和i3wm (1)安装sddm登录管理器,可以选择其他登录管理器或者不装用startx启动,具体参见arch wiki 执行 $ sudo pacman -S

ubuntu 10.04 下编译 qt 4.7 beta2 源代码

纵然是瞬间 提交于 2020-01-12 01:00:14
MeeGo 中文 开发 核心 论坛 前几天,在ubuntu 10.04 下使用 源代码的形式安装了 qt sdk. 写一个笔记,作下记录.如果有什么问题,还请多指教. 安装前需要安装一些编译程序如 g++, 也有一些库需要安装.由于笔者之前曾经安装过一些组件,可能环境和您的机器上不一样.不过没有关系,如果缺失了相关组件,ubuntu会给出相应的提示,只需要参照提示,把相关组件安装一下,重新执行命令即可. 下面是我安装的过程以及出现的问题. 下载 tar.gz 格式的 qt sdk 源码 . 当然你也可以到这个页面下载 zip 格式的源码 . 解压缩前需要找一个空闲容量 > 3G 的分区 ,假设为 /tmp. 假设下载目录为 /home , 那么执行下面的命令 cd /tmp tar -zxvf /home/http://get.qt.nokia.com/qt/source/qt-everywhere-opensource-src-4.7.0-beta2.tar.gz 复制代码 3. 进入解压后的目录,执行 ./configure 复制代码 在这个阶段,显示出错信息 Basic XLib functionality test failed! 具体原因可以查一下,我提供一个现成的解决方法 sudo apt-get install libX11-dev libXext-dev

海思AI芯片(Hi3516DV300/CV500)开发(3.搭建Linux开发环境)

房东的猫 提交于 2020-01-12 00:19:44
目录 1、软件包安装 2、编译arm-himix200交叉编译器 3、编译uboot和Kernel 前言:此篇搭建环境的Linux平台为ubuntu16.0.4 64位系统,SDK的目标平台为Hi3519DV300\CV500系列。 1、软件包安装 步骤 1 配置默认使用 bash 执行 #sudo dpkg-reconfigure dash 选择 no 步骤 2 安装软件包 执行: #sudo apt-get install make libc6:i386 lib32z1 lib32stdc++6 zlib1g-dev libncurses5-dev ncurses-term libncursesw5-dev g++ u-boot-tools:i386 texinfo texlive gawk libssl-dev openssl bc 步骤 3 创建/etc/ld.so.preload 文件 并执行 #echo "" > /etc/ld.so.preload 以解决 64bit linuxserver 上某些第三方库编译失败的问题。 步骤 4 安装其他软件包 因为Linux交叉编译器是32位的,而ubuntu16.0.4是64位的,因此需要安装lib32ncurses5和lib32z1兼容x86的运行库及环境。 #sudo apt-get install

DC-2靶机渗透学习笔记

百般思念 提交于 2020-01-11 23:20:28
首先nmap -sP 网段,扫出靶机IP 然后nmap -p- -A IP扫端口 扫到有80和7744两个端口开放 然后尝试进入该主机的web页面 可是输入192.168.31.52怎么也进不去,跳不到dc-2这个域名去 经过了解,需要修改hosts文件,修改后刷新dns缓存即可访问 然后就看到了flag1,上面有关键字cewl,字面意思大概就是要爆破出用户名和密码了 首先需要找到后台登录界面,先看其用的是什么CMS 查看指纹信息,知道是wordpressCMS 然后用御剑扫一下后台,没看到登陆界面,估计是自带的路径文本不支持这个 只好去百度一下wordpressCMS的后台登录界面在哪,知道它放在了wp-admin下 既然是用的是wordpress,那就用WPScan扫一下用户名 得到admin、tom、jerry三个用户名(其中wpscan的更新数据库哪里卡了一小会,附两个解决的链接: https://blog.csdn.net/zhang644720213/article/details/92849717 、 https://blog.csdn.net/Wu000999/article/details/100850447 ) 然后根据flag1的提示,使用cewl爬取flag1所在的页面,用返回的字典文件进行爆破 admin没爆出来 tom的爆出来了 jerry也爆出来了

Linux之搭建远程数据库[Ubuntu:全过程]

纵然是瞬间 提交于 2020-01-11 23:00:31
前言   由于近期,腾讯云服务器就要到期了,学生优惠即将失效了,所以准备将数据库和项目迁移到vultr上。然而,在使用nivicat连接mysql数据库的过程中,却屡次出现:Can't connect to MYSQL server on 'XX.XX.XX.XX'【10060 “Unknown error”】。   查阅网友的博客后,对方分析可能三个原因:     1 网络 [排除]    2 权限 。 mysql数据库登陆用户的权限不足。[经过下述步骤测试,排除] # 进入MYSQL数据库 XX@yy# sudo mysql -u root -p XX@yy# # 新建用户 mysql> CREATE user jack@'%';# 任意主机 mysql> SET PASSWORD FOR jack@'%'=PASSWORD('test'); mysql> grant all privileges on *.* to jack; mysql> FLUSH PRIVILEGES;# 更新mysql数据库系统的用户权限列表 # shell端登陆mysql by jack OK # navicat端登陆mysql by jack 继续报上述错误    3 防火墙   看来,只剩下这种可能了,我试了试,成了!   我先通过vultr云服务商的FireWall来配置防火墙的进入站端口

在mac上用brew搭建PHP网站环境

拥有回忆 提交于 2020-01-11 22:49:34
序:早就听说Mac是一款十分优秀的操作系统,拥有Linux一样稳定且方便的bash命令行,也有比windows更加出色的UI 闲话不多说,马上我要用它开发php和asp.net,所以必须安装两样环境,第一个就是php网站开发环境。 第一步:apache服务器 我的Mac买回来就自带了apache,理应是都有的,大概这是苹果公司做的好事,所以,直接启动试试: sudo apachectl start 进入浏览器输入localhost,“it works”,好的。 cd /etc/apache2/ sudo vim ./httpd.conf 搜索定位到document root DocumentRoot "/var/www" <Directory "/var/www"> 我按照使用Linux 的习惯把网站根目录更换为/var/www/下了 mkdir /var/www/ 顺便随便新建一个index.html以便一会观察 sudo apachectl restart 再次去浏览器localhost,如果提示forbidden,请把/var/www权限设置为775,详细方法和Linux是一样的 如果还是无法访问,或者还是“it works”页面,请注意把/etc/apache2/original/httpd.conf也修改的和上面一样并且重启apache 应该就没有什么问题了哦 第二步

Mac上安装PHP、Apache、MySQL

岁酱吖の 提交于 2020-01-11 22:48:47
Mac自带php5.6版本,要升级到php7.3 步骤如下 1,brew 安装php ,如果没有安装,访问https://brew.sh/index_zh-cn安装 在终端输入以下内容,不用指定安装php版本,会自动升级到最新版本,同时brew会自动update brew install php 2,查看php版本 php -v /*--> */ /*--> */ PHP 7.3.0 (cli) (built: Dec 7 2018 11:01:10) ( NTS ) Copyright (c) 1997-2018 The PHP Group Zend Engine v3.3.0-dev, Copyright (c) 1998-2018 Zend Technologies with Zend OPcache v7.3.0, Copyright (c) 1999-2018, by Zend Technologies Mac上自带了Apache 1,查看版本 sudo apachectl -v /*--> */ /*--> */ Server version: Apache/2.4.33 (Unix) Server built: Apr 3 2018 17:54:07 //开启 sudo apachectl start //停止 sudo apachectl stop //重启