本方法使用ssh和putty配合使用。以下的操作都是在自己电脑进行的,安装设置完毕后就可以通过服务器的端口号,用户名,密码访问服务器。

1.安装软件

1.1安装ssh

sudo apt-get update
sudo apt-get install openssh-server #安装ssh

安装完成之后,输入

sudo ps -e |grep ssh

如果安装成功,命令行会输出sshd.如下:
6745 ? 00:00:00 sshd

1.2安装putty

sudo apt-get install putty

在终端输入putty,会出现以下窗口

如何连接远程Ubuntu的docker 远程连接ubuntu服务器_用户名


接下来,填写自己服务器的端口号就可以连接到服务器。(就是在Host Name 这一栏填写)。之后就如如下界面:

如何连接远程Ubuntu的docker 远程连接ubuntu服务器_端口号_02


在这里填写自己的用户名和密码之后就可以进入服务器。但是这里的字体非常小,真的是有点难受,后面会介绍如何处理这个问题。

1.3处理字体问题

进入putty之后,在左侧的栏目下有Window一栏,下面有fonts选项,如下图所示,点击最上面第一个“Change”就可以更改了。如下面第二图。

如何连接远程Ubuntu的docker 远程连接ubuntu服务器_端口号_03


如何连接远程Ubuntu的docker 远程连接ubuntu服务器_服务器_04


更改完成之后,一定要返回左侧目录第一个session(就是最先进入的界面),进入点击保存。左侧有default,可以将端口号也一并输入,点击default后,保存。这样每次进入就不用都输入端口号了。

1.4颜色问题

我暂时采用的是白色背景,看是去没有那么酷。但是至少不会像默认设置的那样看不清还伤眼。
参照

2.与服务器传输文件

使用ssh和服务器之间进行文件操作,我个人觉得很麻烦,进过一番探索,觉得FileZilla这个软件还不错。

2.1安装软件FileZilla

使用以下命令就可以安装filezilla。

sudo apt-get install filezilla

在终端输入filezilla就可以进入。

如何连接远程Ubuntu的docker 远程连接ubuntu服务器_服务器_05


可以在这里输入各种登录用的信息登录。但是不推荐这么做,因为很麻烦。

2.2更改设置

点击左上,文件选项。进入如下界面,这里可以自己设置好自己的各种信息,之后就不用每次都重新输入。在这里,进入高级选项,还可以选择自己电脑的默认目录和远程服务器的默认文件目录,这样就不用每次在服务器里面慢慢找自己的文件了。

如何连接远程Ubuntu的docker 远程连接ubuntu服务器_端口号_06