今天是五一节,首先祝各位粉丝节日快乐,虽然是假期,但是我们推文还是不会停,但相信大家都不愿意看太过难太过复杂的推文,没问题。今天和大家分享一些简单但很实用的干货,保证每个生信小白都会获益,嘿嘿嘿。

作为一名生信工作者,远端服务器是必不可少的。每天都要登录服务器,还有将一些文件传送到本地电脑去做一进步的统计或者可视化,或者反之将本地的文件传送到服务器作分析,这都是我们每天都要经历或者说重复的事情。

看到这里,那么你一定会对以下的命令非常熟悉,因为你至少每天都敲好几十遍:

# 连接服务器

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~

登录文件传输服务器,生信小技巧之:在本地与服务器间快速传输文件,无密码登录远端服务器...相关推荐

  1. 直接在PDF文件中改变字体的小技巧

    2019独角兽企业重金招聘Python工程师标准>>> PDF文件大家接触的还是蛮多的,今天要给大家介绍一下直接在PDF文件中改变字体的小技巧,想来应该有蛮多小伙伴需要的. 具体操作 ...

  2. Windows 11 小技巧- WSL运行本地GPU算力

    WSL 已经被很多开发⼈员⽤于云原⽣开发,但如果你像我每天要完成⼈⼯智能应⽤的 发,会⼀直希望能加上GPU算⼒,这样就不需要再去安装⼀台Linux的机器去做⼈⼯智能的⼯作了(毕竟很多的⼈⼯智能场景都是 ...

  3. 测试手机新机软件,玩机小技巧 篇一:手把手教你快速验新机——写给剁手节买了新手机的值友...

    玩机小技巧 篇一:手把手教你快速验新机--写给剁手节买了新手机的值友 2020-12-10 17:39:14 29点赞 97收藏 11评论 创作立场声明:本文旨在分享购入新机器后如何检验手机完好的小技 ...

  4. TBtools - 超过一万人在使用的生信小工具

    五年磨一剑,霜刃未曾试. 写在前面 TBtools 命令行接口一直保留着我开始开发 TBtools 的时间.至今已有五年,也迭代了 至少150个的版本,累计不少于10000用户 .TBtools 与用 ...

  5. 10你当前无权访问该文件夹_「文件保密小技巧」教你创建一个别人打不开也无法删除的文件夹...

    很多时候,我们电脑里面保存着一些比较隐私的文件,不想让别人看到或者不小心删除,怎么办?有很多办法,比如设置隐藏属性.设置密码等等.但小编要说,保密都是相对的,想要做到绝对保密很难,每种方法都有自己的漏 ...

  6. [小技巧]ASP.NET Core中如何预压缩静态文件

    原文地址:Pre-compressed static files with ASP.NET Core 作者:Gunnar Peipman 译者:Lamond Lu 译文:https://www.cnb ...

  7. 关于文件命名和整理的小技巧

    寻 首先,我们要规划一下日常生活中要建立哪些个文件夹,存放的文件属于哪一类.归属于[输入类]文件 举例: 一.个人类 a.各种平台登录账户.公积金.房产等 b.旅行拍照.见闻.旅途中一些比较有趣的对话 ...

  8. delphi 选择文件夹目录_系统小技巧:不装软件 批处理为文件夹加锁

    每个人电脑上都有一些小秘密不想让人知道,常规的方法是使用第三方加密软件进行保护.不过加密软件会占用系统资源,而且密码的记忆也让人很头疼.对于Windows 10用户,保护秘密文件可以借助系统自带的批处 ...

  9. 【win10小技巧之硬盘恢复】硬盘分区里面的文件都变成了乱码

    如何恢复硬盘名和里面的数据都变成乱码的硬盘分区? 硬盘分区表坏掉了.首先必须注意一定不要再往硬盘写入任何数据: 已经不能启动进系统的话,就设置开机光盘或U盘引导电脑进WinPE(需要你有带WinPE的 ...

最新文章

  1. java 基于tcp客户端服务端发送接收数据
  2. 阅读APP,为什么都开始抢kindle生意了?
  3. 前端做微信好友分享_前端微信分享,调用微信分享,分享朋友圈,分享微信好友,分享qq空间,qq好友...
  4. 做人力资源需要掌握python_9种人力资源分析工具,高效打造数字化HR全流程
  5. html-css练习题(系统提示)
  6. VS2013+VSVIM
  7. 计算机算法设计与分析 最长递增子序列
  8. win11网络无法连接怎么办 Windows11连不上网的解决方法
  9. python教程推荐-入门python有什么好的书籍推荐?
  10. PHP程序显示时出现乱码
  11. (转载)python re模块详解 正则表达式
  12. Word2003和2007如何隐藏去掉回车符
  13. 黑马程序员Git教程笔记
  14. 【AT91SAM9261EK】u-boot 2022 tftpboot 烧写根文件系统
  15. 力推美团企业版 美团究竟意欲何为?
  16. 台式计算机经常使用的硬盘是什么尺寸,台式机硬盘和笔记本硬盘能通用吗?有什么区别?...
  17. 多行文字显示不完用省略号表示
  18. c语言年历显示主要思路,c语言程序设计年历显示分析.doc
  19. android 12 源码编译与虚拟机调试
  20. 【linux】如何实现将图片用代码打印出来

热门文章

  1. SpringBoot教程
  2. 通过Filter统一全站编码
  3. php 返回script,从PHP脚本返回JSON
  4. linux mysql配置文件修改编码,linux修改mysql字符集编码
  5. 2021甘肃平凉高考成绩查询,甘肃省教育考试院:2021年甘肃高考查分入口、查分系统...
  6. python把字符串3des加密_Python干货之六大密码学编程库
  7. 自适应滤波器原理第四版计算机实验,自适应滤波器原理(中文第4版)答案
  8. java 定义方法_java如何定义方法
  9. 和平精英连接服务器未响应,和平精英触控失灵怎么回事 操作触屏有时候没反应介绍...
  10. 扑捉和捕捉的区别照相_3种摄影中捕捉动作的基本方法