安装composer,最好需要有php的软连接。 先执行一下以下命令查看是否php命令已经软连接好了。...这样就可以进行安装了。我们仅仅需要下面这一条命令就可以了。...//getcomposer.org/installer | php -- --install-dir=/usr/local/bin --filename=composer 当显示如下效果的时候,就表示安装完成了...If possible you should enable it or recompile php with --with-openssl 解决办法: PHP安装openssl扩展。...解决办法: PHP安装zlib扩展。
往往需要花费很多很多的时间去进行信息搜集,信息搜集的阶段又在整个渗透测试的流程中起到至关重要的作用,搜集到更多有效的厂商信息,我们就能够看到更多的攻击面,而熟练的使用一些脚本语言则可以简化我们的工作量,提高我们安全测试的效率,我们在进行子域名信息搜集的时候...,如果只使用一个工具来进行子域名枚举,枚举出来的子域名可能会不全,所以我们可以结合其他的一些工具来强化我们子域名信息搜集的能力,这个脚本是自己日常使用的脚本,所以只能在linux下运行写的比较简陋,需要下载好三款工具放在同一个文件夹下...Shell脚本集成了:SubDomain,Sublist,Teemo 三款我最喜欢的子域名收集工具 源码: ?
网上现有基于DNSPod实现的Linux脚本无法在该设备上运行,于是写了个Shell版动态域名客户端(ddnspod-shell),现在发布出来希望能给需要的朋友带来一些方便。...项目源码: https://github.com/rehiy/dnspod-shell DnsPod 官方文档 https://docs.dnspod.cn/api/update-dns-records.../ 功能介绍: 优雅的函数封装,灵活的更新策略 基于DNSPod最新用户API实现动态域名客户端 支持基于系统计划任务实现更新,防止脚本意外终止 可运行于多数类 unix 系统中,包括部分嵌入式小型系统
需要两个文件,一个用于存储域名信息,另一个是检测脚本 注意:这两个文件是在一个目录下 domain_ssl.info 【存储域名信息】 1 [root@mini05 20180930]# cat...domain_ssl.info 2 # 检测百度域名 3 www.baidu.com:443 check_domain_time.sh 【检测脚本】 1 [root@mini05 20180930]...5 # Author: Zhang 6 # Mail: zhang@xxxx.com 7 # Version: 1.0 8 # Attention: 通过域名获取证书的过期时间...readFile="${script_dir}/domain_ssl.info" 24 grep -v '^#' ${readFile} | while read line;do #读取存储了需要监测的域名的文件.../check_domain_time.sh 2 238 参考博文:linux学习第七十一篇:shell脚本:通过域名获取证书的过期时间并邮件告警
fish-shell GitHub:https://github.com/fish-shell/fish-shell oh-my-fish GitHub:https://github.com/oh-my-fish.../oh-my-fish 两个都安装,具体编译安装查看项目 README.md 文件 配置 所有配置建议在 ~/.config/fish/config.fish 中进行。...以下命令中,前边加 $ 的在终端中输入命令,不加的写入配置文件中 环境变量env 通过 set -x 命令设置环境变量 只对当前 shell 设定环境变量: $ set -x VISUAL vim 全局生效...PATH 我习惯于将PATH写入配置文件中 set -gx fish_user_paths $fish_user_paths /usr/local/sbin /usr/local/bin 别名 兼容其他 Shell
echo "" echo "" echo "#########################################################" echo "# 安装需要的软件包 --...wget,如果已安装则会跳过 yum -y install wget #根据你的发行版下载repo文件: wget -O /etc/yum.repos.d/docker-ce.repo https://...docker-ce echo "" echo "" echo "#########################################################" echo "# 安装...# 提示安装完成 echo "" echo "enjoy!".../install-docker.sh 4、检查是否安装成功 4.1检查docker是否成功安装 [root@localhost ~]# docker version Client: Version:
现在是懒人的天下,为了迎合用户的需求,很多开源软件或者包提供的安装步骤都非常简单,大家应该看到不少类似一键安装的命令。...首先通过 curl 或者 wget 将安装脚本下载下来,将内容输出到标准输出。...然后通过管道传递给 shell,shell 在没有指定脚本文件的时候,支持从标准输入读取脚本内容并解释执行。这样将"下载 - 保存 - 安装"这几步操作合到一个命令中完成。...对于 rvm 的安装又有点特殊,安装脚本需要指定执行参数,bash -s stable 中 -s 之后的部分就是透传给安装脚本的参数,翻译下可以理解的形式是: $ \curl -sSL https://...不过,建议执行类似一键安装的命令之前,一定要先大致看下安装脚本,避免里面有不安全的代码。
file mysqlshdk/libs/mysql/group_replication.h 1.4 编译相关软件包 1.43.1 antlr4-4.10 编译antlr4需要依赖 uuid 库,先安装上...PythonLibs (missing: PYTHON_LIBRARIES PYTHON_INCLUDE_DIRS) (Required is at least version "3.8") 这表示需要先安装...Python 3.8相关软件包,因为还需要libssh,就一并安装: $ yum install -y python38 python38-devel python38-libs python38-pyyaml...python3.8 -DPYTHON_INCLUDE_DIRS=/usr/include/python3.8/ \ && make -j16 && make -j16 install 编译完成后,会把二进制文件安装到...检查日志文件 /root/.mysqlsh/mysqlsh.log,看到有了类似下面的内容: ModuleNotFoundError: No module named 'certifi' 只需用pip安装相应模块即可
bashdb下载地址 解压安装 bashdb是在linux环境下使用的,将资源下载下来后,解压上传到linux系统,再执行以下指令完成安装。...Shell命令 执行shell命令 3.控制脚本执行指令 n 执行下一条语句,遇到函数,不进入函数里面执行,将函数当作黑盒 s n 单步执行n次,遇到函数进入函数里面 b 行号n 在行号n处设置断点
安装man page viewer Help->Install New Software......在线安装man page viewer http://download.eclipse.org/technology/linuxtools/update 2....安装shellEd Help->Install New Software......在线安装shellEd http://www.chasetechnology.co.uk/eclipse/updates
安装方式: 到nginx下载页面http://nginx.org/en/linux_packages.html#stable,复制CENTOS 6的nginx软件源安装包 运行命令: 安装rpm...包 此步实际只是加入了nginx的软件包源 执行 yum install nginx -y 就可以安装好nginx了。...我们都知道如果在域名管理的控制面板设置域名对应ip只能设置到ip,不能详细设置到端口。...比如我有一个域名 www.525.life。 域名还可以分出2级域名: admin.525.life。 我在域名控制面板把这两个域名都指向我的服务器公网ip 123.123.123.123。...每个域名一个conf的写法 我们在上面的例子中使用的是一个文件多个域名的写法,也就是只使用一个conf,在里面不断的增加server。这种方式很直观,但是域名多了不好管理。
案例需求 使用shell脚本安装Python环境 应用场景 服务器业务初始化 解决问题 避免人工多次安装,节省人工成本 避免人工错误,提高工作效率 脚本思路 1、获得软件包 2、源码安装 3、升级...python/3.7.6/Python-3.7.6.tgz python_source_pkg=Python-3.7.6.tgz python_code=Python-3.7.6 #functions #安装前准备...,安装必要依赖包 per_install () { if ( !...sqlite-devel ) &>/dev/null ;then echo -e "\033[31m network connection error,exit... \033[0m" exit 130 fi } #安装...dev/null;then #if make install ;then #if pip3 install --upgrade pip 1>/dev/null;then #安装完成后更新
百度网盘下载JDK安装包: 链接:https://pan.baidu.com/s/1_T9Fod8H-P5xvJwgIUDr1g 提取码:3rfq 编写安装JDK的shell脚本: 1 #!
[如何安装,配置和运行Fish Shell] Fish的全称是Friendly Interactive Shell,是一种替代性的shell,马上就可以使用,并可以提供自动建议,用已安装的手册页就可编程完成...安装Fish 使用您的发行包管理器安装Fish: apt install fish 使用fish命令启动Fish shell : root@localhost:~# fish Welcome to fish...fish_config命令会在浏览器上加载自定义服务器: [自定义Fish Shell配置文件] 关于Fish Fish类似于其他shell:您先输入命令,后跟参数。...中的循环] 如果您是一个长期bash用户,您可能已经积累了大量的bash脚本、单行和配置,从而不愿意更改shell。...------ 参考文献:《How to Install, Configure and Run the Fish Shell》
安装脚本setup.sh #!.../packages ; then 1.shell脚本编程中的if判断配合test命令,判断目录是否存在 2.if判断格式如,写成一行 ,if test 条件;then 动作;else 动作;fi 3.判断条件相等用
远程服务器的时候输密码输到怀疑人生,一两次还行,次数多了,恼火得很 于是就有了这么个脚本,吧自己的公钥拷贝到目标主机~/.ssh/authorized_keys文件里,使其信任本主机的当前用户 使用方法:执行安装脚本...这个功能也被ddcwRPM包包含 sshNopasswd [用户名@]主机名 [密码] sh sshNopasswd_install.sh #只有第一次安装的时候才执行...,安装好了,后面就可以直接用了 sshNopasswd 192.168.101.171 #用户名和SSH一样,可以省略,默认是当前用户,不跟密码的话,就会提示输入密码(推荐) ssh 192.168.101.171...192.168.101.171 现在及以后登录都不用输密码了(除非自己的密钥换了) 例子: 2020-04-10_122643.png 测试: 2020-04-10_122929.png 安装脚本
案例需求 通过shell脚本安装nginx 应用场景 web服务器业务初始化 案例思路 1、软件获得 2、源码安装 案例代码 #!...: Centos 8.X EOF #nginx源码包下载路径 nginx_pkg_url=http://nginx.org/download/nginx-1.17.8.tar.gz #nginx安装路径...,安装路径为$nginx_install_doc/nginx nginx_install_doc=/usr/local #nginx服务管理用户 nginx_manage_user=www #统计本机...CPU核数 cpu_count=`grep -c "flags" /proc/cpuinfo` check () { #安装nginx需要管理员权限 [ $UID -ne 0 ] && echo..."need to be root so that" && exit 1 #安装前的依赖包解决 #wget 命令 #gcc 编译命令 #pcre-devel URL重写功能 #zlib-devel
image.png 怎么申请https域名 怎么申请https域名?...站长们在申请https域名证书的时候,先确定自己要做哪种类型的,有三种类型: 单域名:顾名思义就是只支持一个域名,后期再增加域名也不会有这个证书。...多域名:有着一定的灵活性,适合有很多个域名的站长申请,有250个域名限制。 通配符:这是包括其下的二级域名,还没有任何的数量限制。...https证书如何安装 当获得证书后就是安装,安装步骤会有证书机构发送的安装教程,大家根据教程一步一步操作就可以了。只是需要注意:安装需要独立的服务器,或者是能支持SSL功能的主机。...以上就是关于怎么申请https域名以及申请完成后怎么安装的一些小办法。在此建议大家能注册https证书的就赶紧注册吧,毕竟这也是一种网站保护,保护网站的安全也保护用户的信息。
1 应用商店安装 这种安装方式比较简单,不详细介绍,但是由于应用商店的软件资源有限,这种方式尽管简单,但是并不是很全面。.../var/lib/apt/list 3 下载安装包进行安装 一般来说,Linux对应的安装包的后缀名有rpm,bin,deb,run之类的。...3.1 rpm安装包 这是一种较老的安装格式,是红帽创建的安装格式,现在已经称为一种规范,常用在opensuse/trubo/redhat版本。...安装方法: rpm -ivh program.rpm 注意:如果只是安装,一个参数-i就够了,vh参数表示查看软件安装的进度和相关信息。.../XXX.run 3.4 bin安装包 bin包是一个自解压格式的安装包,要向执行它,首先需要赋予它可执行权限。