如何连接一个Linux伺服器?


Linux伺服器端准备工作

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

    sudo apt-get install openssh-server

  • 修改Linux伺服器的ssh配置文件

sudo gedit /etc/ssh/sshd_config

  • 先使用」#」注释掉PermitRootLogin without-password
  • 添加一行 PermitRootLogin yes
  • 然后开启ssh服务ps -e | grep ssh

客户端准备工作

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

Ubuntu系统

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

sudo apt-get install openssh-client

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

ssh username@IP

  • 这里的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

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

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

Windows系统

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

sudo apt-get install lrzsz

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


感谢邀请。

远程连接Linux伺服器一般通过SSH软体,常见的有Putty和Xshell等。

详细连接步骤如下:

如何用Xshell远程连接VPS伺服器 - 瓦力学长?

walixz.com图标


  1. 可以使用ssh客户端,这是一个字元界面。流行的客户端有putty。MobaXterm也流行起来。
  2. ssh的文件拷贝协议是sftp,可以使用winscp,filezilla等客户端浏览文件,上传下载。
  3. 如果你的伺服器有图形界面,那么使用MobaXterm也可以打开图形界面。
  4. 当然你可以使用微软的远程桌面去连接Linux伺服器的图形界面。需要安装和微软的兼容协议。
  5. 对于没有ssh的伺服器(按规定禁止开任何的服务),可以从串口线访问Linux的终端。这个时候你需要一个串口线插在伺服器上,一般伺服器都是有串口的。你的客户端电脑插在串口线另一端。使用putty类似的客户端可以打开串口Serial COM1.


  1. linux伺服器需要开启sshd服务,如果有启用防火墙则需要放开sshd埠连接
  2. linux所在公有云需要在安全组中放开sshd埠
  3. windows系统用putty、mac或linux用命令行终端连接


可以具体描述吗


一般用ssh工具进行连接的


get ip ,then ssh it


使用xshell客户端可以很方便的管理和连接Linux伺服器,官网可以申请免费版,附申请链接,填写姓名,邮箱,勾选两者,点击下载,收到邮件后点击邮件中的链接即可下载https://www.netsarang.com/zh/free-for-home-school/


推荐阅读:
相关文章