我们经常需要通过类UNIX下连接我们的Linux服务器。比如我的Mac下经常需要连接上Linux服务器。一般系统都提供了ssh支持,可以直接连接:

通过命令:

ssh root@120.25.12.921

然后输入root用户的密码就行了。

如下图:

如何连接一个Linux服务器

本文中提到的Linux服务器,是一台安装Ubuntu系统的工作站。

Linux服务器端准备工作

首先需要在Linux服务器上安装openssh-server,打开Linux服务器命令行终端,键入下面命令

sudo apt-get install openssh-server

1

修改Linux服务器的ssh配置文件

sudo gedit /etc/ssh/sshd_config

1

先使用”#”注释掉PermitRootLogin without-password

添加一行 PermitRootLogin yes

然后开启ssh服务

ps -e | grep ssh

1

客户端准备工作

客户端既可以是Windows系统用户,也可以是Linux系统用户,下面我们就分别介绍这两种系统如何来连接Linux服务器

Ubuntu系统

一般情况下,Ubuntu系统都是自带了openssh-client,如果没有安装,在命令行键入下面

sudo apt-get install openssh-client

1

如果已经安装好了openssh-client,那么可以使用下面的命令连接服务器

ssh username@IP

1

这里的username是服务器的一个用户账号,IP也是服务器的IP地址

Windows系统

Windows平台下有许多提供ssh服务的软件,我们在这里使用Xshell 5软件

打开Xshell 5软件,点击左上角的新建

在主机处输入Linux服务器的IP地址,协议选择为ssh,端口号为22

点击确定按钮,再点击连接,此时会弹出一个交互窗口,输入服务器的一个账户和密码

数据传输

下面我们就分别介绍Windows和Linux两种系统如何与Linux服务器进行数据传输

Ubuntu系统

在于服务器连接正常后,再次打开一个命令行终端,键入以下命令,就可以将客户端数据传入服务器

scp ./filename username@IP:/home/bio321/Desktop

1

也可以将服务器端的数据传入到客户端,键入以下命令

scp username@IP:/home/bio321/Desktop/filename ./data

1

Windows系统

在Linux服务器安装lrzsz,服务器端打开命令行,键入以下命令安装

sudo apt-get install lrzsz

1

将客户端数据传入服务端,服务端打开命令行,键入命令rz

将服务端数据传入客户端,服务端打开命令行,键入命令s

linux ssh客户端_Linux终端连接Linux服务器相关推荐

  1. linux pptp客户端_linux pptp客户端登陆pptp服务器

    Fedora14使用pptp客户端 虽然Fedora 自带的network manager已经带有了vpn的设置功能.但是使用起来非常不方便,经常出现无法连接的情况,初次设置的时候也很容易出错. 最近 ...

  2. 使用SSH客户端远程登录Linux主机(可替代samba、ftp服务)

    使用SSH客户端远程登录Linux主机(可替代samba.ftp服务) Linux系统起初就是为多用户而产生的,可以允许多个用户同时登录linux主机各自进行操作,如图1所示:   图1 SSH(Se ...

  3. 解决linux ssh客户端SSH连接linux服务器很慢的问题

    在linux上使用ssh客户端连接另一台的linux服务器时,出现了连接慢的情况.但是换一台客户端去连发现速度正常.推测ssh客户端出现为问题. 于是使用使用ssh -v  IP 调试,果然发现问题. ...

  4. 让linux的SSH客户端也能记住服务器的密码

    From: http://blog.chinaunix.net/uid-17240700-id-2813900.html CU上一位网友的问题如下:         以前一直用windows,最近工作 ...

  5. linux ssh客户端_WinSCP软件双系统(Win-Linux)文件传输教程

    WinSCP软件是windows下的一款使用ssh协议的开源图形化SFTP客户端,也就是一个文件传输的软件,它有什么优点吗,咱们嵌入式开发中经常会将windows中的文件复制到linux系统当中,比较 ...

  6. linux ssh客户端乱码,Win10专业版下Open ssh客户端乱码咋办?

    微软早在2015年就宣布 Windows将原生支持SSH.SSH是Linux上流行的远程访问和管理工具,Windows此前没有相比拟的类似简单工具.现在OpenSSH客户端终于引入到 Windows ...

  7. linux redis客户端_10个 Linux 顶级开源缓存工具

    可靠的分布式计算系统和应用程序已成为杰出业务的基石,尤其是在自动化和管理关键任务业务流程以及向客户提供服务方面.作为这些系统和应用程序的开发人员和系统管理员,您应该提供各种信息技术(IT)解决方案,以 ...

  8. linux ssh最大会话数,Linux Shell 脚本限制ssh最大用户登录数

    我撰写本文原来的意图是想把"复制SSH渠道"和"copy SSH Session"这样的功能从远程ssh客户端中剔除掉.因此想到可以在SSH服务端设置一下,但查 ...

  9. linux ssh服务状态,查看linux ssh服务信息及运行状态方法

    关于ssh服务端配置有不少文章,例如 linux下ssh服务配置,这里仅列举出一些查看ssh服务相关信息的常用命令. 1 安装 apt-get install openssh-server 2 完成后 ...

最新文章

  1. c语言gps数据类型,GPS数据格式
  2. MATLAB周期时域曲线,MATLAB系列之连续时间系统的时域分析
  3. Windows最全快捷键
  4. pyspark启动时卡住了
  5. 《c语言从入门到精通》看书笔记——第16章 网络套接字编程(下)——套接字
  6. 大数据数据量估算_如何估算数据科学项目的数据收集成本
  7. %=%、%%、%@%、%#%的区别
  8. 千字谏言!Python入门:这两点绝对不能偷懒!否则工作后必后悔
  9. Docker学习总结(18)——阿里超大规模Docker化之路
  10. SQL 注入竟然把我们的系统搞挂了
  11. poj2386(简单的dfs/bfs)
  12. [Shell Programmin] ZSH
  13. 数据科学导论--2.理论基础
  14. Matlab批量修改文件格式
  15. 分享3个提升效率的方法
  16. csgo连接到任意官方服务器失败删除文件,CSGO连接到官方任意服务器失败怎么办...
  17. 【8月】100个HC3i优秀医疗信息化资源推荐
  18. npoi导出文件不保存在服务器,winform NPOI excel 导出并选择保存文件路径
  19. idea中提示程序包不存在或cannot resolve symbol
  20. linux查看气质系统文件命令,气质_ITPUB博客

热门文章

  1. STL 算法接口及用法说明
  2. python三层for循环_Python基础入门-For循环
  3. etl构建数据仓库五步法_构建数据仓库五步法
  4. es获取最大时间的记录_Python日志写入ES之五种方案比较
  5. python对于设计师有什么用-如果你有设计师朋友,请对TA好一些...
  6. python爬取小视频-今天给大家带来了python抓取b站小视频的小爬虫
  7. python能做什么-学会Python后都能做什么?网友们的回答简直不要太厉害
  8. python入门经典100例-【python】编程语言入门经典100例--25
  9. python从入门到精通-python从入门到精通视频(全60集)免费高速下载
  10. 国内智能语音识别产业的增长,可能源于三大技术突破