网站建设会计帐务处理,浙江省建设职业注册中心网站,学ui设计需要具备哪些条件,网站开发都做什么文章目录前言一. 问题复现二. 问题解决方法一方法二三. 拓展3.1 自定义快捷键3.2 将当前shell中的代码内容复制到记事本中3.3 xshell配置密钥登录3.3.1 生成密钥3.3.2 将密钥上传到服务器并设置3.3.3 用xshell密钥登录服务器总结前言
重点强调#xff1a; 本文是解决xshell的…
文章目录前言一. 问题复现二. 问题解决方法一方法二三. 拓展3.1 自定义快捷键3.2 将当前shell中的代码内容复制到记事本中3.3 xshell配置密钥登录3.3.1 生成密钥3.3.2 将密钥上传到服务器并设置3.3.3 用xshell密钥登录服务器总结前言
重点强调 本文是解决xshell的窗口无论怎么打开都是一个的问题不是解决突破xshell7的会话限制如果你想看突破xshell7免费窗口只能有7个的问题可以参考其他文章哈。
为避免误解请先看本文的问题复现对症下药以节约时间。
支持正版人人有责
一. 问题复现
不知道是不是误操作了导致xshell7打开创建只剩下一个如图 当你再次点击文件打开新创建的时候会把正在运行的覆盖掉从而只显示一个创建
我们输入W查看终端 发现从192.168.1.4登录服务器的有两个终端再打开一个窗口测试就会变成三个说明连接终端的确打开了但只显示为1个这很明显是xshell这个软件的问题 我们接下来尝试解决
二. 问题解决
方法一
把选项卡中的显示新建选项卡按钮选上显示终端标题选上。 选择点击查看会话选项卡 然后查看效果
发现此时选项卡已经有了 方法二
这里有个更简单快捷的方法可以直接使用快捷键 ctrlshftt
这个方案和刚才手动点点点的效果是一样的而且这两个方法做的是同一件事只是一个用命令一个用控制面板。
三. 拓展
3.1 自定义快捷键
有时候有些快捷键我们再xshell中用着不习惯比如我们习惯用ctrl v 或者shitfctrlv 但xshell的粘贴是shiftins 想要修改快捷键或者自定义快捷键就可以从这里 这个默认是复制 这个默认是符粘贴你可以修改 当然对于粘贴我们还有个特殊的方法 直接点击鼠标中间的滚轮。
当你复制了文字后想要粘贴进xshell就可以直接按鼠标中间的滚轮这个方法在centos7的虚拟机中一样有效。
3.2 将当前shell中的代码内容复制到记事本中
有时候需要把shell中的一些内容临时复制到记事本中如果再打开一个记事本再复制粘贴就显得麻烦了。 XShell中内置了这一功能使用很简单就是选中内容鼠标右键选择To Notepad再选中’Select Area’或者’All’或者’Screen’ 这个方法适合做笔记的时候用可以说非常方便你看 3.3 xshell配置密钥登录
3.3.1 生成密钥 生成xshell的密钥 生成密钥信息 这样生成了一个256位的密钥点击下一步 生成密钥信息的用户名和密码 保存密钥文件 我这里默认生成的公钥信息
ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIJKAMHmBe4McKXwfDsFIapmaUooUGjs/JyWpMHiRcHSh ed25519 256-030223
私钥可以从工具–用户密钥管理里查看 可以导出后保存在本地或者邮箱一般邮箱是用来保存一些账号和密码的不容易丢失。
3.3.2 将密钥上传到服务器并设置 上面的代码如下
[rootmufenggrow ~]# mkdir .ssh[rootmufenggrow ~]# chmod 700 .ssh
[rootmufenggrow ~]# cd .ssh/
[rootmufenggrow .ssh]# ls
[rootmufenggrow .ssh]# rz接下来重命名和授权
[rootmufenggrow .ssh]# ls
mf0302.pub
[rootmufenggrow .ssh]# chmod 600 mf0302.pub
[rootmufenggrow .ssh]# mv mf0302.pub authorized_keys
[rootmufenggrow .ssh]#
修改配置文件
下图中的两行如果有#需要开启 禁止使用密码登录 -重启ssh
3.3.3 用xshell密钥登录服务器
设置用户登录
注意 下面的图片中我忘了写用户名密钥登录也是需要用户名如果不写当你登录的时候默认会让你输入用户名 登录测试 登录的时候会让输入用户名 输入root用即可。
而如果你像下面这个图片这样配置就不需要再次输入root 这样我们的xshell无秘钥登录就配置好了如果有不明白的地方欢迎留言哦。
总结
xshell工具有很多好用的用法如果有更好的用法可以在留言区留言哦。