服务器跟客户端通信的几种方式:ssh sftp...

1、 使用SSH模式连接服务器(主要用于操作服务器)

             VMware虚拟机通过桥接模式连接远程计算机
                    注:记得把VM虚拟机设置成桥接模式

点击VM虚拟机的右下角
1

2

服务器跟客户端通信的几种方式:ssh sftp..._第1张图片

设置成桥接模式后重新连接一下Linux的网络连接

1、确定Server服务器的IP地址
       输入命令:ifconfig 查看到ip地址为:192.168.20.170 (注意:这是Server服务器端)
服务器跟客户端通信的几种方式:ssh sftp..._第2张图片

2、 用户使用命令访问远程服务器 (注意:是客服端访问服务器端):
输入命令:ssh 用户名@主机名:端口 或者 ssh 主机名
eg : ssh 192.168.20.170

服务器跟客户端通信的几种方式:ssh sftp..._第3张图片

现在我们就能使用命令去操作服务器了。
SSH传输方式是经过加密的

2、 使用sftp 连接服务器(主要用于上传跟下载)

put 上传到服务器

put a.txt

get 下载到客服端

get a.txt

1、 使用sftp+主机名 登录到服务器

A: 确定服务器端的IP地址.
通过命令ifconfig获取到服务器的IP地址为:192.168.20.180

服务器跟客户端通信的几种方式:ssh sftp..._第4张图片

B:服务器通过sftp+主机名登录到服务器
eg : sftp 192.168.20.180

服务器跟客户端通信的几种方式:ssh sftp..._第5张图片

此时提示:sftp>
我们就能通过 put 跟 get 来进行传输文件了(提示:put get 命令不能上传和下载文件夹)

eg:
1、 获取服务器端的文件
Linux命令:

    ll  查看当前目录下的文件(查看的是服务器的)
    lls  查看本地服务器下的目录下的文件(查看的是客服端的)

服务器跟客户端通信的几种方式:ssh sftp..._第6张图片

此时我要从服务器上把名为:install.log 文件下载到客服端,可以使用
Linux命令:
get get+文件名

get install.log

服务器跟客户端通信的几种方式:ssh sftp..._第7张图片

2、 从客服端上传文件到服务器

服务器跟客户端通信的几种方式:ssh sftp..._第8张图片

这里我们用本地的a.txt 做为测试上传到服务器

服务器跟客户端通信的几种方式:ssh sftp..._第9张图片

Linux命令:

put    put+文件名

这里我们就已经完成了sftp的操作

3、 使用软件:SecureCRT进行连接

软件下载地址:链接:http://pan.baidu.com/s/1bPq56A 密码:fppz

安装之后打开:

服务器跟客户端通信的几种方式:ssh sftp..._第10张图片

13

服务器跟客户端通信的几种方式:ssh sftp..._第11张图片

服务器跟客户端通信的几种方式:ssh sftp..._第12张图片

输入主机的IP地址

服务器跟客户端通信的几种方式:ssh sftp..._第13张图片

服务器跟客户端通信的几种方式:ssh sftp..._第14张图片

选择—-连接

服务器跟客户端通信的几种方式:ssh sftp..._第15张图片

输入自己服务器的用户名,比如我服务器的名字叫lingdu

服务器跟客户端通信的几种方式:ssh sftp..._第16张图片

然后输入密码

服务器跟客户端通信的几种方式:ssh sftp..._第17张图片

确定之后就能连接到我的服务器了

服务器跟客户端通信的几种方式:ssh sftp..._第18张图片

到这里我们可以直接右键单击我们的标签,然后选择连接SFTP

服务器跟客户端通信的几种方式:ssh sftp..._第19张图片

服务器跟客户端通信的几种方式:ssh sftp..._第20张图片

这样我们就能使用put 跟 get 进行上传跟下载了。

当然,还有很多连接方式:比如telnet方式连接,这里我就不做演示了。
telnet没用使用加密方式,所以不赞同使用。

你可能感兴趣的:(Linux)