xshell

deepin下深度终端使用ssh-agent(xshell中的xagent功能)

天大地大妈咪最大 提交于 2020-04-09 20:07:05
背景:从windows10换到deepin后,在连接公司的服务器遇到了问题:windows下用的是xshell,开启xagent后,可直接从公司的跳转板上连接生产服务器;在deepin的深度终端上,从公司的跳板机连接到生产服务器时,提示需要public key。baidu+google几次之后,终于解决了这个问题。 在深度终端中,实现像xshell下那样,快速地登录生产服务器,至少要解决两个问题: 开启ssh-agent(在xshell下只需勾选xagent即可) 免密码输入 深度终端中自带了远程服务器的管理功能,可惜的是,并不支持ssh-agent功能,因此只能自主实现了。 关于如何开启ssh-agent方法,主要是使用以下命令: eval `ssh-agent` 对于如何免密码输入,可以使用 expect 功能,实现密码自动输入。幸运的是, expect 在deepin上已经默认安装了,不能再去折腾安装过程了。 我使用的shell脚本如下: #!/bin/bash # # ssh 连接方法,开启ssh-agent # connect() { #开启ssh-agent eval `ssh-agent` #使用expect实现密码自动输入 expect -c " spawn ssh-add $1 #Enter passphrase for /home/root/.ssh/id

Xshell+Xftp SSH隧道代理

拜拜、爱过 提交于 2020-04-07 21:43:16
出于安全考虑,公司的一组应用服务器仅允许特定P远程SSH访问,带来安全防护的同时也增加了进行SSH登录和SFTP上传维护的繁琐,在授权的IP服务器上搭建VPN作为跳板是一种解决方案,本文阐述的,是另一种更加简单的安全访问方式,主要是基于日常维护所使用的Xshell和Xftp工具来配置(这两个工具实在是太方便了)。 为了方便阐述,先上一张网络结构示意图,如下: 如上图所示,服务器组C仅允许授权的服务器B访问,计算机A无法直接访问维护服务器组C,本文就是要通过SSH隧道代理配置,实现计算机A可以直接通过安全隧道代理访问服务器组C。 1、打开Xshell,新建管理维护机A到授权IP服务器B的正常连接。 配置此连接的登录帐号和密码,如下图: 点击左侧的“隧道”,在右侧点击“添加”,添加SSH隧道。 在“转移规则”配置窗口,选择SOCKS4/5,侦听端口默认为1080,如果此端口不可用,则需要修改。 确定后点击连接到代理服务器,连接后在下方的转移规则里如果出现下图所示的信息,则代理服务器配置成功完成。 2、在Xshell新建到服务器组C的连接 点击左侧的“代理”,在右侧点击代理服务器后的“浏览”按钮 在弹出的代理服务器设置窗口,输入名称(自己定义),类型选择“SOCKS5”,主机填写"localhost",端口1080(如果第一步配置时修改了端口,此处也需要对应一致)

Xshell登录阿里云服务器ECS

泪湿孤枕 提交于 2020-04-07 21:42:30
Xshell登录阿里云服务器ECS 1. 参考资料: 1). 《阿里云服务器怎么用?阿里云服务器使用教程》 链接:http://www.cr173.com/html/50758_1.html 2). eagle-zhang 的CSDN博客《Xshell连接不上阿里云服务器》 链接:http://blog.csdn.net/zhangxing52077/article/details/78048254 2. 准备条件: 1). 申请阿里云ECS服务器 请参考网上其他教程,或者自己申请一下就好。 2). 下载Xshell客户端 推荐Xshell软件链接:http://www.cr173.com/soft/31864.html 3. 步骤: 1). 登录阿里云,点击左侧的云服务器ECS图标(图1中红色圈) 图1. 登录阿里云 点击图1左侧的云服务器ECS图标后得到如下页面(图2): 图2. 云服务器ECS页面 2). 点开云服务器(图2中的蓝色数字1)进行设置: 图3. 设置信息 如图3所示,把鼠标放在图中橙色圈中的位置,会出现一个“一根笔”形状的图标,点击它可以修改实例的名称。 点击图3中绿色圈中的字可进入查看实例详情,如图4所示。 用Xshell登录服务器时IP地址用途中所示的粉色圈中的公用IP,为什么有公用和私用IP,请自行google. 其实也可以直接在网页上登录服务器

xshell使用代理登录远程服务器

谁说胖子不能爱 提交于 2020-04-07 21:39:49
适用场景 本地服务器网络受限制,不能访问目标服务器。(比如长城宽带就不能访问22端口云服务器) 大数据集群场景下,限定ip,可以使用33端口登陆A服务器,然后集群对A放开,然后本地连接集群。 原理 本地服务器Local----->中转服务器Jump----->目标服务器Destination 设置并登录中转服务器 在中转服务器--右键属性--隧道--添加 设置目标服务器代理并连接 目标服务器--右键属性--代理--浏览--添加 这里的端口和中转服务器的端口要一致,比如都是1080 点击确定,连接即可 登陆成功结果 Looking up proxy server 'localhost'... //找到host为localhost的代理 Host 'localhost' resolved to ::1. //将host解析成IP ::1 Connecting to ::1:1080... //连接 host:port ::1:1080 Connection established. //目标连接看到的,以上三步,其实发生在中转连接J中。 来源: oschina 链接: https://my.oschina.net/chinahufei/blog/3223403

下载免费xshell

谁都会走 提交于 2020-04-07 11:52:54
1.进官网 https://www.netsarang.com/zh/all-downloads/ 找到xshell点下载后出现如下页面,选择【免费受权页面】即可 2.填写邮箱等信息 到邮箱接收下载地址,下载即可 来源: https://www.cnblogs.com/chenxi188/p/12652258.html

