VScode链接服务器并配置公钥-SSH Keys 一直在用Xshell做SSH连接服务器与虚拟机,但是中文乱码的问题一直找不到解决方案,干脆使用编辑器自带的插件,集成之后用起来也方便 1.概述 做法其实很简单,VScode的应用商店中提供了Remote-SSH扩展,安装后照着官方文档配置就行了,不过文档是英文的,所以这里做下翻译和详述. 2.安装Remote-SSH 在应用商店中搜索Remote-SSH,安装: 安装成功后,打开编辑器左侧标签,新建ssh链接: 输入服务器ip后,选择配置文件存…
原文:SQL Server 远程链接服务器详细配置[转载] http://hi.baidu.com/luxi0194/blog/item/a5c2a9128a705cc6c2fd7803.html --删除链接服务器登录名映射exec sp_droplinkedsrvlogin '远程服务器IP',NULL--标注存储EXEC sp_droplinkedsrvlogin @rmtsrvname = '远程服务器IP' --登录名映射的链接服务器名称@locallogin = NULL --这是从…
jupyter 配置 首先安装jupyter,在anaconda套装中已包含,如果安装的是精简版的miniconda则通过conda install jupyter安装. 生成配置文件 jupyter notebook --generate-config 打开ipython,生成密钥 from notebook.auth import passwd passwd() 输入两遍密码后生成sha1码. 编辑文件~/.jupyter/jupyter_notebook_config.py,进行如下设置…
在掌握了基础的 Git 使用 之后,可能会遇到一些常见的问题.以下是猫哥筛选总结的部分常见问题,分享给各位朋友,掌握了这些问题的中的要点之后,git 进阶也就完成了,它包含以下部分: 如何修改 origin 仓库信息 如何配置 git ssh keys 如何撤销修改 遇到冲突了怎么解决 git stash / alias / submodule 的使用问题等 问:如何修改 origin 仓库信息? 1.添加 origin 仓库信息 git remote add origin <git仓库地址>…
公司用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用的…
操作系统是32位的情况下,曾经没费太多时间创建好了到oracle的链接服务器.主要要点就是: 1.安装oracle精简客户端.当时我用的是版本比较低的“oracle9i310-客户端简化版”,安装好了以后再配置对应目录(我的是C:\Oracle\ora90\network\ADMIN)下的tnsnames.ora文件.这一步做完,基本上剩余的工作就是在sql server 2008里面创建链接服务器了. 2.新建链接服务器.当时我连的oracle数据库是64位11g,虽然安装的是“oracle9…
下载git  https://git-scm.com/ 安装以后会右键菜单出现Git Base Here 点击Git Base Here   输入 cd ~ 进入你的用户根目录 创建文件夹 mkdir ~/.ssh 进入文件夹 cd .ssh 配置全局的name和email   git config --global user.name "你的名字"       git config --global user.email "你的邮箱" 生成key ssh-keyg…
jenkins+github配置完成后,能够实现在提交pull request或者直接push时,能够将提交的代码拉去一份到服务器本地,并自动merge:但是代码拉去下来了,部署环境的时候却需要输入登录服务器的登陆名跟密码:jenkins部署都是自动完成的,万一每次都需要输入用户名跟密码后,才能操作服务器上的代码进行环境部署,那就太不自动化了:所以需要配置ssh-key让git到服务器切换自如,不用再验证身份: github官网给的配置的文章链接:https://help.github.com/…
SSH keys SSH key 可以让你在你的电脑和Git服务器之间建立安全的加密连接.先执行以下语句来判断是否已经存在本地公钥: cat ~/.ssh/id_rsa.pub 如果你看到一长串以 ssh-rsa或 ssh-dsa开头的字符串, 你可以跳过 ssh-keygen的步骤. 提示: 最好的情况是一个密码对应一个ssh key,但是那不是必须的.你完全可以跳过创建密码这个步骤.请记住设置的密码并不能被修改或获取. 你可以按如下命令来生成ssh key: ssh-keygen -t rs…
SSH是一种以安全.加密方式连接远程主机或服务器的方法.SSH服务器接受从有SSH的客户机的连接,允许操作者象在本地一样地登录系统.你可以用SSH从远程运行shell和X程序. (1)安装SSH服务器     加入Universe和Multiverse源后,用新立得安装ssh和openssh-server: ubuntu默认并没有安装ssh服务,如果通过ssh链接ubuntu,需要自己手动安装ssh-server.判断是否安装ssh服务,可以通过如下命令进行: 输入命令: ssh localho…
1.      ssh简介以及本例的应用场景 ①       ssh的简介 SSH是一个用来替代TELNET.FTP以及R命令的工具包,主要是想解决口令在网上明文传输的问题.为了系统安全和用户自身的权益,推广SSH是必要的. SSH是英文Secure Shell的简写形式.通过使用SSH,你可以把所有传输的数据进行加密,这样"中间人"这种攻击方式就不可能实现了,而且也能够防止DNS欺骗和IP欺骗. ②       本例的应用场景 用户在client(Linux)上通过ssh远程执行se…
SSH Keys简介: 使用SSH Keys的登录远程虚拟云主机的方式比单独使用密码登录更加安全,简单的密码很可能被暴力破解.而目前来看采用长度大于1024位的RSA加密算法,几乎是不可能被破解的.SSH Keys登录的原理是:生成一对钥匙对,一个公钥,一个私钥,将公钥存放在远程主机上面,登录的时候,用本地的私钥和远端的公钥做比对,如成功就能登录.此外,为了增加安全性,可以在生成钥匙对的时候,添加密码保护. 1.生成RSA钥匙对 在linux下面可以通过命令: ssh-keygen -t rsa…
GitHub虽好,但毕竟在国内访问不是很稳定,速度也不快,而且推送到上面的源码等资料必须公开,除非你给他交了保护费:所以有条件的话,建议大家搭建自己的Git Server.本地和局域网服务器都好,不信你试试,那速度,怎一个爽字了得! 默认情况下,使用TortoiseGit同步代码,每次都需要输入用户名和密码,但为了方便可以在客户端创建ssh密钥,用于服务器端和客户端的认证(详细过程大家可参考这里),但有时会出现“ 已经在Git Server服务器上导入了SSH公钥,可用TortoiseGit同步…
远程链接oracle数据库服务器的配置 by:授客 QQ:1033553122 原理: 一.Oracle客户端与服务器端的通讯机制 1.OracleNet协议 如下图所示,Oracle通过Oracle Net协议实现客户端与服务器端的连接以及数据传递.Oracle Net是同时驻留在Oracle数据库服务器端和客户端上的一个软件层,它封装了TCP/IP协议,负责建立与维护客户端应用程序到数据库服务器的连接. 如下图所示,客户端发出的请求首先通过OracleNet协议转换,转换成可以通过网络传输的…
原文:sql server 2005 链接服务器:未将服务器 配置为用于 RPC  RPC: 远程过程调用(Remote Procedure Calls) --LinkedServer.Rpc 属性: --获取或设置 Boolean 属性值,该值指定链接服务器是否支持远程过程调用 (RPC). --属性值 --类型:Boolean --一个 Boolean 值,该值指定该链接服务器是否支持 RPC.如果为 True,则可以在链接服务器上执行 RPC. 否则为 False(默认值). --Link…
异常原因:当前连接新建的验证信息与之前保存的验证信息不一致,将原来的验证信息删除就可以了. 1 使用以下命令,清空之前缓存的信息.或者直接打开C:\Users\Nolan\.ssh\known_hosts文件,删除里面的所有内容,保存即可. ssh-keygen -R 172.20.*.*** 2  再次使用SSH链接服务器,就可以了. ssh yznt@172.20.*.*** (完)…
Mac下配置多个SSH Keys 生成SSH key # Creates a new ssh key using the provided email # 默认生成的文件名为id_rsa,可以根据命令提示自行修改 ssh-keygen -t rsa -C "name@email.com" 查看SSH key cat ~/.ssh/id_rsa.pub 设置配置文件 # code.dianpingoa.com Host code.workdomain.com HostName code.…
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…
使用ssh keys实现免验证登陆远程服务========================Created 星期四 10 五月 2018 引言------------------程序员或者服务器运维人员在日常工作中,经常会遇到很多台服务器需要管理的情况,如果服务器多了,一般的做法都是通过一个ssh客户端工具来管理,例如:securityCRT.Xshell.putty等远程工具,这类工具有两个特点:1.可以将服务器存储成一个列表,配置一次服务器信息之后,下次直接双击就可以使用:2.可以保存账号密码…
前言 SSH是建立在应用层和传输层基础上的安全协议,其目的是专为远程登录会话和其他网络服务提供安全性的保障,用过SSH远程登录的人都比较熟悉,可以认为SSH是一种安全的Shell.SSH登录是需要用户名和密码的,要实现无密码登录,就需要创建SSH 密钥(ssh key),SSH 密钥可以认为是和另一台电脑通信时的唯一的识别证,SSH 密钥对可以让我们方便的登录到 SSH 服务器,而无需输入密码.GIT源代码管理就是使用此种安全机制,本文本将介绍SSH KEY的生成过程. >>>不知道配置…
刚装玩fedora,那么我们就以fedora为例来说一下怎么配置: 1.先确认是否已安装ssh服务: [root@localhost ~]# rpm -qa | grep openssh-server openssh-server-5.3p1-19.fc12.i686 (这行表示已安装) 若未安装ssh服务,可输入: #yum install openssh-server 进行安装 2.winscp登陆,用root密码登陆. 3.修改配置文件: #vi /etc/ssh/sshd_config…
(转载) win10生成 SSH keys:   SSH key 可以让你在你的电脑和Code服务器之间建立安全的加密连接.  先执行以下语句来判断是否已经存在本地公钥: cat ~/.ssh/id_rsa.pub 如果你看到一长串以 ssh-rsa或 ssh-dsa开头的字符串, 你可以跳过 ssh-keygen的步骤. 提示: 最好的情况是一个密码对应一个ssh key,但是那不是必须的.你完全可以跳过创建密码这个步骤.请记住设置的密码并不能被修改或获取. 你可以按如下命令来生成ssh ke…
SSH 为 Secure Shell 的缩写,由 IETF 的网络小组(Network Working Group)所制定.利用 SSH 协议可以有效防止远程管理过程中的信息泄露问题.简单说,SSH是一种网络协议,用于计算机之间的加密登录. 最早的时候,互联网通信都是明文通信,一旦被截获,内容就暴露无疑.1995年,芬兰学者Tatu Ylonen设计了SSH协议,将登录信息全部加密,成为互联网安全的一个基本解决方案,迅速在全世界获得推广,目前已经成为Linux系统的标准配置.如果要在Window…
配置服务器f1(192.168.1.1)与服务器f2(192.168.1.2)之间免密码ssh登陆 一.首先,配置服务器主机名为f1.f2 1.更改/etc/sysconfig下的network文件,在提示符下输入 vim /etc/sysconfig/network,然后将HOSTNAME的值改为             想要设置的名称:f1. 2.更改/etc下的hosts文件,在提示符下输入vim /etc/hosts,然后将localhost.localdomain改为f1,并配置f1与…
原文连接: CentOS 6 服务器安全配置指南(通用) Linux 是一个开放式系统,可以在网络上找到许多现成的程序和工具,这既方便了用户,也方便了黑客,因为他们也能很容易地找到程序和工具来潜入 Linux 系统,或者盗取 Linux 系统上的重要信息.不过,只要我们仔细地设定 Linux 的各种系统功能,并且加上必要的安全措施,就能让黑客们无机可乘.一般来说,对 Linux 系统的安全设定包括取消不必要的服务.限制远程存取.隐藏重要资料.修补安全漏洞.采用安全工具以及经常性的安全检查等. 本…
首先在本地创建 SSH Keys $ ssh-keygen -t rsa -C "18817801185@163.com" 后面的邮箱即为 github 注册邮箱,之后会要求确认路径和输入密码,一路回车就行. 成功的话会在 ~/ 下生成 .ssh文件夹,进去,打开 id_rsa.pub,复制里面的key. 那么问题来了,如何进入到 ~/ 路径下找到 .ssh 文件夹呢? 使用命令 cd ~/.ssh 出现提示 "No such file or directory",…
原文地址:https://rtyan.github.io/%E5%B7%A5%E5%85%B7/2017/09/12/ssh-keys-manager.html 引言 我有两个github账户,一个是平时正常使用的,另外一个是用来专门做博客用的, 因为之前常用的那个做博客名字不好看o(╯□╰)o. 这就引发了一个问题,我想在博客账户中添加ssh keys的时候,github会提示 我下面的信息 原来,同一个公钥只能在github系统中添加一次,重复添加的话会报这个错误,就算 是不同的账户也不能将…
1  搭建vsftp 服务器 前期准备: 1.用root 进入系统 2.使用命令 rpm  -qa|grep vsftpd 查看系统是否安装了ftp,若安装了vsftp,使用这个命令会在屏幕上显示vsftpd的版本 3.使用命令rpm -e vsftpd 即可卸载ftp 4.再使用rpm  -qa|grep vsftpd 查看系统是否已删除ftp,若删除成功,屏幕上显示vsftpd的版本 一:安装vsftpd 查看是否已经安装vsftpdrpm -qa | grep vsftpd 如果没有,就安…
当我们需要拉取远程服务器代码到本地服务器时,我们首先要确定已经配置了正确的Git账号,可以从~/.gitconfig文件(为隐藏文件,需要使用ls -a查看),以及~/.ssh下的id_rsa.pub来确定本地服务器上是否已经配置了正确的ssh key: 若无上述提到的文件:则需要在本地服务器上完成以下1~6步配置Git: 若有上述文件,则需要校对文件的正确性,即.gitconfig中账户及邮箱是否正确(可以使用用户名登陆GitLab则视为正确),id_rsa.pub是否为账户对应的ssh ke…
ansible自动化管理剧本方式一键完成三大服务器基础配置 环境准备:五台服务器:管理机m01:172.16.1.61,两台web服务器172.16.1.7,172.16.1.8,nfs存储服务器172.16.1.31,备份服务器rsync172.16.1.41 要求实现:nfs服务器共享目录/data给两台web服务器 三台服务器可以通过定时任务 备份到备份服务器rsync 实时监控nfs/data目录,并实时备份到备份服务器rsync 开整: 一.配置管理机m01 1.下载基本软件 cd /…