Using SSH over the HTTPS port Sometimes, firewalls refuse to allow SSH connections entirely. If using HTTPS cloning with credential caching is not an option, you can attempt to clone using an SSH connection made over the HTTPS port. Most firewall rul…
1.查看443被什么服务占用 netstat -ano | findstr 443 查看到443端口被pid为5140的服务占用了 2.去到任务管理器->任务 找到PID为5140的服务,然后停止掉 (这一步骤也可使用taskkill /PID 5140 /T /F 这行命令代替,注意要以管理员身份打开才能执行成功这行命令)…
Fiddler不但能截获各种浏览器发出的HTTP请求, 也可以截获手机发出的HTTP/HTTPS请求,总结下Fiddler截获IPhone和Android发出的HTTP/HTTPS包,前提条件是:安装Fiddler的机器,跟Iphone.Android在同一个网络里, 否则手机不能把HTTP发送到Fiddler的机器上来. 如果你遇到了这个坑:手机上已经设置好代理,开启代理后,却发现手机上不了网. 那么应该是和电脑防火墙有关,此时需要设置下防火墙,如过设置无效或者不知道怎么设置的话直接将防火墙暂…
git config --global http.proxy 'socks5://127.0.0.1:1080' 设置完成之后再次clone就会成功了(当然前提是你有s's而且在开启的前提下)…
配置 git 安装完成后,还需要最后一步配置就可以愉快使用了,在命令行输入: git config --global user.name "your username" git config --global user.email "example@example.com" 因为Git是分布式版本控制系统,所以每个机器都必须自报家门:你的名字和Email地址. 配置文件 git 提供git config工具,专门用来配置相应的工作环境变量,支持三种不同的位置. /e…
用git config配置 Git,要做的第一件事就是设置名字和邮箱地址: $ git config --global user.name "John Doe" $ git config --global user.email johndoe@example.com 从现在开始,你会了解到一些类似以上但更为有趣的设置选项来自定义 Git. 先过一遍第一章中提到的 Git 配置细节.Git 使用一系列的配置文件来存储你定义的偏好,它首先会查找/etc/gitconfig文件,该文件含有…
git config --global user.name "jack" git config --global user.email "jackluo@xxx.com" Create a new repository mkdir fromai_cn cd fromai_cn git init touch README.md git add README.md git commit -m "first commit" git remote add…
使用ping钥匙临时开启SSH:22端口,实现远程安全SSH登录管理就这么简单 https://www.cnblogs.com/martinzhang/p/5348769.html good good study 设置防火墙策略时,关于SSH:22访问权限,我们常常会设置服务器只接受某个固定IP(如公司IP)访问,但是当我们出差或在家情况需要登录服务器怎么办呢? 常用两种解决方案:1.通过VPN操作登录主机: 2.使用ping钥匙临时开启远程主机SSH:22端口: 我们今天就讨论第2种方案,阐述…
公司服务器上的gitlab项目添加了ssh密钥,但是操作时却报错ssh: connect to git@gitlab.xxxxx.com:xxxxx.git port 22: Connection refused 经过研究发现gitlab不仅支持ssh也支持http链接获取项目: 将原来的ssh链接git@gitlab.xxxxx.com:xxxxx.git改成https的链接https://gitlab.xxxxxxxxx.com/xxxxxxxxx.git就行了 比如git clone ht…
设置防火墙策略时,关于SSH:22访问权限,我们常常会设置服务器只接受某个固定IP(如公司IP)访问,但是当我们出差或在家情况需要登录服务器怎么办呢? 常用两种解决方案:1.通过VPN操作登录主机: 2.使用ping钥匙临时开启远程主机SSH:22端口: 我们今天就讨论第2种方案,阐述如何通过ping钥匙来临时打开SSH:22的访问权限 原理: recent 模块可以记录最近访问者IP,常利用此功能做DROP策略应对syn-flood及ddos攻击.但在本例中我们反其道,利用recent模块做A…
设置防火墙策略时,关于SSH:22访问权限,我们常常会设置服务器只接受某个固定IP(如公司IP)访问,但是当我们出差或在家情况需要登录服务器怎么办呢? 常用两种解决方案:1.通过VPN操作登录主机: 2.使用ping钥匙临时开启远程主机SSH:22端口: 我们今天就讨论第2种方案,阐述如何通过ping钥匙来临时打开SSH:22的访问权限 原理: recent 模块可以记录最近访问者IP,常利用此功能做DROP策略应对syn-flood及ddos攻击.但在本例中我们反其道,利用recent模块做A…
首先 先做的就是 修改ssh的默认端口22 需要修改文件 /etc/ssh/sshd_config 使用命令 vi /etc/ssh/sshd_config [root@localhost ~]# vi /etc/ssh/sshd_config # $OpenBSD: sshd_config,v 1.90 2013/05/16 04:09:14 dtucker Exp $ # This is the sshd server system-wide configuration file. See…
原文链接:使用ping钥匙临时开启SSH:22端口,实现远程安全SSH登录管理就这么简单 这个留待后面玩一下,还是有安全隐患,非核心业务 临时用一下可以. 设置防火墙策略时,关于SSH:22访问权限,我们常常会设置服务器只接受某个固定IP(如公司IP)访问,但是当我们出差或在家情况需要登录服务器怎么办呢? 常用两种解决方案:1.通过VPN操作登录主机: 2.使用ping钥匙临时开启远程主机SSH:22端口: 我们今天就讨论第2种方案,阐述如何通过ping钥匙来临时打开SSH:22的访问权限 原理…
领导给了一个不开放ftp的测试库,让我部署项目.拿到一个全新的环境,真是个练手的好机会. 该操作系统为:CentOs release 6.5(Final) 由于不开放ftp,所以上传下载代码是非常麻烦的,我想到的解决方法就是git来做同步和版本控制. 1,检查是否安装git yum -y install git 控制台输出结果:-bash: yun: command not found [没有安装git] 2,安装git yum install git 我最喜欢的命令就是yum,这是最简单的方式…
前言 SSH是建立在应用层和传输层基础上的安全协议,其目的是专为远程登录会话和其他网络服务提供安全性的保障,用过SSH远程登录的人都比较熟悉,可以认为SSH是一种安全的Shell.SSH登录是需要用户名和密码的,要实现无密码登录,就需要创建SSH 密钥(ssh key),SSH 密钥可以认为是和另一台电脑通信时的唯一的识别证,SSH 密钥对可以让我们方便的登录到 SSH 服务器,而无需输入密码.GIT源代码管理就是使用此种安全机制,本文本将介绍SSH KEY的生成过程. >>>不知道配置…
公司用gitlab 外网的github同时配置 这样就导致我们要配置不同的ssh-key对应不同的环境. 具体操作步骤如下: 1:生成一个公司用的SSH-Key $ ssh-keygen -t rsa -C "youremail@yourcompany.com" -f ~/.ssh/id-rsa 在~/.ssh/目录会生成id-rsa和id-rsa.pub私钥和公钥. 我们将id-rsa.pub中的内容粘帖到公司gitlab服务器的SSH-key的配置中. 2:生成一个github用的…
第一部分原通过SSH访问的GIT服务器迁移 1.把原服务器GIT资源库目录完成复制至新的服务器 2.安装GIT服务器 新的服务器 创建用户 useradd git password git 下载GIT源码,编译安装 wget https://www.kernel.org/pub/software/scm/git/git-2.9.4.tar.gz tar zxf git-2.9.4.tar.gz  cd git-2.9.4 autoconf  ./configure  make && mak…
1.安装所需软件包 yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel yum install gcc perl-ExtUtils-MakeMaker 2.下载&安装 cd /tmp wget https://mirrors.edge.kernel.org/pub/software/scm/git/git-2.22.0.tar.gz tar xzf git-2.22.0.tar.gz cd git-2…
安装 1.从官网下载git:http://git-scm.com/downloads 2.安装git,选择git组件安装,如下图 3.一直next,直到出现下面的窗口.这里是选择命令行形式.(可以理解为执行git命令的工具,根据习惯选择.分别是git提供的git bash . windows的命令提示符 . 在windows命令提示符下选择使用git还是unix的工具).在这里我选择第二项. 4.配置行结束处理(不知道是不是这样翻译啊),如下图所示 5.一直next,直至安装完毕. 6.生成公钥…
1.问题描述:IDEA使用时,提示"8080端口被占用" Description:    The Tomcat connector configured to listen on port 8080 failed to start. The port may already be in use or the connector may be misconfigured. 2.解决方法: ① 开始---->运行---->cmd(window+R组合键),调出命令窗口 ② 输入…
默认情况一个服务器的IIS只能绑定一个HTTPS也就是443端口 要实现多个站点对应HTTPS只能更改IIS配置 首先把每个站点分配个不同端口,如443.444.445…(证书一定要是多域的) 然后重启站点 方法一: 然后在:C:\Windows\system32\inetsrv\config\applicationHost.config 找到 <bindingprotocol="https" bindingInformation="*:443" />…
修改apache http/https 端口号 1.修改http的端口 打开$HTTPD_HOME/conf/httpd.conf文件,找到Listen,后面紧跟的是端口号,默认是80,把它修改为你想设置的端口号即可. 如果不知道Apache的安装目录,可以用locate httpd.conf命令来查找. 2.修改https的端口 打开$HTTPD_HOME/conf/extra/httpd-ssl.conf文件,把所有的443改成你想设置的端口号.例如,我的文件中有三处: Listen 443…
默认情况一个服务器的IIS只能绑定一个HTTPS也就是443端口 要实现多个站点对应HTTPS只能更改IIS配置 地址:C:\Windows\System32\inetsrv\config\applicationHost.config 默认一个站点带一个这样的配置  <binding protocol="https" bindingInformation="*:443" /> 修改成:       <binding protocol="h…
提交push 报错: $ git push origin masterTo https://github.com/Anderson-An/******.git ! [rejected] master -> master (fetch first)error: failed to push some refs to 'https://github.com/Anderson-An/******.git'hint: Updates were rejected because the remote co…
ISA 连接非443端口的https站点提示错误:12204 The specified Secure Sockets Layer (SSL) port is not allowed. ISA Server is not configured to allow SSL requests from this port. Most Web browsers use port 443 for SSL requests. 故障分析: ISA防火墙同时是网络防火墙和Web代理服务器.ISA Server的…
一.配置git 1.新建项目,源码管理选择git 2.Repository URL输入git目录 3.Credentials中选择新增凭据,凭据类型选择SSH,usename输入git,passphrase输入git密码,保存 二.配置maven 1.构建环境-->构建,增加构建步骤选择调用顶层maven目标,选择Maven版本(全局配置中所配置的maven),目标clean install 2.高级选项中,输入pom.xml的相对路径 三.构建中问题 1.点击立即构建,开始进行构建,点击构建结…
https://www.atlassian.com/git/tutorials/git-gc The git gc command is a repository maintenance command. The "gc" stands for garbage collection. Executing git gc is literally telling Git to clean up the mess it's made in the current repository. Ga…
小目标:在只监听一个端口的情况下,将http访问跳转为https. 一般情况下http协议使用80端口,https协议443端口.要实现http强制转https是非常简单的事,随便都可以找到很多方案.使用非默认端口时这就变得有点麻烦了.曾经看过一篇文章讲述如何让http 和https 在一个端口上工作.原理大概是以tcp方式监听,检查传入的前几个字节,从而判断出是HTTP还是HTTPS的请求,再将数据转发到相应端口上.这种方式非常强悍,但如果仅仅是让http跳转到https有点杀鸡用牛刀的感觉.…
默认情况一个服务器的IIS只能绑定一个HTTPS也就是443端口,现在有需要一个服务器 iis 433 端口 绑定多个 申请到证书后(不是必须要通配符的证书),添加多个https站点,先绑定别的端口 然后 打开目录文件:C:\Windows\system32\inetsrv\config\applicationHost.config 更改IIS配置,搜索对应的站点,在对应的站点编辑 <binding protocol="https" bindinginformation=&quo…
在github远程创建仓库后, 利用gitbash进行提交本地文件的时候出现如下错误 [root@foundation38 demo]# git push -u origin master Username for 'https://github.com': xuefeilong Password for 'https://xuefeilong@github.com': To https://github.com/xuefeilong/test.git ! [rejected] master -…