1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > linux跳转乌班图服务器 Ubuntu18.04连接Linux服务器与文件传输

linux跳转乌班图服务器 Ubuntu18.04连接Linux服务器与文件传输

时间:2023-03-07 22:48:52

相关推荐

linux跳转乌班图服务器 Ubuntu18.04连接Linux服务器与文件传输

1.前言

最近新安装了Ubuntu18.04,需要连接Linux的服务器。之前一直使用的是Win10操作系统,有专门的连接服务器的软件,可以很方便的连接服务器和传输文件。现在,在Ubuntu上完全不知道怎么操作,所以上网查阅了一些博客,大概记录一下在Ubuntu下连接Linux服务器,并进行文件的上传和下载的方法。

2.连接Linux服务器

注意:这里连接的Linux服务器之前已经配置好了,已经安装了OpenSSH Server

在Ubuntu系统里连接服务器的方法有很多,这里主要介绍两种:

SSH命令连接

利用SSH命令是最简单的方法。

连接

打开本地的终端(Ctrl+Alt+T),输入下面的指令:

ssh 192.168.18.2 # ssh命令接IP地址,之后会提示你输入用户名称和密码

ssh username@192.168.18.2 # username为登录时的用户名,之后只需要输入密码就能进行登录

ssh -p port username@192.168.18.2 # port是服务器端设置的端口号,有时候在服务器端,设置了端口号就需要输入对应的端口号

断开连接

要断开与服务器的连接时,使用Ctrl + D 或者在终端输入指令:logout

利用Remmina工具连接

Ubuntu18.04自带了一个远程桌面连接工具--Remmina,它也支持SSH协议连接服务器,设置好连接后,下次可以直接连接,不需要重复输入用户名和密码等,跟Win10里使用的软件类似。

Remmina

打开Remmina主界面,点击左上角 + 新建连接:

Remmina主界面

设置连接的名称,选择SSH协议,输入服务器IP地址、用户名和密码:

设置

在SSH Tunnel中可以设置端口号,默认为22号端口。

3.文件传输

在网上找到了两种文件传输的方法:

scp命令

从本地上传文件到服务器

scp local_file remote_username@remote_ip:remote_folder #上传到指定的文件夹内

scp local_file remote_username@remote_ip:remote_file #指定了上传后的文件名

从本地上传目录到服务器

scp -r local_folder remote_username@remote_ip:remote_folder #-r:递归复制整个目录

从服务器下载文件/目录到本地

scp remote_username@remote_ip:remote_file local_folder #下载文件

scp -r remote_username@remote_ip:remote_folder local_folder #下载文件夹

FileZilla工具

相比于利用scp命令上传和下载文件,FileZilla提供了图形界面形式的文件传输,更加方便。Ubuntu18.04默认没有安装FileZilla工具,可以去官网下载或者在Ubuntu软件中搜索安装。

Ubuntu软件-FileZilla

打开FileZilla,设置IP地址等相关信息,点击快速连接即可:

FileZilla

上传文件/目录:在文件/目录上右键选择上传

下载文件/目录:在文件/目录上右键选择下载

在左上角的文件->站点管理器可以管理常用的服务器站点,避免重复输入。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。