【Linux 学习】Linux服务器的远程登录和文件传输

1. 写在前面

一些小白在初次接触Linux系统的时候,可能会有这样一些问题:公司或者个人服务器安装的是Linux系统,我怎么远程登录从而进行管理服务器呢?我本地有一些文件想要上传到服务器上,该怎么上传呢?

今天就给初次入门的Linux小白推荐两款可免费使用的软件,来帮助我们远程登录Linux,并方便地进行文件文件传输。

这里两款软件就是 NetSarang 公司旗下的 XShellXFTP

【Linux 学习】Linux服务器的远程登录和文件传输

2. 免费下载这两款软件

如果你在百度上面搜索这两款软件,一些搜索结果可能会显示 **版 。实际如果是个人或者学校使用的话,这两款软件是免费的,下面就介绍如何免费下载安装这两款软件。

点击 官网下载地址 - 中文 进入下载页面,在这里可以看到有四款工具,我们只需要其中两款。这个时候点击第二款软件下的下载按钮。

【Linux 学习】Linux服务器的远程登录和文件传输

在这个页面我们可以看到有三种许可类型,我们选择 家庭和学校免费许可证 进入免费下载页面。

【Linux 学习】Linux服务器的远程登录和文件传输

在这个页面输入我们的姓名和邮箱(一定要输入正确的邮箱,用来接收下载链接),然后勾选我们需要下载的软件,点击下载按钮。

【Linux 学习】Linux服务器的远程登录和文件传输

这个时候,下载链接就发到了我们填写的那个邮箱。下面登录邮箱,查看收到的这封邮件,点击链接便可直接下载。

【Linux 学习】Linux服务器的远程登录和文件传输

【Linux 学习】Linux服务器的远程登录和文件传输

下载完成之后,直接双击记性安装,安装是那种傻瓜式安装,一路点击下一步就可以成功安装。

3. 远程登录服务器:XShell

软件安装完成之后,我们首先打开XShell软件登录到服务器。软件打开之后点击新建,来到新建页面:

【Linux 学习】Linux服务器的远程登录和文件传输

在这个页面输入服务器的信息,主要包括服务器的 主机(即服务器公网IP) 和端口号,一般情况下端口号都是默认的22,你还可以给这个连接命名,方便日后的操作。

【Linux 学习】Linux服务器的远程登录和文件传输

服务器主机和端口号填写完成之后,点击 用户身份验证 ,一般我们是以用户性和密码的形式登录到服务器,所以这里需要填写登录的用户名和密码,用户名一般是 root ,如果有其他用户的话,按照你自己的实际情况填写即可。

【Linux 学习】Linux服务器的远程登录和文件传输

填写完成之后,点击确定,便会来到这个页面,如果你之间的信息填写正确,那么点击刚刚新建的这个会话,我们便可以成功登录到服务器中。

【Linux 学习】Linux服务器的远程登录和文件传输

4. 远程文件传输:XFTP

成功登录服务器之后,如果你想从本地传一些文件到服务器中,这个时候就要使用到 XFTP 软件。这个时候我们不需要双击打开这款软件,而是通过 XShell 来打开并且自动登录。

XShell 软件下,按照下图指示,便可以打开 XFTP ,进行文件传输。

【Linux 学习】Linux服务器的远程登录和文件传输

软件打开之后,把你想要上传的文件,直接从本地拖到服务器中即可。

【Linux 学习】Linux服务器的远程登录和文件传输

同时在这个软件中,我们还可以对服务器中的文件进行操作,比如删除,编辑等,但前提是你目前登录的用户要有相应的权限。

上面这种方法是快速打开 XFTP 的方法,如果你当前没有登录到服务器中,或者你只是想传输一些文件到服务器,不想使用 XShell ,那么可以单独打开 XFTP ,然后输入服务器主机地址、用户名、密码等信息进行登录,步骤和 XShell 非常类似。

5. 总结

以上就是我们远程登录服务器并进行文件传输的教程了,顺便说一下,这两款软件好像只有windows版本,如果你是Mac或者Linux用户,那么就只能参考其他大神写的一些教程了。