Ubuntu18.04连接Linux服务器与文件传输

2019-02-21  本文已影响0人  银鳕鱼小王子

1.前言

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

2.连接Linux服务器

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

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

SSH命令连接

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

ssh 192.168.18.2   # ssh命令接IP地址,之后会提示你输入用户名称和密码
ssh username@192.168.18.2  # username为登录时的用户名,之后只需要输入密码就能进行登录
ssh -p port username@192.168.18.2  # port是服务器端设置的端口号,有时候在服务器端,设置了端口号就需要输入对应的端口号

利用Remmina工具连接

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


Remmina

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

Remmina主界面

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


设置

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

3.文件传输

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

scp命令

关于scp命令的详细内容参考:https://www.cnblogs.com/webnote/p/5877920.html

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
上一篇下一篇

猜你喜欢

热点阅读