登录文件传输服务器,生信小技巧之:在本地与服务器间快速传输文件,无密码登录远端服务器...
今天是五一节,首先祝各位粉丝节日快乐,虽然是假期,但是我们推文还是不会停,但相信大家都不愿意看太过难太过复杂的推文,没问题。今天和大家分享一些简单但很实用的干货,保证每个生信小白都会获益,嘿嘿嘿。
作为一名生信工作者,远端服务器是必不可少的。每天都要登录服务器,还有将一些文件传送到本地电脑去做一进步的统计或者可视化,或者反之将本地的文件传送到服务器作分析,这都是我们每天都要经历或者说重复的事情。
看到这里,那么你一定会对以下的命令非常熟悉,因为你至少每天都敲好几十遍:
# 连接服务器
ssh username@130.95.25.32
# scp 传输文件
scp yourfile usename@130.95.25.32:/path/to/destination/
正如你所看到的,如果你拥有一个服务器,你每次您想要执行任何这些操作时,都要重新输入这一串长长的用户名,还有其对应的主机的ip地址。试想一下,如果你们实验室有三个以上的服务器,然后他们有不同的地址,不同的用户名,又甚至不同的密码。在不同服务器中登录传输,一个一个的执行上面的命令,会在不知不觉中消耗了你很多时间。那么问题来了如何解决这些问题?没错今天就是教你这些技巧。
简化传输和登录的解决方案
首先在~/.ssh目录下创建一个config文件。
vi ~/.ssh/config
将以下信息添加到config文件中(这里我以我自己的服务器信息作为例子,根据你们自己主机的ip地址和用户名进行对应的修改):
Host raijin
Hostname 130.95.25.32
User 21230309
ForwardX11 yes
更改一下permissions
chmod 600 ~/.ssh/config
好啰,是见证奇迹的时候了,上面繁杂的代码可以简化成下面的例子,只要记住自己设定的服务器名称就可以轻松登录和传送了
# 连接服务器
ssh raijin
# scp 传输文件
scp yourfile raijin:/path/to/destination/
喂喂喂,但是还有个问题还没解决呀,你每次登录还是需要输入密码,不同服务器可能还是不同的密码,那还是很不方便呀。没问题,下面就解决第二个问题。
无密码登录远端传输文件的解决方案
第一步,创建公钥和私钥。敲一下命令行,安装提示把秘钥创建(你会要求连续输入两次你服务器的登录密码)
ssh-keygen
第二步拷贝公钥到远端服务器中
ssh-copy-id -i ~/.ssh/id_rsa.pub userid@MACHINENAME
第三步登录
ssh userid@MACHINENAME
###如果你按照上面设置好的话。使用下面这个更快。
ssh MACHINENAME
把这一切设置好之后,你就可以无需输入密码登录远端服务器了,还有无密码传输文件,很方便有没有。当然还有一点忘记说了,上面所说的一切都可以应用到你的服务器中,也就是说你可以把你服务器看作一个本地的电脑,然后把上面的设置设定好,这样你再服务器之间登录切换,和相互传输文件,都会简单得飞起。
好啰,这期推文到这就结束了,相信所有人都看懂了吧,那就我也去过五一去啦。Bye~
登录文件传输服务器,生信小技巧之:在本地与服务器间快速传输文件,无密码登录远端服务器...相关推荐
- 直接在PDF文件中改变字体的小技巧
2019独角兽企业重金招聘Python工程师标准>>> PDF文件大家接触的还是蛮多的,今天要给大家介绍一下直接在PDF文件中改变字体的小技巧,想来应该有蛮多小伙伴需要的. 具体操作 ...
- Windows 11 小技巧- WSL运行本地GPU算力
WSL 已经被很多开发⼈员⽤于云原⽣开发,但如果你像我每天要完成⼈⼯智能应⽤的 发,会⼀直希望能加上GPU算⼒,这样就不需要再去安装⼀台Linux的机器去做⼈⼯智能的⼯作了(毕竟很多的⼈⼯智能场景都是 ...
- 测试手机新机软件,玩机小技巧 篇一:手把手教你快速验新机——写给剁手节买了新手机的值友...
玩机小技巧 篇一:手把手教你快速验新机--写给剁手节买了新手机的值友 2020-12-10 17:39:14 29点赞 97收藏 11评论 创作立场声明:本文旨在分享购入新机器后如何检验手机完好的小技 ...
- TBtools - 超过一万人在使用的生信小工具
五年磨一剑,霜刃未曾试. 写在前面 TBtools 命令行接口一直保留着我开始开发 TBtools 的时间.至今已有五年,也迭代了 至少150个的版本,累计不少于10000用户 .TBtools 与用 ...
- 10你当前无权访问该文件夹_「文件保密小技巧」教你创建一个别人打不开也无法删除的文件夹...
很多时候,我们电脑里面保存着一些比较隐私的文件,不想让别人看到或者不小心删除,怎么办?有很多办法,比如设置隐藏属性.设置密码等等.但小编要说,保密都是相对的,想要做到绝对保密很难,每种方法都有自己的漏 ...
- [小技巧]ASP.NET Core中如何预压缩静态文件
原文地址:Pre-compressed static files with ASP.NET Core 作者:Gunnar Peipman 译者:Lamond Lu 译文:https://www.cnb ...
- 关于文件命名和整理的小技巧
寻 首先,我们要规划一下日常生活中要建立哪些个文件夹,存放的文件属于哪一类.归属于[输入类]文件 举例: 一.个人类 a.各种平台登录账户.公积金.房产等 b.旅行拍照.见闻.旅途中一些比较有趣的对话 ...
- delphi 选择文件夹目录_系统小技巧:不装软件 批处理为文件夹加锁
每个人电脑上都有一些小秘密不想让人知道,常规的方法是使用第三方加密软件进行保护.不过加密软件会占用系统资源,而且密码的记忆也让人很头疼.对于Windows 10用户,保护秘密文件可以借助系统自带的批处 ...
- 【win10小技巧之硬盘恢复】硬盘分区里面的文件都变成了乱码
如何恢复硬盘名和里面的数据都变成乱码的硬盘分区? 硬盘分区表坏掉了.首先必须注意一定不要再往硬盘写入任何数据: 已经不能启动进系统的话,就设置开机光盘或U盘引导电脑进WinPE(需要你有带WinPE的 ...
最新文章
- java 基于tcp客户端服务端发送接收数据
- 阅读APP,为什么都开始抢kindle生意了?
- 前端做微信好友分享_前端微信分享,调用微信分享,分享朋友圈,分享微信好友,分享qq空间,qq好友...
- 做人力资源需要掌握python_9种人力资源分析工具,高效打造数字化HR全流程
- html-css练习题(系统提示)
- VS2013+VSVIM
- 计算机算法设计与分析 最长递增子序列
- win11网络无法连接怎么办 Windows11连不上网的解决方法
- python教程推荐-入门python有什么好的书籍推荐?
- PHP程序显示时出现乱码
- (转载)python re模块详解 正则表达式
- Word2003和2007如何隐藏去掉回车符
- 黑马程序员Git教程笔记
- 【AT91SAM9261EK】u-boot 2022 tftpboot 烧写根文件系统
- 力推美团企业版 美团究竟意欲何为?
- 台式计算机经常使用的硬盘是什么尺寸,台式机硬盘和笔记本硬盘能通用吗?有什么区别?...
- 多行文字显示不完用省略号表示
- c语言年历显示主要思路,c语言程序设计年历显示分析.doc
- android 12 源码编译与虚拟机调试
- 【linux】如何实现将图片用代码打印出来
热门文章
- SpringBoot教程
- 通过Filter统一全站编码
- php 返回script,从PHP脚本返回JSON
- linux mysql配置文件修改编码,linux修改mysql字符集编码
- 2021甘肃平凉高考成绩查询,甘肃省教育考试院:2021年甘肃高考查分入口、查分系统...
- python把字符串3des加密_Python干货之六大密码学编程库
- 自适应滤波器原理第四版计算机实验,自适应滤波器原理(中文第4版)答案
- java 定义方法_java如何定义方法
- 和平精英连接服务器未响应,和平精英触控失灵怎么回事 操作触屏有时候没反应介绍...
- 扑捉和捕捉的区别照相_3种摄影中捕捉动作的基本方法