xshell

四、利用Xshell生成公钥连接ssh

末鹿安然 提交于 2020-03-02 12:01:55
一、测试环境 靶机 centos7 192.168.1.27 攻击机 win10 xshell 二、测试过程 1.利用xshell生成公钥文件-新建用户密钥生成向导 2.点击下一步 3.输入密钥名称和密码,点击下一步 公钥已生成 4.将公钥文件上传到服务器并写入到authorized_keys文件 5.利用xshell链接即可 6.点击连接,输入用户名选择公钥链接 7.链接服务器成功 来源: CSDN 作者: LV_大贺哥 链接: https://blog.csdn.net/dahege666/article/details/104606445

解决linux服务器ssh连接自动超时断开问题

南楼画角 提交于 2020-03-02 11:01:09
平时开发中使用xshell、SecureCRTPortable等工具连接服务器的时候,一段时间不操作,连接就会自动断开,需要重连,比较麻烦。下面通过修改超时时间来解决这个问题 第一步:修改/etc/profile 新增export TMOUT=1000000 (以秒为单位) source一下,使其立即生效 source /etc/profile 第二步:修改/etc/ssh/sshd_config 在/etc/ssh/sshd_config中加入: KeepAlive yes ClientAliveInterval 100 修改完成之后重启一下sshd服务,重连即可 service sshd restart 来源: oschina 链接: https://my.oschina.net/u/2363506/blog/1839799

xshell 自动换行设置

十年热恋 提交于 2020-03-02 09:41:15
linux连接终端使用从putty切换到xshell时。发现xshell中在显示长文本时不会自动换行,甚是郁闷。查看官方文档。解决方法为启用xshell中VT模式下的Auto Wrap Mode 搞定。如下图: 下面对VT模式下的各个启动项进行介绍: 初始VT模式: 1)Auto Wrap Mode (DECAWM):启用自动换行功能。 2)Origin Mode (DECOM):激活Origin Mode。游标以服务器指定的位置为基准移动。 3)Reverse Video Mode (DECSCNM):启用Reverse Video Mode,屏幕的前景色和背景色会颠倒。 4)New Line Mode (NLM):启用New Line Mode,按ENTER键即显示CR和LF。如未选择该选项,按ENTER键时只显示CR。 5)Insert Mode (IRM):启用Insert Mode,在光标位置插入服务器发送的字符而不删除已经存在的字符串。 6)Echo Mode (SRM):在屏幕上显示发送的字符串并发送到服务器。 来源: oschina 链接: https://my.oschina.net/u/225373/blog/541889

xshell vbox centos NAT方式链接虚拟机

旧时模样 提交于 2020-03-01 18:19:25
一、软件信息 宿主操作系统:win10 家庭版 虚拟机: virtual 6.0.12 虚拟机:centos7 连接工具:xshell 6 二、网络配置信息 虚拟交换器ip ,图中编号为1 图中编号为2 ip配置 contos ip地址信息 /etc/sysconfig/network-scripts/ifcfg-enp0s3 网络配置信息如下 TYPE="Ethernet" PROXY_METHOD="none" BROWSER_ONLY="no" BOOTPROTO="dhcp" DEFROUTE="yes" IPV4_FAILURE_FATAL="no" IPV6INIT="yes" IPV6_AUTOCONF="yes" IPV6_DEFROUTE="yes" IPV6_FAILURE_FATAL="no" IPV6_ADDR_GEN_MODE="stable-privacy" NAME="enp0s3" UUID="7e9c4737-d964-4028-92f3-498501f01dc0" DEVICE="enp0s3" ONBOOT="yes" IPV6_PRIVACY="no" 三、设置端口转发(这步很重要) 接上面端口转发,新增转发规则 四、配置xshell连接 连接成功: 参考资料: 坨之歌 : xshell链接vbox 上 nat 方式链接虚拟机 - 端口转发

Xshell不能使用退格、删除键的解决方案

