如何连接一个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

咨询企鹅号3112006832

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。