推荐软件

断了今生、忘了曾经 提交于 2020-04-05 15:38:04
软件失效或教程失效,请点此 留言提醒 !将会及时更新! Jetbrains全家桶 IntelliJ IDEA 软件名称:IntelliJ IDEA 软件功能:Java开发 软件性质:Ultimate版、社区版 支持平台:Windows、Mac、Linux 官方下载: IntelliJ IDEA 山里樵夫下载: ideaIU-2019.3.4.win.zip 提取码: lhqf SHA-256 checksum: 653b2d723a926c21c91035f9541a00d85c9f24cdcd0dd3d6b1f53e99faaec8e5 破解教程: 点击破解 安装使用教程: 点此阅读 软件介绍: IDEA 全称 IntelliJ IDEA,是java编程语言开发的集成环境。IntelliJ在业界被公认为最好的java开发工具,尤其在智能代码助手、代码自动提示、重构、J2EE支持、各类版本工具(git、svn等)、JUnit、CVS整合、代码分析、 创新的GUI设计等方面的功能可以说是超常的。IDEA是JetBrains公司的产品,这家公司总部位于捷克共和国的首都布拉格,开发人员以严谨著称的东欧程序员为主。它的旗舰版本还支持HTML,CSS,PHP,MySQL,Python等。免费版只支持Python等少数语言。 Clion 软件名称:Clion 软件功能:C/C++开发 软件性质

Xshell进行远程登录

不想你离开。 提交于 2020-04-02 15:52:13
1、首先安装好Xshell软件 2、确认一下Linux系统中是否开启了sshd服务 sshd服务的命令操作 查看状态: systemctl status sshd.service 启动服务: systemctl start sshd.service 重启服务: systemctl restart sshd.service 开机自启: systemctl enable sshd.service 可以看到sshd服务是开启状态并且监听的是22端口(默认监听端口) 2、ifconfig命令查看 Linux的IP地址(需连网) 记住ip地址以便等下连接 3、确认开启后打开Xshell新建会话(也就是新建连接) 4、创建好连接之后选择刚刚的连接名,点击连接 5、输入用户名和密码(注意这里是要登录Linux的用户和密码) 填写用户名确定后填写密码 6、用户名和密码输入成功后即链接成功 来源: https://www.cnblogs.com/lyh233/p/12620014.html

配置网络、远程登录、Linux秘钥认证

别等时光非礼了梦想. 提交于 2020-03-23 17:38:01
3 月,跳不动了?>>> 配置网络 一台服务器安装完系统之后不管是为了方便管理还是业务需要,我们都要给它配置ip地址。让机器能够联网。在现实的生产环境的当中,往往我们给服务器配置的ip都是提前规划好的,但是在实验环境下(虚拟机环境),我们为了虚拟机能联网并便于管理,需要做如下步骤: 虚拟机的网卡设置中设置NAT模式 运行dhclient命令获取一个ip地址,使用ip addr命令来查看获取到的ip地址和子网掩码是多少位的,使用ip route命令来查看网关ip。 这样我们的虚拟机已经可以联网了,但是这个ip不是固定的,当我们重启虚拟机之后ip可能会变掉,这样情况每次我们远程连接之前还得看一下当前虚拟机的ip,非常不方便。为了解决这个问题,我们可以通过编辑虚拟机的网卡配置文件来给虚拟机一个固定的ip地址。命令是:vi /etc/syscofnig/network-scripts/ifcfg-ens33 配置完了之后保存退出vi编辑器。然后使用systemctl restart network 来重启网络。 接下来我们就可以使用远程登录软件来登录该虚拟机了。 xshell远程登录 为什么远程登录 既然我们可以在虚拟机上直接运行命令,那么为什么还要使用远程登录软件呢?有以下几个原因: 在现实生产环境中,机房的环境不适合人长时间在里面调试(温度,湿度,噪音等) 当我们需要复制一些命令执行时

Xshell登录Vagrant方式

对着背影说爱祢 提交于 2020-03-18 04:40:06
Xshell登录Vagrant方式 我上一篇文章 介绍了vagrant 如何创建虚拟机集群,在上篇文章的基础上,用xshell 登录 虚拟机发现 默认是无法使用账号密码登录root账号,只能使用vagrant账号,密码vagrant, vagrant账号登录 在虚拟机 vagrantfile 的目录位置 打开控制台,输入vagrant ssh-config $ vagrant ssh-config Host k8s-m1 HostName 127.0.0.1 User vagrant Port 2222 UserKnownHostsFile /dev/null StrictHostKeyChecking no PasswordAuthentication no IdentityFile D:/vagrant-file/file1/.vagrant/machines/k8s-m1/virtualbox/private_key IdentitiesOnly yes LogLevel FATAL Host k8s-n2 HostName 127.0.0.1 User vagrant Port 2200 UserKnownHostsFile /dev/null StrictHostKeyChecking no PasswordAuthentication no IdentityFile D

Xshell文件操作命令

こ雲淡風輕ζ 提交于 2020-03-17 15:15:38
某厂面试归来,发现自己落伍了!>>> 文件上传 : 上传文件: 到指定目录 输入rz命令、回车,如果支持则会弹出上传文件弹框;否则会提示找不到 不支持rz上传文件 则需先安装rz: 输入yum -y install lrzsz、回车 删除文件 : 使用rm -i filename(文件名) 删除文件 , 输入y后成功删除 使用rm filename或rm -f filename直接删除文件 来源: oschina 链接: https://my.oschina.net/u/4136962/blog/3196678