折月煮酒 提交于 2020-03-01 08:04:14
xshell在输入命令时,如果敲错字母了的时候,想通过按退格键删除敲错的字母,却在屏幕显示出了“^H”,退格不行,再按删除键,却显示出“^[[3~”,怎么着就是删除不了输错的字母。 修改办法:文件-->打开--->属性-->终端 -->键盘 吧delete 和backspace序列改为 ASCII 127即可。 来源: oschina 链接: https://my.oschina.net/u/2494575/blog/1923864

widows本地-xshell实现远程连接linux服务器图形界面

荒凉一梦 提交于 2020-03-01 04:35:44
本地环境远程连接linux图形界面,常用的实现工具有,VNC、Puty、Xshell等, 这里我们用的xshell manager; Xmanager简介: Xmanager是一个运行于 Windows平台上的高性能的X Server软件。它能把远端Unix/Linux的桌面无缝地带到你的Windows上,甚至电脑是在内网或防火墙后,也能通过SSH协议安全的运行远端的X应用程序。 特点包括: 可通过Xcongfig工具设置多个Xmanager设置; 支持多用户的Windows终端环境; 支持多个IP地址; 支持本地资源数据库; 通过热键转换键盘映射; 支持多窗口下的Windows打印功能等 本地客户端操作:  首先下载该软件, 中文官网:http://www.xshellcn.com/ 官网地址:http://www.netsarang.com/products/xmg_overview.html 然后安装在本地电脑。 服务器端配置: 我这里的远程服务器环境为: CentOS 6.3 查看Linux系统环境: [root@localhost ~]# cat /etc/issue CentOS release 6.3 (Final) Kernel \r on an \m1 (1) 若未安装桌面,先安装桌面环境 安装桌面系统 yum groupinstall "Desktop" yum

系统目录/ls命令/文件类型/alias命令

橙三吉。 提交于 2020-02-29 19:32:23
9月11日任务 2.1/2.2 系统目录结构 2.3 ls命令 2.4 文件类型 2.5 alias命令 2.1/2.2、2.3 Xshell 4 (Build 0123) Copyright (c) 2002-2013 NetSarang Computer, Inc. All rights reserved. Type `help' to learn how to use Xshell prompt. Xshell:\> Connecting to ... Connection established. To escape to local shell, press 'Ctrl+Alt+]'. Last login: Sat Sep 8 21:16:59 2018 from gateway [root@centos64-01 ~]# ls / bin dev home lib64 mnt proc run srv tmp var boot etc lib media opt root sbin sys usr [root@centos64-01 ~]# man ls [root@centos64-01 ~]# ls -l -i -a -t -h -d^C [root@centos64-01 ~]# 备注:ls 常用参数-l -i -a -t -h -d。 2.4

Kettle执行SHELL脚本的问题

孤者浪人 提交于 2020-02-29 11:28:49
你在xshell终端执行程序的时候,不会报错,而用Kettle远程执行SHELL就报错。 比如我执行的报这样的错: 原因是: 我centos6装python3的时候sqlite3有问题,然后我重新装上最新的,并设置了环境变量 当我用Kettle远程执行SHELL的时候,脚本因为没有找到该环境变量导致报错。 直接在SHELL命令加上 . /etc/profile 即可。 来源: oschina 链接: https://my.oschina.net/u/1046672/blog/1613396

通过xshell在linux上安装mysql5.7

空扰寡人 提交于 2020-02-28 23:56:46
转载自 https://www.cnblogs.com/xdzy/p/10147343.html 0)通过xshell连接到远程服务器 1)彻底删除原来安装的mysql 首先查看:rpm -qa|grep -i mysql 删除操作(一个一个删除):yum remove '软件名' 查看关于mysql的文件:find / -name mysql 可以通过xftp直接删除 对于顽固的文件夹:rm -rf 文件名(删除) 2 )下载mysql包: wget http://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm 安装: yum localinstall mysql57-community-release-el7-11.noarch.rpm 查看是否安装成功: yum repolist enabled | grep "mysql.*-community.*" 3) 安装mysql: yum install mysql-community-server 启动mysql: systemctl start mysqld 关闭mysql: systemctl stop mysqld 查看是否启动: systemctl status mysqld 4 )设置开机自启: systemctl enable mysqld

window下xshell 开启密钥认证 禁用服务器密码登录

微笑、不失礼 提交于 2020-02-28 23:52:01
由于大家比较朴实,将实验室服务器密码设置成了程序员都知道的。但最近有些实验室连续最近出现了非法入侵现象(由于服务器连的是内网,估计是校内小朋友干的,太伤心了)。只能采用开启密钥认证,禁用密码登录。 相信大家RSA非对称加密的原理大家都了解,这里就不赘述了。 这里主要是window下xshell设置方法: 首先填入你需要连接服务器的基本信息。 下一步: 之后的对话框,点击下一步,下一步,下一步 选择RSA加密。 生成秘钥对,私钥和公钥。 这里输入私钥的名字和打开私钥的密码。 点击保存公钥文件(作用可以看看下图中的说明),本文保存的文件名为id_rsa_1024.txt。 将id_rsa_1024.txt 拷贝(如使用xftp,rz等)到需要秘钥认证的服务器。 登入服务器: (如果没有.ssh文件夹)$ mkdir ~/.ssh $ chmod 700 .ssh $ cat id_rsa_1024.txt >> ~/.ssh/authorized_keys (id_rsa_1024.txt 是你public key的文件名) $ rm ~/id_rsa_1024.txt $ chmod 600 ~/.ssh/* 如果以上步骤不能实现不输密码登陆的话,需要检查sshd服务的Pubkey认证功能是否默认打开 /etc/ssh/sshd_config: